David Gibson
5e391dc9e3
[PATCH] powerpc: fix for hugepage areas straddling 4GB boundary
...
Commit 7d24f0b8a5 fixed bugs in the ppc64 SLB
miss handler with respect to hugepage handling, and in the process tweaked
the semantics of the hugepage address masks in mm_context_t.
Unfortunately, it left out a couple of necessary changes to go with that
change. First, the in_hugepage_area() macro was not updated to match,
second prepare_hugepage_range() was not updated to correctly handle
hugepages regions which straddled the 4GB point.
The latter appears only to cause process-hangs when attempting to map such
a region, but the former can cause oopses if a get_user_pages() is
triggered at the wrong point. This patch addresses both bugs.
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-11-23 16:08:39 -08:00
..
acpi
asm-alpha
[PATCH] mm: fill arch atomic64 gaps
2005-11-23 16:08:39 -08:00
asm-arm
[ARM] ebsa110: __arch_ioremap should be 3 args
2005-11-21 15:26:52 +00:00
asm-arm26
[PATCH] atomic: inc_not_zero
2005-11-13 18:14:16 -08:00
asm-cris
[PATCH] atomic: inc_not_zero
2005-11-13 18:14:16 -08:00
asm-frv
[PATCH] atomic: inc_not_zero
2005-11-13 18:14:16 -08:00
asm-generic
Merge x86-64 update from Andi
2005-11-14 19:56:02 -08:00
asm-h8300
[PATCH] atomic: inc_not_zero
2005-11-13 18:14:16 -08:00
asm-i386
x86: Fix silly typo in recent <asm/signal.h> fixes
2005-11-17 10:04:31 -08:00
asm-ia64
[IA64-SGI] support for older versions of PROM
2005-11-21 14:17:28 -08:00
asm-m32r
[PATCH] consolidate sys_ptrace()
2005-11-07 07:53:42 -08:00
asm-m68k
[PATCH] atomic: inc_not_zero
2005-11-13 18:14:16 -08:00
asm-m68knommu
[PATCH] atomic: inc_not_zero
2005-11-13 18:14:16 -08:00
asm-mips
[MIPS] SEAD: More build fixes.
2005-11-17 16:23:57 +00:00
asm-parisc
[PARISC] Always spinlock tlb flush operations to ensure preempt safety
2005-11-17 16:44:14 -05:00
asm-powerpc
[PATCH] powerpc: fix for hugepage areas straddling 4GB boundary
2005-11-23 16:08:39 -08:00
asm-ppc
Merge branch 'mymerge' of ssh://ozlabs.org/home/sfr/kernel-sfr
2005-11-19 14:25:23 +11:00
asm-s390
[PATCH] atomic: inc_not_zero
2005-11-13 18:14:16 -08:00
asm-sh
[PATCH] atomic: inc_not_zero
2005-11-13 18:14:16 -08:00
asm-sh64
[PATCH] atomic: inc_not_zero
2005-11-13 18:14:16 -08:00
asm-sparc
[PATCH] atomic: inc_not_zero
2005-11-13 18:14:16 -08:00
asm-sparc64
[PATCH] mm: fill arch atomic64 gaps
2005-11-23 16:08:39 -08:00
asm-um
[PATCH] uml: eliminate anonymous union and clean up symlink lossage
2005-11-22 09:13:41 -08:00
asm-v850
[PATCH] v850: use generic hardirq code
2005-11-15 08:59:20 -08:00
asm-x86_64
[PATCH] mm: fill arch atomic64 gaps
2005-11-23 16:08:39 -08:00
asm-xtensa
[PATCH] atomic: inc_not_zero
2005-11-13 18:14:16 -08:00
keys
[PATCH] Keys: Export user-defined keyring operations
2005-10-30 17:37:22 -08:00
linux
Revert "[NET]: Shut up warnings in net/core/flow.c"
2005-11-23 08:44:05 -08:00
math-emu
media
[PATCH] v4l: (945) adds a new include for internal v4l2 ioctls and api
2005-11-13 18:14:19 -08:00
mtd
[MTD] user-abi: Clean up trailing white spaces
2005-11-07 14:43:11 +01:00
net
[IPV4]: Fix secondary IP addresses after promotion
2005-11-22 14:47:37 -08:00
pcmcia
[PATCH] fix missing includes
2005-10-30 17:37:32 -08:00
rdma
[IB] uverbs: have kernel return QP capabilities
2005-11-10 10:22:50 -08:00
rxrpc
scsi
[SCSI] use a completion in scsi_send_eh_cmnd
2005-11-06 12:49:36 -06:00
sound
[ALSA] version 1.0.10rc3
2005-11-07 14:35:14 +01:00
video