On Thu, Mar 15, 2012 at 08:53:17PM +0100, Markus Lude wrote:
> Hello,
>
> today I tried to upgrade my SUN Blade 100 to the latest sparc64
> snapshot. After rebooting it crashed. dmesgs below.
And it crashes too on hppa, with a similar trace..
>> OpenBSD/hppa BOOT 1.2
boot>
booting dk6a:/bsd: 4177920+1245184+606208 [89+202480+185653]=0x6a2e70
SPID bits: 0xfe0, error = 0
pdc_coproc: 0xc0, 0xc0; model 13 rev 1
WARNING: BTLB purge failed
WARNING: cannot block map kernel text
[ using 388720 bytes of bsd ELF symbol table ]
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
Copyright (c) 1995-2012 OpenBSD. All rights reserved. http://www.OpenBSD.org
uvm_km_kmem_grow: grown to 0xef000000
OpenBSD 5.1-current (GENERIC.MP) #122: Wed Mar 14 21:29:29 MDT 2012
[email protected]:/usr/src/sys/arch/hppa/compile/GENERIC.MP
HP 9000/785/J6700 (Duet W2) PA-RISC 2.0a
real mem = 2147483648 (2048MB)
rsvd mem = 524288 (512KB)
avail mem = 2100035584 (2002MB)
panic: kernel diagnostic assertion "prev->etype & UVM_ET_FREEMAPPED" failed:
file "../../../../uvm/uvm_addr.c", line 675
Stopped at Debugger+0x18: break 0,5
Debugger(5b82cc,c,60,723144) at Debugger+0x18
panic(5c2884,5bad20,5cd5cc,5cd3fc) at panic+0xfc
panic(46b6d4,1ae730,46b790,c2361c20) at panic+0xd4
__assert(1b8b9c,f8df34,69a4e0,7dc74b98) at __assert+0x40
uaddr_rnd_insert(c,7dc64000,69a4e0,9) at uaddr_rnd_insert+0xec
uvm_mapent_free_insert(f000017c,f0000174,f8df2c,69a180) at uvm_mapent_free_inse
rt+0x98
uvm_map_fix_space(699e60,ff8008,f8df44,f8e7ac) at uvm_map_fix_space+0x288
uvm_map_setup_entries(632b0c,8,699fd0,69a280) at uvm_map_setup_entries+0x30
uvm_map_setup(5d15f0,504ce4,10,0) at uvm_map_setup+0x188
uvmspace_init(5cba900b,e499dde7,ae5d4805,f24ceef3) at uvmspace_init+0x90
main+0x4f8:
RUN AT LEAST 'trace' AND 'ps' AND INCLUDE OUTPUT WHEN REPORTING THIS PANIC!
IF RUNNING SMP, USE 'mach ddbcpu <#>' AND 'trace' ON OTHER PROCESSORS, TOO.
DO NOT EVEN BOTHER REPORTING THIS WITHOUT INCLUDING THAT INFORMATION!
ddb{0}> trace
Debugger(5b82cc,c,60,723144) at Debugger+0x18
panic(5c2884,5bad20,5cd5cc,5cd3fc) at panic+0xfc
panic(46b6d4,1ae730,46b790,c2361c20) at panic+0xd4
__assert(1b8b9c,f8df34,69a4e0,7dc74b98) at __assert+0x40
uaddr_rnd_insert(c,7dc64000,69a4e0,9) at uaddr_rnd_insert+0xec
uvm_mapent_free_insert(f000017c,f0000174,f8df2c,69a180) at uvm_mapent_free_inse
rt+0x98
uvm_map_fix_space(699e60,ff8008,f8df44,f8e7ac) at uvm_map_fix_space+0x288
uvm_map_setup_entries(632b0c,8,699fd0,69a280) at uvm_map_setup_entries+0x30
uvm_map_setup(5d15f0,504ce4,10,0) at uvm_map_setup+0x188
uvmspace_init(5cba900b,e499dde7,ae5d4805,f24ceef3) at uvmspace_init+0x90
main(0,0,0,0) at main+0x4f8
-- trap #0
$start+0x164: