[PATCH] vm: remove unused/broken page_pte[_prot] macros
authorTejun Heo <htejun@gmail.com>
Sun, 30 Oct 2005 23:02:42 +0000 (15:02 -0800)
committerLinus Torvalds <torvalds@g5.osdl.org>
Mon, 31 Oct 2005 01:37:22 +0000 (17:37 -0800)
commit1426d7a81dea8e9d85f9d69de85ab04ba37018ab
treef2a7bbe0e60437cf73199b6003da677ee8ff0424
parentc7e9dd4dd0b8dd75c410011b3c8f9980112fd0f8
[PATCH] vm: remove unused/broken page_pte[_prot] macros

This patch removes page_pte_prot and page_pte macros from all
architectures.  Some architectures define both, some only page_pte (broken)
and others none.  These macros are not used anywhere.

page_pte_prot(page, prot) is identical to mk_pte(page, prot) and
page_pte(page) is identical to page_pte_prot(page, __pgprot(0)).

* The following architectures define both page_pte_prot and page_pte

  arm, arm26, ia64, sh64, sparc, sparc64

* The following architectures define only page_pte (broken)

  frv, i386, m32r, mips, sh, x86-64

* All other architectures define neither

Signed-off-by: Tejun Heo <htejun@gmail.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
13 files changed:
include/asm-arm/pgtable.h
include/asm-arm26/pgtable.h
include/asm-frv/pgtable.h
include/asm-i386/pgtable.h
include/asm-ia64/pgtable.h
include/asm-m32r/pgtable.h
include/asm-mips/pgtable-64.h
include/asm-mips/pgtable.h
include/asm-sh/pgtable.h
include/asm-sh64/pgtable.h
include/asm-sparc/pgtable.h
include/asm-sparc64/pgtable.h
include/asm-x86_64/pgtable.h