patch-2.4.0-test11 linux/fs/smbfs/cache.c

Next file: linux/fs/smbfs/inode.c
Previous file: linux/fs/select.c
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.4.0-test10/linux/fs/smbfs/cache.c linux/fs/smbfs/cache.c
@@ -47,11 +47,11 @@
 		page = grab_cache_page(mapping, 0);
 		if (!page)
 			goto out;
-		cachep = (struct cache_head *)kmap(page);
+		cachep = kmap(page);
 		memset((char*)cachep, 0, PAGE_SIZE);
 		goto out;
 	}
-	cachep = (struct cache_head *)kmap(page);
+	cachep = kmap(page);
 	if (cachep->valid) {
 		/*
 		 * OK, at least the page 0 survived and seems to be promising.
@@ -69,7 +69,7 @@
 				cachep->valid = 0;
 				goto out;
 			}
-			index->block = (struct cache_block *) kmap(page);
+			index->block = kmap(page);
 		}
 	}
 out:
@@ -188,7 +188,7 @@
 	page_off = PAGE_SIZE + (cachep->idx << PAGE_SHIFT);
 	page = grab_cache_page(mapping, page_off>>PAGE_CACHE_SHIFT);
 	if (page) {
-		block = (struct cache_block *)kmap(page);
+		block = kmap(page);
 		index->block = block;
 		index->space = PAGE_SIZE;
 		goto add_entry;

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)