Port-hppa archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: NetBSD 10.1 on HP 9000 745i/50 - small issue




> On 5 Jan 2026, at 07:35, sadness <vampire%ipv7.net@localhost> wrote:
> 
> Hi,
> 
> I've just acquired an HP 9000 745i/50, this model is listed as supported by NetBSD but I've encountered an issue: booting a standard NetBSD 10.1 kernel will panic quite soon with an unknown cpu_type error:
> 
> >> NetBSD/hppa CD Boot, Revision 1.0 (Mon Dec 16 13:08:11 UTC 2024)
> >> Booting dk2a:/netbsd: 10900748+3678372+339804=0xfd6418
> Start @ 0x200000 [1=0x11d5000-0x11d5418]...
> [   1.0000000] WARNING: Unknown cpu_type for cpu_modelno 401
> [   1.0000000] panic: CPU detection failed. Please report the problem.
> [   1.0000000] cpu0: Begin traceback...
> [   1.0000000] (null)() at 798cac
> [   1.0000000] (null)() at 798db0
> [   1.0000000] (null)() at 224e9c
> [   1.0000000] (null)() at 2259a8
> [   1.0000000] (null)() at 2000d0
> [   1.0000000] -- trap #0 (0x11d8f80)
> [   1.0000000] cpu0: End traceback...
> 
> I was able to dig down a little bit into the kernel source and found that the system is defined as HPPA_BOARD_HP745I_50 in arch/hppa/dev/cpudevs.h and cpudevs_data.h but it was not listed in arch/hppa/hppa/machdep.c
> 
> Adding the correct entry to machpdep.c and rebuilding the kernel fixed the problem and got me a working NetBSD system.
> I've not done extensive testing but now the kernel boot fine, seems to identify all the hardware, run the installation all the way to the end and reboot into a working system without any trouble.
> 
> That's the fix:
> 
> --- arch/hppa/hppa/machdep.c.orig       2026-01-04 21:05:13.253922216 +0100
> +++ arch/hppa/hppa/machdep.c    2026-01-03 20:07:44.162821531 +0100
> @@ -883,6 +883,7 @@
>        case HPPA_BOARD_HP725_50:
>        case HPPA_BOARD_HP725_75:
>        case HPPA_BOARD_HP725_99:
> +       case HPPA_BOARD_HP745I_50:
>                return hpcxt;
>        }
>        return hpc_unknown;
> 

Fixed in -current and pull-ups requested. Thanks for reporting and providing a fix.

> and that's the system happily booting NetBSB:
> https://dmesgd.nycbug.org/dmesgd?do=view&id=8787

Nice


Home | Main Index | Thread Index | Old Index