Port-sparc64 archive

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

re: kernel's borked again



   
   >> on my U60 a kernel built from today's sources dies with a Fast MMU
   >> miss right after startup again. Older kernels work just fine. Any
   >> ideas anyone?
   >> The only recent change in arch/sparc64 I could find was in syscall.c
   >> which doesn't seem too likely a candidate.
   >
   > Try with the latest pmap.c, it was missing a UVM_OBJ_INIT.
   
   Still happens. I also deleted everything in the build directory and  
   tried again in case I've got rubbish there but still no luck.
   
   There's no output from the kernel at all, the loader finishes loading  
   and the next thing you see is Fast Instruction Access MMU Miss.


for my U60 with a GENERIC.MP i get this:

sd0 at scsibus0 target 0 lun 0: <IBM, DDYST1835SUN18G, S94A> disk fixed
extent `psycho0 dvma' (0xfe000000 - 0xffffc000), flags = 0x0
     0xfe000000 - 0xfe0f3fff
extent_free: start 0x4236700, end 0x42366ff
panic: extent_free: region not found
Stopped in pid 0.2 (system) at  netbsd:cpu_Debugger+0x4:        nop
db{0}> bt
extent_free(c, 4236700, 4236700, 42366ff, 2, 7fffffffffffffff) at 
netbsd:extent_free+0xfc
iommu_dvmamap_unload(7, 4201900, 4236800, 20, 2, a) at 
netbsd:iommu_dvmamap_unload+0x54
esiop_scsicmd_end(41c9d00, 421e400, 210, b0, a, 7) at 
netbsd:esiop_scsicmd_end+0xa4
esiop_checkdone(421e400, 421e400, 1ff80010000, 2, a, 1) at 
netbsd:esiop_checkdone+0x29c
esiop_intr(421e400, 0, 41c9e00, 4287c00, 42960c0, 42a3000) at 
netbsd:esiop_intr+0x68
intr_biglock_wrapper(4200d00, 0, e0017ed0, 6, 140f9a0, 1c14000) at 
netbsd:intr_biglock_wrapper+0x10
sparc_interrupt(1c14000, d40fa40, 0, 18c9540, 140e9a0, 1c14000) at 
netbsd:sparc_interrupt+0x1ec
sched_curcpu_runnable_p(0, d407ec0, 3, d407ec0, 0, 1c14000) at 
netbsd:sched_curcpu_runnable_p+0x5c
idle_loop(d40fa40, d40fa40, 0, 18c9900, 1, 181b5b0) at netbsd:idle_loop+0xf0
lwp_trampoline(f006742c, 0, 10fc00, fff83d00, 10e9d8, fff83e00) at 
netbsd:lwp_trampoline+0x8
db{0}> mach cpu 1
db{1}> bt
sleepq_block(23, 1, 14e7e18, a, 0, 0) at netbsd:sleepq_block+0x1ac
kbd_sun_open(23, 3296000, 18d3400, 18cb608, 0, 0) at netbsd:kbd_sun_open+0xb4
wssunkbd_enable(421fc00, 1, 1, e4e9b88, 140e9c0, 0) at 
netbsd:wssunkbd_enable+0x34
wskbd_enable(0, 0, e4e9b88, 0, d423304, 0) at netbsd:wskbd_enable+0x38


i'll see about looking at this closer tonight or this weekend.


.mrg.


Home | Main Index | Thread Index | Old Index