[PATCH] direct_io mopup
authorAndrew Morton <akpm@zip.com.au>
Fri, 19 Jul 2002 04:10:30 +0000 (21:10 -0700)
committerLinus Torvalds <torvalds@home.transmeta.com>
Fri, 19 Jul 2002 04:10:30 +0000 (21:10 -0700)
commite3339bee8dcfe3fe6a521b9700d78bbe79c3c6d2
tree2fee0e16b23b68698f1c30d813419cc3d7c07952
parent4504a57ef1e0454c1679ccc8ff9c7050f4385ff0
[PATCH] direct_io mopup

Some cleanup from the surprise direct-to-bio for O_DIRECT merge.

- Remove bits and pieces from the kiobuf implementation

- Replace the waitqueue in struct dio with just a task_struct pointer
  and use wake_up_process.  (Ben).

- Only take mmap_sem around the individual calls to get_user_pages().
   (It pins the vmas, yes?)

- Remove some debug code.

- Fix JFS.
fs/buffer.c
fs/direct-io.c
fs/fcntl.c
fs/file_table.c
fs/jfs/inode.c
fs/open.c
include/linux/fs.h
mm/filemap.c