543ade1fc9
This patch cleans up generic_file_*_read/write() interfaces. Christoph Hellwig gave me the idea for this clean ups. In a nutshell, all filesystems should set .aio_read/.aio_write methods and use do_sync_read/ do_sync_write() as their .read/.write methods. This allows us to cleanup all variants of generic_file_* routines. Final available interfaces: generic_file_aio_read() - read handler generic_file_aio_write() - write handler generic_file_aio_write_nolock() - no lock write handler __generic_file_aio_write_nolock() - internal worker routine Signed-off-by: Badari Pulavarty <pbadari@us.ibm.com> Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> |
||
---|---|---|
.. | ||
bitmap.c | ||
dir.c | ||
file.c | ||
fsync.c | ||
inode.c | ||
Makefile | ||
namei.c | ||
README | ||
truncate.c |
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)