android_kernel_motorola_sm6375/arch/sh
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Paul Mundt 6f3795788b sh: Fix up UP deadlock with SMP-aware cache ops.
This builds on top of the previous reversion and implements a special
on_each_cpu() variant that simple disables preemption across the call
while leaving the interrupt state to the function itself. There were some
unintended consequences with IRQ disabling in some of these paths on UP
that ran in to a deadlock scenario with IRQs being missed.

Signed-off-by: Paul Mundt <[email protected]>
2009-09-01 21:21:36 +09:00
..
boards sh: sh7785lcr: fix prototype board on 32bit MMU mode. 2009-08-28 10:19:13 +09:00
boot sh: Remove implicit sign extension from assembler immediates 2009-08-24 17:09:53 +09:00
cchips sh: mach-hp6xx: Fix up the hp6xx build for hd64461 changes. 2009-05-20 11:27:13 +09:00
configs sh: modify to enable boot for EcoVec24 2009-08-27 11:36:09 +09:00
drivers sh: Allow use of GENERIC_IOMAP 2009-08-24 16:10:40 +09:00
include sh: Kill off kgdb's magical NMI debouncing. 2009-09-01 17:45:35 +09:00
kernel sh: Kill off kgdb's magical NMI debouncing. 2009-09-01 17:45:35 +09:00
lib Merge branch 'master' into sh/smp 2009-09-01 13:54:14 +09:00
lib64 sh64: Kill off special clear_page() implementation. 2009-08-04 17:17:00 +09:00
math-emu
mm sh: Fix up UP deadlock with SMP-aware cache ops. 2009-09-01 21:21:36 +09:00
oprofile sh: oprofile: Kill off dead valid_kernel_stack(). 2009-08-14 04:59:50 +09:00
tools sh: sh7785lcr: fix prototype board on 32bit MMU mode. 2009-08-28 10:19:13 +09:00
Kconfig sh: Allow for kernel command line concatenation. 2009-08-24 16:25:38 +09:00
Kconfig.cpu sh: Tidy up SH-4A boot_cpu_data.flags probing. 2009-06-01 19:50:08 +09:00
Kconfig.debug sh: Add initial support for SH7757 CPU subtype 2009-08-21 17:25:47 +09:00
Makefile sh: Add EcoVec (SH7724) board support 2009-08-20 10:13:16 +09:00