X-Git-Url: http://ftp.safe.ca/?a=blobdiff_plain;f=fs%2Fdrop_caches.c;h=31f4b0e6d72c333bf1633ef51118ad6ccfc31069;hb=61f135b92f4758bc4d4767cd0a5d2da954e27f14;hp=b6a719a909f8eee1829764ea770e879c1c9c73fe;hpb=b6fac63cc1f52ec27f29fe6c6c8494a2ffac33fd;p=safe%2Fjmp%2Flinux-2.6 diff --git a/fs/drop_caches.c b/fs/drop_caches.c index b6a719a..31f4b0e 100644 --- a/fs/drop_caches.c +++ b/fs/drop_caches.c @@ -24,7 +24,7 @@ static void drop_pagecache_sb(struct super_block *sb) continue; __iget(inode); spin_unlock(&inode_lock); - __invalidate_mapping_pages(inode->i_mapping, 0, -1, true); + invalidate_mapping_pages(inode->i_mapping, 0, -1); iput(toput_inode); toput_inode = inode; spin_lock(&inode_lock); @@ -63,9 +63,9 @@ static void drop_slab(void) } int drop_caches_sysctl_handler(ctl_table *table, int write, - struct file *file, void __user *buffer, size_t *length, loff_t *ppos) + void __user *buffer, size_t *length, loff_t *ppos) { - proc_dointvec_minmax(table, write, file, buffer, length, ppos); + proc_dointvec_minmax(table, write, buffer, length, ppos); if (write) { if (sysctl_drop_caches & 1) drop_pagecache();