Subject: is this another new pmap bug on netbsd-1-6/alpha?
To: NetBSD/alpha Discussion List <port-alpha@NetBSD.ORG>
From: Greg A. Woods <woods@weird.com>
List: port-alpha
Date: 09/27/2004 17:01:37
I forgot to run MAKEDEV on my new install on the es40 and ended up with
this panic happening:

(note the trace is extra long as I also tested my new "machine prom"
command for alpha DDB in this example)

root on sd1a
readclock: 4/9/27/2/30/18=>1096252218 (1096251250)
warning: no /dev/console
init: copying out path `/sbin/init' 11
panic: pmap_remove: managed page without PG_PVLIST for 0xfffffe003dc86000
Stopped in pid 1 (init) at      cpu_Debugger+0x4:       ret     zero,(ra)
db> machine prom
Halting system (type 'cont' to return to DDB)

halted CPU 0

halt code = 5
HALT instruction executed
PC = fffffc0000300118
resetting all I/O buses
P00>>>show dev
dkb600.6.0.2.0             DKB600       PLEXTOR CD-ROM PX-8XCS  1.01
dkc0.0.0.102.0             DKC0              COMPAQ BF01864663  3B07
dkc100.1.0.102.0           DKC100            COMPAQ BF01864663  3B07
dqa0.0.0.15.0              DQA0                COMPAQ CDR-8435  0013    
dva0.0.0.1000.0            DVA0                               
ega0.0.0.6.1               EGA0              00-08-02-91-89-AE
ewa0.0.0.1.1               EWA0              08-00-2B-C4-7A-70
ewb0.0.0.4.0               EWB0              08-00-2B-C4-B5-26
pka0.7.0.4.1               PKA0                  SCSI Bus ID 7
pkb0.7.0.2.0               PKB0                  SCSI Bus ID 7
pkc0.7.0.102.0             PKC0                  SCSI Bus ID 7
P00>>>cont

continuing CPU 0
CP - RESTORE_TERM routine to be called
panic: user requested console halt
Stopped in pid 1 (init) at      cpu_Debugger+0x4:       ret     zero,(ra)
db> trace
cpu_Debugger() at cpu_Debugger+0x4
panic() at panic+0x160
console_restart() at console_restart+0x7c
XentRestart() at XentRestart+0x90
--- console restart (from ipl 6) ---
alpha_pal_halt() at alpha_pal_halt
prom_halt() at prom_halt+0x80
db_prom_cmd() at db_prom_cmd+0x30
db_command() at db_command+0x36c
db_command_loop() at db_command_loop+0xcc
db_trap() at db_trap+0x180
ddb_trap() at ddb_trap+0xe8
alpha_debug() at alpha_debug+0x48
trap() at trap+0x154
XentIF() at XentIF+0x20
--- instruction fault (from ipl 0) ---
cpu_Debugger() at cpu_Debugger+0x4
panic() at panic+0x160
pmap_do_remove() at pmap_do_remove+0x380
pmap_remove() at pmap_remove+0x78
uvm_unmap_remove() at uvm_unmap_remove+0x200
uvm_km_free_wakeup() at uvm_km_free_wakeup+0x128
sys_execve() at sys_execve+0x8dc
start_init() at start_init+0x310
esigcode() at esigcode
--- root of call graph ---
db> 

-- 
						Greg A. Woods

+1 416 218-0098                  VE3TCP            RoboHack <woods@robohack.ca>
Planix, Inc. <woods@planix.com>          Secrets of the Weird <woods@weird.com>