Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

asm-generic: page.h: Remove useless get_user_page and free_user_page

They are not symmetric with each other, neither are used in real world
(can not be found by grep command in source code root directory), so
remove them.

Signed-off-by: Chen Gang <gang.chen.5i5j@gmail.com>
Acked-by: Russell King <rmk+kernel@arm.linux.org.uk>
Acked-by: Greg Ungerer <gerg@uclinux.org>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>

authored by

Chen Gang and committed by
Arnd Bergmann
4e0b6ca9 36f90b0a

-21
-3
arch/arc/include/asm/page.h
··· 13 13 14 14 #ifndef __ASSEMBLY__ 15 15 16 - #define get_user_page(vaddr) __get_free_page(GFP_KERNEL) 17 - #define free_user_page(page, addr) free_page(addr) 18 - 19 16 #define clear_page(paddr) memset((paddr), 0, PAGE_SIZE) 20 17 #define copy_page(to, from) memcpy((to), (from), PAGE_SIZE) 21 18
-3
arch/arm/include/asm/page-nommu.h
··· 17 17 #define KTHREAD_SIZE PAGE_SIZE 18 18 #endif 19 19 20 - #define get_user_page(vaddr) __get_free_page(GFP_KERNEL) 21 - #define free_user_page(page, addr) free_page(addr) 22 - 23 20 #define clear_page(page) memset((page), 0, PAGE_SIZE) 24 21 #define copy_page(to,from) memcpy((to), (from), PAGE_SIZE) 25 22
-3
arch/frv/include/asm/page.h
··· 8 8 9 9 #ifndef __ASSEMBLY__ 10 10 11 - #define get_user_page(vaddr) __get_free_page(GFP_KERNEL) 12 - #define free_user_page(page, addr) free_page(addr) 13 - 14 11 #define clear_page(pgaddr) memset((pgaddr), 0, PAGE_SIZE) 15 12 #define copy_page(to,from) memcpy((to), (from), PAGE_SIZE) 16 13
-3
arch/m68k/include/asm/page_mm.h
··· 6 6 #include <linux/compiler.h> 7 7 #include <asm/module.h> 8 8 9 - #define get_user_page(vaddr) __get_free_page(GFP_KERNEL) 10 - #define free_user_page(page, addr) free_page(addr) 11 - 12 9 /* 13 10 * We don't need to check for alignment etc. 14 11 */
-3
arch/m68k/include/asm/page_no.h
··· 6 6 extern unsigned long memory_start; 7 7 extern unsigned long memory_end; 8 8 9 - #define get_user_page(vaddr) __get_free_page(GFP_KERNEL) 10 - #define free_user_page(page, addr) free_page(addr) 11 - 12 9 #define clear_page(page) memset((page), 0, PAGE_SIZE) 13 10 #define copy_page(to,from) memcpy((to), (from), PAGE_SIZE) 14 11
-3
arch/openrisc/include/asm/page.h
··· 40 40 41 41 #ifndef __ASSEMBLY__ 42 42 43 - #define get_user_page(vaddr) __get_free_page(GFP_KERNEL) 44 - #define free_user_page(page, addr) free_page(addr) 45 - 46 43 #define clear_page(page) memset((page), 0, PAGE_SIZE) 47 44 #define copy_page(to, from) memcpy((to), (from), PAGE_SIZE) 48 45
-3
include/asm-generic/page.h
··· 24 24 25 25 #ifndef __ASSEMBLY__ 26 26 27 - #define get_user_page(vaddr) __get_free_page(GFP_KERNEL) 28 - #define free_user_page(page, addr) free_page(addr) 29 - 30 27 #define clear_page(page) memset((page), 0, PAGE_SIZE) 31 28 #define copy_page(to,from) memcpy((to), (from), PAGE_SIZE) 32 29