linux/arch
Catalin Marinas 11179d8ca2 [ARM] 4497/1: Only allow safe cache configurations on ARMv6 and later
Currently, Linux doesn't generate correct page tables for ARMv6 and
later cores if the cache policy is different from the default one (it
may lead to strongly ordered or shared device mappings). This patch
disallows cache policies other than writeback and the
CPU_[ID]CACHE_DISABLE options only affect the CP15 system control
register rather than the page tables.

Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2007-07-20 21:42:35 +01:00
..
alpha some kmalloc/memset ->kzalloc (tree wide) 2007-07-19 10:04:50 -07:00
arm [ARM] 4497/1: Only allow safe cache configurations on ARMv6 and later 2007-07-20 21:42:35 +01:00
arm26 mm: Remove slab destructors from kmem_cache_create(). 2007-07-20 10:11:58 +09:00
avr32 mm: fault feedback #2 2007-07-19 10:04:41 -07:00
blackfin some kmalloc/memset ->kzalloc (tree wide) 2007-07-19 10:04:50 -07:00
cris Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild 2007-07-19 14:28:19 -07:00
frv FRV: work around a possible compiler bug 2007-07-19 10:04:50 -07:00
h8300 PTRACE_POKEDATA consolidation 2007-07-17 10:23:03 -07:00
i386 mm: Remove slab destructors from kmem_cache_create(). 2007-07-20 10:11:58 +09:00
ia64 mm: Remove slab destructors from kmem_cache_create(). 2007-07-20 10:11:58 +09:00
m32r Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6 2007-07-19 14:24:57 -07:00
m68k mm: fault feedback #2 2007-07-19 10:04:41 -07:00
m68knommu m68knommu: remove is_in_rom() function 2007-07-19 10:04:51 -07:00
mips define new percpu interface for shared data 2007-07-19 10:04:44 -07:00
parisc define new percpu interface for shared data 2007-07-19 10:04:44 -07:00
powerpc mm: Remove slab destructors from kmem_cache_create(). 2007-07-20 10:11:58 +09:00
ppc Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6 2007-07-19 14:24:57 -07:00
s390 s390: Put allocated ELF notes in read-only data segment 2007-07-19 10:04:47 -07:00
sh mm: Remove slab destructors from kmem_cache_create(). 2007-07-20 10:11:58 +09:00
sh64 define new percpu interface for shared data 2007-07-19 10:04:44 -07:00
sparc define new percpu interface for shared data 2007-07-19 10:04:44 -07:00
sparc64 mm: Remove slab destructors from kmem_cache_create(). 2007-07-20 10:11:58 +09:00
um fallout from kbuild changes 2007-07-19 18:37:54 -07:00
v850 PTRACE_POKEDATA consolidation 2007-07-17 10:23:03 -07:00
x86_64 Update .gitignore for arch/i386/boot 2007-07-19 14:32:38 -07:00
xtensa Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild 2007-07-19 14:28:19 -07:00