Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
crash in tmpfs_itimes since vmlocking2 merge
The following crash during shutdown is fairly repeatable. It began
to happen after I updated to -current from pre-vmlocking2 sources.
It may be necessary to reproduce my thicket of null mounts in order to
reproduce the crash,
/dev/wd0a on / type ffs (read-only, local)
tmpfs on /dev type tmpfs (union, local)
tmpfs on /mfs type tmpfs (local)
/etc on /permanent/etc type null (local)
/home on /permanent/home type null (local)
/tmp on /permanent/tmp type null (local)
/var on /permanent/var type null (local)
/mfs/etc on /etc type null (local)
/mfs/home on /home type null (local)
/mfs/tmp on /tmp type null (local)
/mfs/var on /var type null (local)
Dave
***
syncing disks... done
unmounting file systems...
unmounting /var (/mfs/var)...
unmounting /tmp (/mfs/tmp)...
unmounting /home (/mfs/home)...
unmounting /etc (/mfs/etc)...
unmounting /permanent/var (/var)...
unmounting /permanent/tmp (/tmp)...
unmounting /permanent/home (/home)...
unmounting /permanent/etc (/etc)...
unmounting /mfs (tmpfs)...
unmounting /dev (tmpfs)...
unmounting / (/dev/wd0a)...uvm_fault(0xc0398760, 0xc6984000, 1) -> 0xe
kernel: supervisor trap page fault, code=0
Stopped in pid 6225.1 (reboot) at netbsd:tmpfs_itimes+0x2e: testb
$
0xe,0x14(%ebx)
db> bt
tmpfs_itimes(c56d8ed8,0,0,c56d8f6c,c56d8f64) at netbsd:tmpfs_itimes+0x2e
tmpfs_update(c56d8ed8,0,0,4,c56d8ed8) at netbsd:tmpfs_update+0x36
tmpfs_spec_close(c6bbeb6c,10002,c6bbeb7c,c02a1ae6,c56d8ed8) at netbsd:tmpfs_spec
_close+0x19
VOP_CLOSE(c56d8ed8,1,ffffffff,5001,c066801c) at netbsd:VOP_CLOSE+0x29
ffs_unmount(c0668000,80000,c03ad3e0,c6aa49c0,c0100d9f) at netbsd:ffs_unmount+0xe
c
dounmount(c0668000,80000,c6aa49c0,0,0) at netbsd:dounmount+0x9a
vfs_unmountall(c6aa49c0,0,0,c03ab1b8,c6aa49c0) at netbsd:vfs_unmountall+0xa6
vfs_shutdown(0,0,c6bbecdc,c02583a9,0) at netbsd:vfs_shutdown+0x92
cpu_reboot(0,0,c0371102,0,c6bbecc8) at netbsd:cpu_reboot+0x12b
sys_reboot(c6aa49c0,c6bbed00,c6bbed28,0,bbb65000) at netbsd:sys_reboot+0x49
syscall(c6bbed48,b3,ab,1f,1f) at netbsd:syscall+0x11d
db> show registers
ds 0x10
es 0x10
fs 0x30
gs 0x10
edi 0
esi 0
ebp 0xc6bbeafc
ebx 0xc6984370
edx 0xc56d8f6c
ecx 0xc6984370
eax 0xc6984370
eip 0xc01bd0fe tmpfs_itimes+0x2e
cs 0x8
eflags 0x10282
esp 0xc6bbead4
ss 0x10
netbsd:tmpfs_itimes+0x2e: testb $0xe,0x14(%ebx)
db>
--
David Young OJC Technologies
dyoung%ojctech.com@localhost Urbana, IL * (217) 278-3933 ext 24
Home |
Main Index |
Thread Index |
Old Index