linux-stable-rt/fs/qnx4
Al Viro 79d2576758 Sanitize qnx4 fsync handling
* have directory operations use mark_buffer_dirty_inode(),
  so that sync_mapping_buffers() would get those.
* make qnx4_write_inode() honour its last argument.
* get rid of insane copies of very ancient "walk the indirect blocks"
  in qnx4/fsync - they never matched the actual fs layout and, fortunately,
  never'd been called.  Again, all this junk is not needed; ->fsync()
  should just do sync_mapping_buffers + sync_inode (and if we implement
  block allocation for qnx4, we'll need to use mark_buffer_dirty_inode()
  for extent blocks)

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2009-06-11 21:36:11 -04:00
..
Kconfig
Makefile Sanitize qnx4 fsync handling 2009-06-11 21:36:11 -04:00
README
bitmap.c
dir.c Sanitize qnx4 fsync handling 2009-06-11 21:36:11 -04:00
file.c Sanitize qnx4 fsync handling 2009-06-11 21:36:11 -04:00
inode.c Sanitize qnx4 fsync handling 2009-06-11 21:36:11 -04:00
namei.c Sanitize qnx4 fsync handling 2009-06-11 21:36:11 -04:00
truncate.c

README

  This is a snapshot of the QNX4 filesystem for Linux.
  Please send diffs and remarks to <al@alarsen.net> .
  
Credits :

Richard "Scuba" A. Frowijn     <scuba@wxs.nl>
Frank "Jedi/Sector One" Denis  <j@pureftpd.org>
Anders Larsen                  <al@alarsen.net> (Maintainer)