patch-2.2.19 linux/fs/inode.c
Next file: linux/fs/isofs/dir.c
Previous file: linux/fs/file_table.c
Back to the patch index
Back to the overall index
-  Lines: 18
-  Date:
Sun Mar 25 11:37:38 2001
-  Orig file: 
v2.2.18/fs/inode.c
-  Orig date: 
Sun Mar 25 11:28:33 2001
diff -u --new-file --recursive --exclude-from /usr/src/exclude v2.2.18/fs/inode.c linux/fs/inode.c
@@ -435,7 +435,7 @@
  * This is the externally visible routine for
  * inode memory management.
  */
-void free_inode_memory(int goal)
+void free_inode_memory(void)
 {
 	spin_lock(&inode_lock);
 	free_inodes();
@@ -681,7 +681,7 @@
 static inline unsigned long hash(struct super_block *sb, unsigned long i_ino)
 {
 	unsigned long tmp = i_ino | (unsigned long) sb;
-	tmp = tmp + (tmp >> HASH_BITS) + (tmp >> HASH_BITS*2);
+	tmp = tmp + (tmp >> HASH_BITS);
 	return tmp & HASH_MASK;
 }
 
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)