Report on NetBSD-CURRENT and `hpcmips` on MobilePro 780
"Alex Maestas" <[email protected]> Sun, 27 Aug 2023 09:46:24 -0700
| Newsgroups | gmane.os.netbsd.ports.mips.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi, Recently I've come across an `hpcmips`-compatible WinCE device, an NEC MobilePro 780, and loaded up NetBSD on it. This post confirms previous reports that things broke on the physical hardware sometime between NetBSD-7.1 and 7.2; 7.2 did not boot, hanging after detecting apmdev, apparently while detecting `pcic0`, logging messages about deprecated powerhook_establish: https://infosec.exchange/@atax1a/110885572993394050 However, I have now built NetBSD-CURRENT as of the 16th, while still using the 7.1 userland, and the machine now completes its boot: NetBSD tochtli.home.se30.xyz 10.99.7 NetBSD 10.99.7 (GENERIC) #0: Wed Aug 16 07:25:40 GMT 2023 [email protected]:/Users/atax1a/package/netbsd-src/obj/sys/arch/hpcmips/compile/GENERIC hpcmips This configuration IS producing some strange behavior, though. Pipes in the shell seem to gain garbage data, but only sometimes, and occasionally things just drop core inexplicably: tochtli# yes | head -n4000 | tail | od -h Bus error (core dumped) tochtli# yes | head | tail | od -h 0000000 0a79 0a79 0a79 0a79 0a79 0a79 0a79 0a79 0000020 0a79 0a79 0000024 tochtli# yes | head | tail | od -h 0000000 0000 0000 0000 0000 0000 0000 0000 0000 0000020 1c9c 0041 0000 0000 0032 0000 ffff ffff 0000040 ffff ffff ffff 0003 0000 0000 0000 0000 0000060 0000 0000 0000 0000 0000 0000 0000 0000 * 0004000 0a79 0a79 0a79 0a79 0a79 0a79 0a79 0a79 0004020 0a79 0a79 0004024 tochtli# yes | head -n4000 | tail | od -h 0000000 0a79 0a79 0a79 0a79 0a79 0a79 0a79 0a79 0000020 0a79 0a79 0000024 tochtli# yes | head -n4000 | tail | od -h 0000000 0a79 0a79 0a79 0a79 0a79 0a79 0a79 0a79 0000020 0a79 0a79 0000024 Memory fault (core dumped) My next step is to load up the -CURRENT userland and see if this breaks things further, or if it improves the situation. Regards (and I hope my mail client is sufficiently configured for mailing list posts), -- Alex Maestas