]> git.baikalelectronics.ru Git - kernel.git/commit
[ARM] Control v6 'global' bit via Linux PTE entries
authorRussell King <rmk@dyn-67.arm.linux.org.uk>
Wed, 10 Aug 2005 15:18:35 +0000 (16:18 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Wed, 10 Aug 2005 15:18:35 +0000 (16:18 +0100)
commit4c9ad6d61209afc406755b3f322013f0e853fb56
tree13909ea6ae009b9b418cf3302baebe1baaa0dbd4
parent3137c8200fdf72ff02760c4ecac1bd9a40b576a9
[ARM] Control v6 'global' bit via Linux PTE entries

Unfortunately, we can't use the "user" bit in the page tables to
control whether a page table entry is "global" or "asid" specific,
since the vector page is mapped as "user" accessible but is not
process specific.

Therefore, give direct control of the ARMv6 "nG" (not global)
bit to the mm layers.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/mm/mm-armv.c
arch/arm/mm/proc-v6.S
include/asm-arm/pgtable.h