diff options
Diffstat (limited to 'fs/hfs/inode.c')
-rw-r--r-- | fs/hfs/inode.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/fs/hfs/inode.c b/fs/hfs/inode.c index 6686bf39a5b5..cb1e5faa2fb7 100644 --- a/fs/hfs/inode.c +++ b/fs/hfs/inode.c | |||
@@ -91,8 +91,8 @@ static int hfs_releasepage(struct page *page, gfp_t mask) | |||
91 | if (!tree) | 91 | if (!tree) |
92 | return 0; | 92 | return 0; |
93 | 93 | ||
94 | if (tree->node_size >= PAGE_CACHE_SIZE) { | 94 | if (tree->node_size >= PAGE_SIZE) { |
95 | nidx = page->index >> (tree->node_size_shift - PAGE_CACHE_SHIFT); | 95 | nidx = page->index >> (tree->node_size_shift - PAGE_SHIFT); |
96 | spin_lock(&tree->hash_lock); | 96 | spin_lock(&tree->hash_lock); |
97 | node = hfs_bnode_findhash(tree, nidx); | 97 | node = hfs_bnode_findhash(tree, nidx); |
98 | if (!node) | 98 | if (!node) |
@@ -105,8 +105,8 @@ static int hfs_releasepage(struct page *page, gfp_t mask) | |||
105 | } | 105 | } |
106 | spin_unlock(&tree->hash_lock); | 106 | spin_unlock(&tree->hash_lock); |
107 | } else { | 107 | } else { |
108 | nidx = page->index << (PAGE_CACHE_SHIFT - tree->node_size_shift); | 108 | nidx = page->index << (PAGE_SHIFT - tree->node_size_shift); |
109 | i = 1 << (PAGE_CACHE_SHIFT - tree->node_size_shift); | 109 | i = 1 << (PAGE_SHIFT - tree->node_size_shift); |
110 | spin_lock(&tree->hash_lock); | 110 | spin_lock(&tree->hash_lock); |
111 | do { | 111 | do { |
112 | node = hfs_bnode_findhash(tree, nidx++); | 112 | node = hfs_bnode_findhash(tree, nidx++); |