X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Flinux%2Fhighmem.h;h=7dcbc82f3b7bf4a19969d0cf19824cf373a2a91b;hb=d9c566198bfdf72a041322a093fdc1a2dc231170;hp=61a5e5eb27f0e794de97a7f94d78b9ff2346dc61;hpb=eebd2aa355692afaf9906f62118620f1a1c19dbb;p=linux-2.6 diff --git a/include/linux/highmem.h b/include/linux/highmem.h index 61a5e5eb27..7dcbc82f3b 100644 --- a/include/linux/highmem.h +++ b/include/linux/highmem.h @@ -68,8 +68,6 @@ static inline void clear_user_highpage(struct page *page, unsigned long vaddr) void *addr = kmap_atomic(page, KM_USER0); clear_user_page(addr, vaddr, page); kunmap_atomic(addr, KM_USER0); - /* Make sure this page is cleared on other CPU's too before using it */ - smp_wmb(); } #ifndef __HAVE_ARCH_ALLOC_ZEROED_USER_HIGHPAGE @@ -172,8 +170,6 @@ static inline void copy_user_highpage(struct page *to, struct page *from, copy_user_page(vto, vfrom, vaddr, to); kunmap_atomic(vfrom, KM_USER0); kunmap_atomic(vto, KM_USER1); - /* Make sure this page is cleared on other CPU's too before using it */ - smp_wmb(); } #endif