NetBSD-Bugs archive

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

Re: kern/38057: ffs makes assuptions about devvp file system



> >Number:         38057
> >Category:       kern
> >Synopsis:       ffs makes assuptions about devvp file system
> >Confidential:   no
> >Severity:       serious
> >Priority:       high
> >Responsible:    kern-bug-people
> >State:          open
> >Class:          sw-bug
> >Submitter-Id:   net
> >Arrival-Date:   Mon Feb 18 16:40:01 +0000 2008
> >Originator:     Antti Kantee
> >Release:        
> >Organization:
> oh no!  more fail systems
> >Environment:
> >Description:
> ffs VFS_SYNC/VOP_FSYNC assumes that the device vnode the file system is 
> mounted from will be ffs.  Otherwise correct routines will not be called, 
> especially for softdep.  As a simple example, tmpfs relegates VOP_FSYNC to 
> spec_fsync, which simply calls vflushbuf() without any regard for 
> ffs_full_fsync() hoops and tricks.
> >How-To-Repeat:
> 
> >Fix:

PR/33406 is related.

YAMAMOTO Takashi


Home | Main Index | Thread Index | Old Index