diff options
| author | Andrew Morton <akpm@digeo.com> | 2003-01-07 17:48:27 -0800 |
|---|---|---|
| committer | Trond Myklebust <trond.myklebust@fys.uio.no> | 2003-01-07 17:48:27 -0800 |
| commit | 08e6749ec237476d420316fac8de4449f6b29aa1 (patch) | |
| tree | 3ac7e6722f8956e0b7c52f15cb354a79b41b1430 /kernel | |
| parent | a6d61b6b2c6268f8ff493e0978cfbbaf2c74655c (diff) | |
[PATCH] AIO support for raw/O_DIRECT
Patch from Badari Pulavarty <pbadari@us.ibm.com> and myself
This patch adds the infrastructure for performing asynchronous (AIO) blockdev
direct-IO.
- Adds generic_file_aio_write_nolock() and make other
generic_file_*_write() to use it.
- Modify generic_file_direct_IO() and ->direct_IO() functions to take
"kiocb *" instead of "file *".
- Renames generic_direct_IO() to blockdev_direct_IO().
- Move generic_file_direct_IO() to mm/filemap.c (it is not
blockdev-specific, whereas the rest of fs/direct-io.c is).
- Add AIO read/write support to the raw driver.
Diffstat (limited to 'kernel')
| -rw-r--r-- | kernel/ksyms.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/ksyms.c b/kernel/ksyms.c index 414ab402325e..d5ad60d89be0 100644 --- a/kernel/ksyms.c +++ b/kernel/ksyms.c @@ -215,7 +215,7 @@ EXPORT_SYMBOL(ll_rw_block); EXPORT_SYMBOL(submit_bh); EXPORT_SYMBOL(unlock_buffer); EXPORT_SYMBOL(__wait_on_buffer); -EXPORT_SYMBOL(generic_direct_IO); +EXPORT_SYMBOL(blockdev_direct_IO); EXPORT_SYMBOL(block_write_full_page); EXPORT_SYMBOL(block_read_full_page); EXPORT_SYMBOL(block_prepare_write); |
