projects
/
powerpc.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
[powerpc.git]
/
mm
/
truncate.c
diff --git
a/mm/truncate.c
b/mm/truncate.c
index
29c18f6
..
9173ab5
100644
(file)
--- a/
mm/truncate.c
+++ b/
mm/truncate.c
@@
-282,8
+282,8
@@
int invalidate_inode_pages2_range(struct address_space *mapping,
* Zap the rest of the file in one hit.
*/
unmap_mapping_range(mapping,
* Zap the rest of the file in one hit.
*/
unmap_mapping_range(mapping,
-
page_index <<
PAGE_CACHE_SHIFT,
-
(end - page_index + 1)
+
(loff_t)page_index<<
PAGE_CACHE_SHIFT,
+
(loff_t)
(end - page_index + 1)
<< PAGE_CACHE_SHIFT,
0);
did_range_unmap = 1;
<< PAGE_CACHE_SHIFT,
0);
did_range_unmap = 1;
@@
-292,7
+292,7
@@
int invalidate_inode_pages2_range(struct address_space *mapping,
* Just zap this page
*/
unmap_mapping_range(mapping,
* Just zap this page
*/
unmap_mapping_range(mapping,
-
page_index <<
PAGE_CACHE_SHIFT,
+
(loff_t)page_index<<
PAGE_CACHE_SHIFT,
PAGE_CACHE_SIZE, 0);
}
}
PAGE_CACHE_SIZE, 0);
}
}