aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ocfs2/alloc.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs/ocfs2/alloc.c')
-rw-r--r--fs/ocfs2/alloc.c28
1 files changed, 14 insertions, 14 deletions
diff --git a/fs/ocfs2/alloc.c b/fs/ocfs2/alloc.c
index 70907d638b60..e361d1a0ca09 100644
--- a/fs/ocfs2/alloc.c
+++ b/fs/ocfs2/alloc.c
@@ -6671,7 +6671,7 @@ static void ocfs2_zero_cluster_pages(struct inode *inode, loff_t start,
6671{ 6671{
6672 int i; 6672 int i;
6673 struct page *page; 6673 struct page *page;
6674 unsigned int from, to = PAGE_CACHE_SIZE; 6674 unsigned int from, to = PAGE_SIZE;
6675 struct super_block *sb = inode->i_sb; 6675 struct super_block *sb = inode->i_sb;
6676 6676
6677 BUG_ON(!ocfs2_sparse_alloc(OCFS2_SB(sb))); 6677 BUG_ON(!ocfs2_sparse_alloc(OCFS2_SB(sb)));
@@ -6679,21 +6679,21 @@ static void ocfs2_zero_cluster_pages(struct inode *inode, loff_t start,
6679 if (numpages == 0) 6679 if (numpages == 0)
6680 goto out; 6680 goto out;
6681 6681
6682 to = PAGE_CACHE_SIZE; 6682 to = PAGE_SIZE;
6683 for(i = 0; i < numpages; i++) { 6683 for(i = 0; i < numpages; i++) {
6684 page = pages[i]; 6684 page = pages[i];
6685 6685
6686 from = start & (PAGE_CACHE_SIZE - 1); 6686 from = start & (PAGE_SIZE - 1);
6687 if ((end >> PAGE_CACHE_SHIFT) == page->index) 6687 if ((end >> PAGE_SHIFT) == page->index)
6688 to = end & (PAGE_CACHE_SIZE - 1); 6688 to = end & (PAGE_SIZE - 1);
6689 6689
6690 BUG_ON(from > PAGE_CACHE_SIZE); 6690 BUG_ON(from > PAGE_SIZE);
6691 BUG_ON(to > PAGE_CACHE_SIZE); 6691 BUG_ON(to > PAGE_SIZE);
6692 6692
6693 ocfs2_map_and_dirty_page(inode, handle, from, to, page, 1, 6693 ocfs2_map_and_dirty_page(inode, handle, from, to, page, 1,
6694 &phys); 6694 &phys);
6695 6695
6696 start = (page->index + 1) << PAGE_CACHE_SHIFT; 6696 start = (page->index + 1) << PAGE_SHIFT;
6697 } 6697 }
6698out: 6698out:
6699 if (pages) 6699 if (pages)
@@ -6712,7 +6712,7 @@ int ocfs2_grab_pages(struct inode *inode, loff_t start, loff_t end,
6712 6712
6713 numpages = 0; 6713 numpages = 0;
6714 last_page_bytes = PAGE_ALIGN(end); 6714 last_page_bytes = PAGE_ALIGN(end);
6715 index = start >> PAGE_CACHE_SHIFT; 6715 index = start >> PAGE_SHIFT;
6716 do { 6716 do {
6717 pages[numpages] = find_or_create_page(mapping, index, GFP_NOFS); 6717 pages[numpages] = find_or_create_page(mapping, index, GFP_NOFS);
6718 if (!pages[numpages]) { 6718 if (!pages[numpages]) {
@@ -6723,7 +6723,7 @@ int ocfs2_grab_pages(struct inode *inode, loff_t start, loff_t end,
6723 6723
6724 numpages++; 6724 numpages++;
6725 index++; 6725 index++;
6726 } while (index < (last_page_bytes >> PAGE_CACHE_SHIFT)); 6726 } while (index < (last_page_bytes >> PAGE_SHIFT));
6727 6727
6728out: 6728out:
6729 if (ret != 0) { 6729 if (ret != 0) {
@@ -6950,8 +6950,8 @@ int ocfs2_convert_inline_data_to_extents(struct inode *inode,
6950 * to do that now. 6950 * to do that now.
6951 */ 6951 */
6952 if (!ocfs2_sparse_alloc(osb) && 6952 if (!ocfs2_sparse_alloc(osb) &&
6953 PAGE_CACHE_SIZE < osb->s_clustersize) 6953 PAGE_SIZE < osb->s_clustersize)
6954 end = PAGE_CACHE_SIZE; 6954 end = PAGE_SIZE;
6955 6955
6956 ret = ocfs2_grab_eof_pages(inode, 0, end, pages, &num_pages); 6956 ret = ocfs2_grab_eof_pages(inode, 0, end, pages, &num_pages);
6957 if (ret) { 6957 if (ret) {
@@ -6971,8 +6971,8 @@ int ocfs2_convert_inline_data_to_extents(struct inode *inode,
6971 goto out_unlock; 6971 goto out_unlock;
6972 } 6972 }
6973 6973
6974 page_end = PAGE_CACHE_SIZE; 6974 page_end = PAGE_SIZE;
6975 if (PAGE_CACHE_SIZE > osb->s_clustersize) 6975 if (PAGE_SIZE > osb->s_clustersize)
6976 page_end = osb->s_clustersize; 6976 page_end = osb->s_clustersize;
6977 6977
6978 for (i = 0; i < num_pages; i++) 6978 for (i = 0; i < num_pages; i++)