X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=fs%2Framfs%2Ffile-mmu.c;h=54ebbc84207f162f2f58a8d00a1e8403088d5fc0;hb=refs%2Fheads%2Fvserver;hp=2115383dcc8defec38df0c03917c68725f4ad1d7;hpb=76828883507a47dae78837ab5dec5a5b4513c667;p=linux-2.6.git diff --git a/fs/ramfs/file-mmu.c b/fs/ramfs/file-mmu.c index 2115383dc..54ebbc842 100644 --- a/fs/ramfs/file-mmu.c +++ b/fs/ramfs/file-mmu.c @@ -24,28 +24,21 @@ * caches is sufficient. */ -#include #include -#include -#include -#include -#include -#include -#include -#include +#include -#include -#include "internal.h" - -struct address_space_operations ramfs_aops = { +const struct address_space_operations ramfs_aops = { .readpage = simple_readpage, .prepare_write = simple_prepare_write, - .commit_write = simple_commit_write + .commit_write = simple_commit_write, + .set_page_dirty = __set_page_dirty_nobuffers, }; -struct file_operations ramfs_file_operations = { - .read = generic_file_read, - .write = generic_file_write, +const struct file_operations ramfs_file_operations = { + .read = do_sync_read, + .aio_read = generic_file_aio_read, + .write = do_sync_write, + .aio_write = generic_file_aio_write, .mmap = generic_file_mmap, .fsync = simple_sync_file, .sendfile = generic_file_sendfile,