NetBSD-Bugs archive

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

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:



Home | Main Index | Thread Index | Old Index