patch-2.4.18 linux/include/linux/highmem.h
Next file: linux/include/linux/i2o.h
Previous file: linux/include/linux/genhd.h
Back to the patch index
Back to the overall index
- Lines: 26
- Date:
Mon Jan 14 18:33:59 2002
- Orig file:
linux.orig/include/linux/highmem.h
- Orig date:
Mon Feb 18 20:18:40 2002
diff -Naur -X /home/marcelo/lib/dontdiff linux.orig/include/linux/highmem.h linux/include/linux/highmem.h
@@ -56,17 +56,6 @@
kunmap(page);
}
-static inline void memclear_highpage(struct page *page, unsigned int offset, unsigned int size)
-{
- char *kaddr;
-
- if (offset + size > PAGE_SIZE)
- BUG();
- kaddr = kmap(page);
- memset(kaddr + offset, 0, size);
- kunmap(page);
-}
-
/*
* Same but also flushes aliased cache contents to RAM.
*/
@@ -78,6 +67,7 @@
BUG();
kaddr = kmap(page);
memset(kaddr + offset, 0, size);
+ flush_dcache_page(page);
flush_page_to_ram(page);
kunmap(page);
}
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)