Loading fs/orangefs/inode.c +1 −38 Original line number Diff line number Diff line Loading @@ -15,7 +15,7 @@ #include "orangefs-kernel.h" #include "orangefs-bufmap.h" static int read_one_page(struct page *page) static int orangefs_readpage(struct file *file, struct page *page) { int ret; int max_block; Loading Loading @@ -60,42 +60,6 @@ static int read_one_page(struct page *page) return ret; } static int orangefs_readpage(struct file *file, struct page *page) { return read_one_page(page); } static int orangefs_readpages(struct file *file, struct address_space *mapping, struct list_head *pages, unsigned nr_pages) { int page_idx; int ret; gossip_debug(GOSSIP_INODE_DEBUG, "orangefs_readpages called\n"); for (page_idx = 0; page_idx < nr_pages; page_idx++) { struct page *page; page = lru_to_page(pages); list_del(&page->lru); if (!add_to_page_cache(page, mapping, page->index, readahead_gfp_mask(mapping))) { ret = read_one_page(page); gossip_debug(GOSSIP_INODE_DEBUG, "failure adding page to cache, read_one_page returned: %d\n", ret); } else { put_page(page); } } BUG_ON(!list_empty(pages)); return 0; } static void orangefs_invalidatepage(struct page *page, unsigned int offset, unsigned int length) Loading Loading @@ -141,7 +105,6 @@ static ssize_t orangefs_direct_IO(struct kiocb *iocb, /** ORANGEFS2 implementation of address space operations */ static const struct address_space_operations orangefs_address_operations = { .readpage = orangefs_readpage, .readpages = orangefs_readpages, .invalidatepage = orangefs_invalidatepage, .releasepage = orangefs_releasepage, .direct_IO = orangefs_direct_IO, Loading Loading
fs/orangefs/inode.c +1 −38 Original line number Diff line number Diff line Loading @@ -15,7 +15,7 @@ #include "orangefs-kernel.h" #include "orangefs-bufmap.h" static int read_one_page(struct page *page) static int orangefs_readpage(struct file *file, struct page *page) { int ret; int max_block; Loading Loading @@ -60,42 +60,6 @@ static int read_one_page(struct page *page) return ret; } static int orangefs_readpage(struct file *file, struct page *page) { return read_one_page(page); } static int orangefs_readpages(struct file *file, struct address_space *mapping, struct list_head *pages, unsigned nr_pages) { int page_idx; int ret; gossip_debug(GOSSIP_INODE_DEBUG, "orangefs_readpages called\n"); for (page_idx = 0; page_idx < nr_pages; page_idx++) { struct page *page; page = lru_to_page(pages); list_del(&page->lru); if (!add_to_page_cache(page, mapping, page->index, readahead_gfp_mask(mapping))) { ret = read_one_page(page); gossip_debug(GOSSIP_INODE_DEBUG, "failure adding page to cache, read_one_page returned: %d\n", ret); } else { put_page(page); } } BUG_ON(!list_empty(pages)); return 0; } static void orangefs_invalidatepage(struct page *page, unsigned int offset, unsigned int length) Loading Loading @@ -141,7 +105,6 @@ static ssize_t orangefs_direct_IO(struct kiocb *iocb, /** ORANGEFS2 implementation of address space operations */ static const struct address_space_operations orangefs_address_operations = { .readpage = orangefs_readpage, .readpages = orangefs_readpages, .invalidatepage = orangefs_invalidatepage, .releasepage = orangefs_releasepage, .direct_IO = orangefs_direct_IO, Loading