]> git.baikalelectronics.ru Git - kernel.git/commit
sanitize ->fsync() for affs
authorAl Viro <viro@zeniv.linux.org.uk>
Mon, 8 Jun 2009 05:22:00 +0000 (01:22 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Fri, 12 Jun 2009 01:36:14 +0000 (21:36 -0400)
commit49ba882f6c8a02d1e6dc3bf07f395901dde40959
tree9d7e4882a08171d1ff1b84e3f02d3e604756815b
parent8288835cc223e9b00043a63b32c55356a21ea129
sanitize ->fsync() for affs

unfortunately, for affs (especially for affs directories) we have
no real way to keep track of metadata ownership.  So we have to
do more or less what file_fsync() does, but we do *not* need to
call write_super() there.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/affs/affs.h
fs/affs/dir.c
fs/affs/file.c