Port-alpha archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: NetBSD 10.0_RC1 on AlphaServer DS25... no boot
> On Dec 30, 2023, at 10:45 AM, Jason Thorpe <thorpej%me.com@localhost> wrote:
>
>
>
>> On Dec 30, 2023, at 10:39 AM, Dave McGuire <mcguire%neurotica.com@localhost> wrote:
>>
>>
>> A friend and I were working on an ES40 last night and hit a similar failure. I'll check with him today and see what the panic was.
>
> Aw rats, really?
>
> (John — sorry, I somehow missed your original mail on the subject…)
>
> 12GB installed RAM, is that right? I will see if I can reproduce with Qemu.
Yup, sure enough:
the-ripe-vessel:thorpej 9$ ./netbsd-alpha
WARNING: Image format was not specified for 'disk0.raw' and probing guessed raw.
Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
Specify the 'raw' format explicitly to remove the restrictions.
WARNING: Image format was not specified for 'disk1.raw' and probing guessed raw.
Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
Specify the 'raw' format explicitly to remove the restrictions.
PCI: 0:1:0 class 0300 id 1013:00b8
PCI: region 0 (BAR 10): 10000000
PCI: region 1 (BAR 14): 12000000
PCI: 0:2:0 class 0200 id 8086:100e
PCI: region 0 (BAR 10): 12020000
PCI: region 1 (BAR 14): 0000c000
PCI: intr pin 1 -> irq 12
PCI: 0:3:0 class 0101 id 1095:0646
PCI: region 0 (BAR 10): 0000c040
PCI: region 1 (BAR 14): 0000c048
PCI: region 2 (BAR 18): 0000c050
PCI: region 3 (BAR 1c): 0000c058
PCI: region 4 (BAR 20): 0000c060
PCI: intr pin 1 -> irq 16
PCI: 0:7:0 class 0601 id 8086:0484
[ 1.0000000] [ Kernel symbol table missing! ]
[ 1.0000000] consinit: not using prom console
[ 1.0000000] Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
[ 1.0000000] 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013,
[ 1.0000000] 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023
[ 1.0000000] The NetBSD Foundation, Inc. All rights reserved.
[ 1.0000000] Copyright (c) 1982, 1986, 1989, 1991, 1993
[ 1.0000000] The Regents of the University of California. All rights reserved.
[ 1.0000000] NetBSD 10.99.10 (GENERIC-$Revision: 1.418 $) #253: Sun Dec 3 16:29:00 PST 2023
[ 1.0000000] thorpej@the-ripe-vessel:/space/src/sys/arch/alpha/compile/GENERIC.QEMU
[ 1.0000000] 6600 family, unknown model variation 0x1400, 250MHz, s/n QEMU
[ 1.0000000] 8192 byte page size, 2 processors.
[ 1.0000000] total memory = 12288 MB
[ 1.0000000] (120 KB reserved for PROM, 12287 MB used by NetBSD)
[ 1.0000000] avail memory = 12105 MB
[ 1.0000000] CPU 0: fatal kernel trap:
[ 1.0000000] CPU 0 trap entry = 0x2 (memory management fault)
[ 1.0000000] CPU 0 a0 = 0xfffffffd80c04200
[ 1.0000000] CPU 0 a1 = 0x0
[ 1.0000000] CPU 0 a2 = 0x0
[ 1.0000000] CPU 0 pc = 0xfffffc0000a533c4
[ 1.0000000] CPU 0 ra = 0xfffffc000107b240
[ 1.0000000] CPU 0 pv = 0xfffffc0000a53350
[ 1.0000000] CPU 0 curlwp = 0xfffffc0001811180
[ 1.0000000] CPU 0 pid = 0, comm = system
[ 1.0000000] panic: trap
[ 1.0000000] cpu0: Begin traceback...
[ 1.0000000] at 0xfffffc0000021920 pc 0xfffffc000115eeac
[ 1.0000000] vpanic() at netbsd:vpanic+0x14c
[ 1.0000000] printf() at netbsd:printf_nolog+0xd0
[ 1.0000000] --- root of call graph ---
[ 1.0000000] cpu0: End traceback...
Stopped in pid 0.0 (system) at netbsd:cpu_Debugger+0x4: ret zero,(ra
)
db{0}> where
No such command: where
db{0}> trace
cpu_Debugger() at netbsd:cpu_Debugger+0x4
db_panic() at netbsd:db_panic+0xdc
vpanic() at netbsd:vpanic+0x14c
panic() at netbsd:panic+0x58
trap() at netbsd:trap+0xac8
XentMM() at netbsd:XentMM+0x20
--- memory management fault (from ipl 6) ---
pmap_extract() at netbsd:pmap_extract+0x74
uvm_km_alloc() at netbsd:uvm_km_alloc+0x1f0
bufpool_page_alloc() at netbsd:bufpool_page_alloc+0x34
pool_grow() at netbsd:pool_grow+0xb4
pool_setlowat() at netbsd:pool_setlowat+0xa4
bufinit() at netbsd:bufinit+0x24c
main() at netbsd:main+0x280
--- kernel thread backstop ---
db{0}>
Ok, let me see if I can figure out where it goes off the rails.
>
>>
>> -Dave
>>
>> On 12/30/23 13:08, John Klos wrote:
>>> Hi, all,
>>> I've finally gotten my AlphaServer DS25 to the east coast and finally have it set up to run :)
>>> The first thing I want to do is to update it to NetBSD 10.0_RC1, since the last upgrade was almost exactly a year ago. I built a GENERIC kernel from today's (30-Dec-2023) sources, then tried to boot it:
>>> Boot file: netbsd.old
>>> Boot flags: a
>>> 13499824+233696 [653304+425221]=0xe20b48
>>> Entering netbsd.old at 0xfffffc0000a014d0...
>>> [ 1.0000000] consinit: not using prom console
>>> [ 1.0000000] Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
>>> [ 1.0000000] 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013,
>>> [ 1.0000000] 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023
>>> [ 1.0000000] The NetBSD Foundation, Inc. All rights reserved.
>>> [ 1.0000000] Copyright (c) 1982, 1986, 1989, 1991, 1993
>>> [ 1.0000000] The Regents of the University of California. All rights reserved.
>>> [ 1.0000000] NetBSD 10.0_RC1 (GENERIC-$Revision: 1.416 $) #0: Sat Dec 30 17:40:18 UTC 2023
>>> [ 1.0000000] john%frigg.zia.io@localhost:/usr/obj-alpha/sys/arch/alpha/compile/GENERIC
>>> [ 1.0000000] AlphaServer DS25, 1000MHz, s/n 4239KW51A0
>>> [ 1.0000000] 8192 byte page size, 2 processors.
>>> [ 1.0000000] total memory = 12288 MB
>>> [ 1.0000000] (7352 KB reserved for PROM, 12280 MB used by NetBSD)
>>> [ 1.0000000] avail memory = 12098 MB
>>> [ 1.0000000] CPU 0: fatal kernel trap:
>>> [ 1.0000000] CPU 0 trap entry = 0x2 (memory management fault)
>>> [ 1.0000000] CPU 0 a0 = 0xfffffffd80c025c0
>>> [ 1.0000000] CPU 0 a1 = 0x1
>>> [ 1.0000000] CPU 0 a2 = 0x0
>>> [ 1.0000000] CPU 0 pc = 0xfffffc0000a52ac4
>>> [ 1.0000000] CPU 0 ra = 0xfffffc00010710f0
>>> [ 1.0000000] CPU 0 pv = 0xfffffc0000a52a50
>>> [ 1.0000000] CPU 0 curlwp = 0xfffffc00016c2dc0
>>> [ 1.0000000] CPU 0 pid = 0, comm = system
>>> [ 1.0000000] panic: trap
>>> [ 1.0000000] cpu0: Begin traceback...
>>> [ 1.0000000] alpha trace requires known PC =eject=
>>> [ 1.0000000] cpu0: End traceback...
>>> Stopped in pid 0.0 (system) at netbsd:cpu_Debugger+0x4: ret zero,(ra
>>> )
>>> db{0}> bt
>>> cpu_Debugger() at netbsd:cpu_Debugger+0x4
>>> db_panic() at netbsd:db_panic+0xc8
>>> vpanic() at netbsd:vpanic+0x14c
>>> panic() at netbsd:panic+0x58
>>> trap() at netbsd:trap+0xad8
>>> XentMM() at netbsd:XentMM+0x20
>>> --- memory management fault (from ipl 6) ---
>>> pmap_extract() at netbsd:pmap_extract+0x74
>>> uvm_km_alloc() at netbsd:uvm_km_alloc+0x1f0
>>> bufpool_page_alloc() at netbsd:bufpool_page_alloc+0x34
>>> pool_grow() at netbsd:pool_grow+0xb4
>>> pool_setlowat() at netbsd:pool_setlowat+0xa4
>>> bufinit() at netbsd:bufinit+0x24c
>>> main() at netbsd:main+0x2a0
>>> --- kernel thread backstop ---
>>> What should I try?
>>> Thanks,
>>> John
>>
>> --
>> Dave McGuire, AK4HZ
>> New Kensington, PA
>>
>
> -- thorpej
-- thorpej
Home |
Main Index |
Thread Index |
Old Index