]> err.no Git - linux-2.6/commit
[PATCH] fat: support ->direct_IO()
authorOGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Sun, 8 Jan 2006 09:02:11 +0000 (01:02 -0800)
committerLinus Torvalds <torvalds@g5.osdl.org>
Mon, 9 Jan 2006 04:13:46 +0000 (20:13 -0800)
commite5174baaea7585760f02eef23b225847d209a8db
tree34198b0f205a91670104abc800ec560e14296db3
parent7c709d00d614d0f2b6a80895b2a1aedbe04e8478
[PATCH] fat: support ->direct_IO()

This patch add to support of ->direct_IO() for mostly read.

The user of this seems to want to use for streaming read.  So, current direct
I/O has limitation, it can only overwrite.  (For write operation, mainly we
need to handle the hole etc..)

Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
fs/fat/cache.c
fs/fat/dir.c
fs/fat/inode.c
include/linux/msdos_fs.h