Current-Users archive

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

Re: crash in tmpfs_itimes since vmlocking2 merge



On 21/01/2008, Antti Kantee <pooka%cs.hut.fi@localhost> wrote:
> On Mon Jan 21 2008 at 22:35:24 +0000, Chavdar Ivanov wrote:
> > On 21/01/2008, Antti Kantee <pooka%cs.hut.fi@localhost> wrote:
> > > On Mon Jan 21 2008 at 23:50:20 +0200, Antti Kantee wrote:
> > > > > /dev/wd0a on / type ffs (read-only, local)
> > > > > tmpfs on /dev type tmpfs (union, local)
> > > > >
> > > > > [snip]
> > > > >
> > > > > unmounting /dev (tmpfs)...
> >
> > Probably related to the above is the crash on reboot from the
> > installation CD - although in this case it happens umounting mfs. I
> > have a trace, in case anyone is interested (I guess most on this list
> > do not use the installation CD to update their everyday systems &^)...
> >
> > It also started to happen around the same time.
>
> That was a weird refcount check in mfs code and should be fixed already.

Indeed the mfs panic has gone. Now I get - with a Release build
overnight on i386 -

syncing disks... done
unmounting file systems...uvm_fault(0xca7f6ab8, 0, 1) -> 0xe
kernel: supervisor trap page fault, code=0
Stopped in pid 4779.1 (reboot) at    netbsd:fstrans_getstate+0x6:
movl 0x920(%eax),%eax

db> bt
fstrans_getstate(0,0,cc362a4c,c02c7786,c0a67424) at netbsd:fstrans_getstate+0x6
ffs_full_fsync(ca7f9c80,1,0,0,0) at netbsd:ffs_full_fsync+0xa7
ffs_fsync(cc362b1c,cba8dc84,ffffffff,0,cba8d25c) at netbsd:ffs_fsync+0x4e
VOP_FSYNC(ca7f9c80,ca7e4f00,1,0,0) at netbsd:VOP_FSYNC+0x41
ffs_flushfiles(c15a1000,2,cba86060,c025d148,cba8dc84) at
netbsd:ffs_flushfiles+0x8d
ffs_unmount(c15a1000,80000,,0,0,cc362d00) at netbsd:ffs_unmount+0x48
dounmount(c15a1000,80000,cba86060,0,cc362d00) at netbsd:dounmount+0xc0
vfs_unmountall(cba86060,0,0,0,cc362c94) at netbsd:vfs_unmountall+0x68
vfs_shutdown(ca7e4f00,0,cc362cdc,c02a14bd,0) at netbsd:vfs_shutdown+0x89
cpu_reboot(0,0,0,0,c139f4fc) at netbsd:cpu_reboot+0x3b
sys_reboot(cba86060,cc362d00,cc362d28,0,81e9000) at netbsd:sys_reboot+0x65
syscall(cc362d48,b3,ab,1f,1f) at netbsd:syscall+0xca
db> show registers
ds       0x10
es       0x10
fs       0x30
gs       0x10
edi      0xca7f9c80
esi      0xca7f9c80
ebp      0xcc362a1c
ebx      0x13
edx      0xca7f9c80
ecx      0xcba86060
eax      0
eip      0xc02d2856  fstrans_getstate+0x6
cs       0x8
eflags   0x10296
esp      0xcc362a1c
ss       0x10
netbsd:fstrans_getstate+0x6:      movl 0x920(%eax),%eax
db>


after selecting 'reboot' from the sysinst menu.

>
> --
> Antti Kantee <pooka%iki.fi@localhost>                     Of course he runs 
> NetBSD
> http://www.iki.fi/pooka/                          http://www.NetBSD.org/
>     "la qualité la plus indispensable du cuisinier est l'exactitude"
>


-- 
----------------------------------------------------------------
/dev/random says:
        I don't suffer from insanity. I enjoy every minute of it.
----------------------------------------------------------------
Chavdar Ivanov   | Talbot Way, Small Heath Business Park
Delcam UK        | Birmingham B10 0HJ, United Kingdom
Customer Support | (+44)121-6831014
----------------------------------------------------------------



Home | Main Index | Thread Index | Old Index