1
linux/arch/x86/mm
Jan Beulich aa506dc7b1 i386: avoid temporarily inconsistent pte-s
One more of these issues (which were considered fixed a few releases
back): other than on x86-64, i386 allows set_fixmap() to replace
already present mappings. Consequently, on PAE, care must be taken to
not update the high half of a pte while the low half is still holding
the old value.

[ tglx: arch/x86 adaptation ]

Signed-off-by: Jan Beulich <jbeulich@novell.com>
Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

 arch/x86/mm/pgtable_32.c |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
2007-10-17 20:15:28 +02:00
..
boot_ioremap_32.c
discontig_32.c [x86] remove uses of magic macros for boot_params access 2007-10-16 17:38:31 -07:00
extable_32.c
extable_64.c x86_64: move mm 2007-10-11 11:17:18 +02:00
fault_32.c During VM oom condition, kill all threads in process group 2007-10-16 09:42:52 -07:00
fault_64.c x86: optimize page faults like all other achitectures and kill notifier cruft 2007-10-16 09:42:50 -07:00
highmem_32.c
hugetlbpage.c
init_32.c fix memory hot remove not configured case. 2007-10-16 09:43:02 -07:00
init_64.c fix memory hot remove not configured case. 2007-10-16 09:43:02 -07:00
ioremap_32.c
ioremap_64.c x86_64: move mm 2007-10-11 11:17:18 +02:00
k8topology_64.c x86_64: move mm 2007-10-11 11:17:18 +02:00
Makefile x86_64: move mm 2007-10-11 11:17:18 +02:00
Makefile_32
Makefile_64 x86_64: move mm 2007-10-11 11:17:18 +02:00
mmap_32.c
mmap_64.c x86_64: move mm 2007-10-11 11:17:18 +02:00
numa_64.c x86_64: move mm 2007-10-11 11:17:18 +02:00
pageattr_32.c
pageattr_64.c x86_64: move mm 2007-10-11 11:17:18 +02:00
pgtable_32.c i386: avoid temporarily inconsistent pte-s 2007-10-17 20:15:28 +02:00
srat_64.c x86_64: move mm 2007-10-11 11:17:18 +02:00