]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - mm/memory.c
8139cp: fix checksum broken
[net-next-2.6.git] / mm / memory.c
index 861f7982dd54db7bfad268386185fe1829db01bd..02e48aa0ed136ff8e4d808d954a20d0b46e6d23d 100644 (file)
@@ -2080,7 +2080,7 @@ static inline void cow_user_page(struct page *dst, struct page *src, unsigned lo
                 * zeroes.
                 */
                if (__copy_from_user_inatomic(kaddr, uaddr, PAGE_SIZE))
-                       memset(kaddr, 0, PAGE_SIZE);
+                       clear_page(kaddr);
                kunmap_atomic(kaddr, KM_USER0);
                flush_dcache_page(dst);
        } else