As what we have done in commit 09cbfeaf1a5a ("mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros").
Signed-off-by: Kevin Hao <kexin....@windriver.com> --- fs/yaffs2/yaffs_vfs.c | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/fs/yaffs2/yaffs_vfs.c b/fs/yaffs2/yaffs_vfs.c index 1494c8f33d20..9aa007d9ded6 100644 --- a/fs/yaffs2/yaffs_vfs.c +++ b/fs/yaffs2/yaffs_vfs.c @@ -266,13 +266,13 @@ static int yaffs_readpage_nolock(struct file *f, struct page *pg) struct yaffs_obj *obj; unsigned char *pg_buf; int ret; - loff_t pos = ((loff_t) pg->index) << PAGE_CACHE_SHIFT; + loff_t pos = ((loff_t) pg->index) << PAGE_SHIFT; struct yaffs_dev *dev; yaffs_trace(YAFFS_TRACE_OS, "yaffs_readpage_nolock at %lld, size %08x", (long long)pos, - (unsigned)PAGE_CACHE_SIZE); + (unsigned)PAGE_SIZE); obj = yaffs_dentry_to_obj(f->f_path.dentry); @@ -290,7 +290,7 @@ static int yaffs_readpage_nolock(struct file *f, struct page *pg) yaffs_gross_lock(dev); - ret = yaffs_file_rd(obj, pg_buf, pos, PAGE_CACHE_SIZE); + ret = yaffs_file_rd(obj, pg_buf, pos, PAGE_SIZE); yaffs_gross_unlock(dev); @@ -400,22 +400,22 @@ static int yaffs_writepage(struct page *page) BUG(); i_size = i_size_read(inode); - end_index = i_size >> PAGE_CACHE_SHIFT; + end_index = i_size >> PAGE_SHIFT; if (page->index < end_index) - n_bytes = PAGE_CACHE_SIZE; + n_bytes = PAGE_SIZE; else { - n_bytes = i_size & (PAGE_CACHE_SIZE - 1); + n_bytes = i_size & (PAGE_SIZE - 1); if (page->index > end_index || !n_bytes) { yaffs_trace(YAFFS_TRACE_OS, "yaffs_writepage at %lld, inode size = %lld!!", - ((loff_t)page->index) << PAGE_CACHE_SHIFT, + ((loff_t)page->index) << PAGE_SHIFT, inode->i_size); yaffs_trace(YAFFS_TRACE_OS, " -> don't care!!"); - zero_user_segment(page, 0, PAGE_CACHE_SIZE); + zero_user_segment(page, 0, PAGE_SIZE); set_page_writeback(page); unlock_page(page); end_page_writeback(page); @@ -423,8 +423,8 @@ static int yaffs_writepage(struct page *page) } } - if (n_bytes != PAGE_CACHE_SIZE) - zero_user_segment(page, n_bytes, PAGE_CACHE_SIZE); + if (n_bytes != PAGE_SIZE) + zero_user_segment(page, n_bytes, PAGE_SIZE); get_page(page); @@ -436,13 +436,13 @@ static int yaffs_writepage(struct page *page) yaffs_trace(YAFFS_TRACE_OS, "yaffs_writepage at %lld, size %08x", - ((loff_t)page->index) << PAGE_CACHE_SHIFT, n_bytes); + ((loff_t)page->index) << PAGE_SHIFT, n_bytes); yaffs_trace(YAFFS_TRACE_OS, "writepag0: obj = %lld, ino = %lld", obj->variant.file_variant.file_size, inode->i_size); n_written = yaffs_wr_file(obj, buffer, - ((loff_t)page->index) << PAGE_CACHE_SHIFT, n_bytes, 0); + ((loff_t)page->index) << PAGE_SHIFT, n_bytes, 0); yaffs_set_super_dirty(dev); @@ -505,7 +505,7 @@ static int yaffs_write_begin(struct file *filp, struct address_space *mapping, struct page **pagep, void **fsdata) { struct page *pg = NULL; - pgoff_t index = pos >> PAGE_CACHE_SHIFT; + pgoff_t index = pos >> PAGE_SHIFT; int ret = 0; int space_held = 0; @@ -554,7 +554,7 @@ out: yaffs_release_space(filp); if (pg) { unlock_page(pg); - page_cache_release(pg); + put_page(pg); } return ret; } @@ -638,7 +638,7 @@ static int yaffs_write_end(struct file *filp, struct address_space *mapping, { int ret = 0; void *addr, *kva; - uint32_t offset_into_page = pos & (PAGE_CACHE_SIZE - 1); + uint32_t offset_into_page = pos & (PAGE_SIZE - 1); kva = kmap(pg); addr = kva + offset_into_page; @@ -660,7 +660,7 @@ static int yaffs_write_end(struct file *filp, struct address_space *mapping, yaffs_release_space(filp); unlock_page(pg); - page_cache_release(pg); + put_page(pg); return ret; } #else @@ -670,7 +670,7 @@ static int yaffs_commit_write(struct file *f, struct page *pg, unsigned offset, { void *addr, *kva; - loff_t pos = (((loff_t) pg->index) << PAGE_CACHE_SHIFT) + offset; + loff_t pos = (((loff_t) pg->index) << PAGE_SHIFT) + offset; int n_bytes = to - offset; int n_written; @@ -2836,8 +2836,8 @@ static struct super_block *yaffs_internal_read_super(int yaffs_version, return NULL; } - sb->s_blocksize = PAGE_CACHE_SIZE; - sb->s_blocksize_bits = PAGE_CACHE_SHIFT; + sb->s_blocksize = PAGE_SIZE; + sb->s_blocksize_bits = PAGE_SHIFT; yaffs_trace(YAFFS_TRACE_OS, "yaffs_read_super: Using yaffs%d", yaffs_version); -- 2.9.3 -- _______________________________________________ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto