Paul Mundt
efb3e34b61
sh: Fix up legacy PTEA space attribute mapping.
...
When p3_ioremap() was converted to ioremap_prot() there was some breakage
introduced where the 29-bit segmentation logic would trap the area range
and return an identity mapping without having allowed the area
specification to force mapping through page tables. This wires up a PCC
mask for pgprot verification to work out whether to short-circuit the
identity mapping on legacy parts, restoring the previous behaviour.
Reported-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
Cc: stable@kernel.org
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2011-01-11 15:02:59 +09:00
..
alpha
Merge branch 'tty-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6
2011-01-07 14:39:20 -08:00
arm
Merge branch 'for-torvalds' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson
2011-01-10 14:50:38 -08:00
avr32
blackfin
cris
frv
h8300
ia64
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
2011-01-10 14:52:44 -08:00
m32r
m68k
m68knommu: Switch to saner sigsuspend
2011-01-07 14:06:59 +01:00
m68knommu
m68knommu: Need to check __get_user()/__put_user() result
2011-01-07 14:07:00 +01:00
microblaze
of/flattree: Add Kconfig for EARLY_FLATTREE
2010-12-29 16:08:18 -07:00
mips
Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6
2011-01-10 08:57:03 -08:00
mn10300
arch/mn10300/kernel/irq.c: fix build
2011-01-03 16:36:33 -08:00
parisc
Merge branch 'tty-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6
2011-01-07 14:39:20 -08:00
powerpc
Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6
2011-01-10 08:57:03 -08:00
s390
Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6
2011-01-07 14:50:50 -08:00
score
sh
sh: Fix up legacy PTEA space attribute mapping.
2011-01-11 15:02:59 +09:00
sparc
Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6
2011-01-10 08:57:03 -08:00
tile
um
x86
Merge branch 'stable/bug-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen
2011-01-10 08:48:46 -08:00
xtensa
.gitignore
Kconfig
[S390] mutex: Introduce arch_mutex_cpu_relax()
2011-01-05 12:47:31 +01:00