patch-2.3.45 linux/mm/filemap.c
Next file: linux/mm/memory.c
Previous file: linux/kernel/ptrace.c
Back to the patch index
Back to the overall index
- Lines: 18
- Date:
Sun Feb 13 18:20:21 2000
- Orig file:
v2.3.44/linux/mm/filemap.c
- Orig date:
Thu Feb 10 17:11:23 2000
diff -u --recursive --new-file v2.3.44/linux/mm/filemap.c linux/mm/filemap.c
@@ -124,7 +124,7 @@
* Truncate the page cache at a set offset, removing the pages
* that are beyond that offset (and zeroing out partial pages).
*/
-void truncate_inode_pages(struct inode * inode, loff_t lstart)
+void truncate_inode_pages(struct address_space * mapping, loff_t lstart)
{
struct list_head *head, *curr;
struct page * page;
@@ -134,7 +134,7 @@
start = (lstart + PAGE_CACHE_SIZE - 1) >> PAGE_CACHE_SHIFT;
repeat:
- head = &inode->i_mapping->pages;
+ head = &mapping->pages;
spin_lock(&pagecache_lock);
curr = head->next;
while (curr != head) {
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)