kernel-ark/arch/mips/kernel
Kevin D. Kissell 0db34215c7 [MIPS] SMTC: Interrupt mask backstop hack
To support multiple TC microthreads acting as "CPUs" within a VPE,
VPE-wide interrupt mask bits must be specially manipulated during
interrupt handling. To support legacy drivers and interrupt controller
management code, SMTC has a "backstop" to track and if necessary restore
the interrupt mask. This has some performance impact on interrupt service
overhead. Disable it only if you know what you are doing.

Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
2007-07-12 17:41:17 +01:00
..
8250-platform.c [MIPS] Put an end to <asm/serial.h>'s long and annyoing existence 2007-07-10 17:33:01 +01:00
asm-offsets.c
binfmt_elfn32.c
binfmt_elfo32.c
branch.c
cpu-bugs64.c
cpu-probe.c [MIPS] PMC MSP71xx mips common 2007-07-10 17:33:03 +01:00
early_printk.c
entry.S [MIPS] SMTC: Interrupt mask backstop hack 2007-07-12 17:41:17 +01:00
gdb-low.S
gdb-stub.c
genex.S [MIPS] SMTC: Interrupt mask backstop hack 2007-07-12 17:41:17 +01:00
head.S [MIPS] PMC MSP71xx mips common 2007-07-10 17:33:03 +01:00
i8253.c
i8259.c
init_task.c
irix5sys.S
irixelf.c
irixinv.c
irixioctl.c
irixsig.c
irq_cpu.c
irq-msc01.c
irq-rm7000.c
irq-rm9000.c
irq.c
kspd.c
linux32.c
machine_kexec.c
Makefile [MIPS] Delete Ocelot 3 support. 2007-07-10 17:33:05 +01:00
mips_ksyms.c
mips-mt-fpaff.c [MIPS] Move FPU affinity code into separate file. 2007-07-10 17:33:04 +01:00
mips-mt.c [MIPS] Move FPU affinity code into separate file. 2007-07-10 17:33:04 +01:00
module.c
proc.c [MIPS] define Hit_Invalidate_I to Index_Invalidate_I for loongson2 2007-07-10 17:33:02 +01:00
process.c [MIPS] Transform old-style macros to newer "__noreturn" 2007-07-10 17:32:56 +01:00
ptrace32.c
ptrace.c
r4k_fpu.S
r4k_switch.S [MIPS] Fix resume for 64K page size on R4000 class processors. 2007-07-12 17:41:05 +01:00
r2300_fpu.S
r2300_switch.S
r6000_fpu.S
relocate_kernel.S
reset.c
rtlx.c
scall32-o32.S
scall64-64.S
scall64-n32.S
scall64-o32.S
semaphore.c
setup.c [MIPS] Add some debugfs files to debug unaligned accesses 2007-07-10 17:33:04 +01:00
signal32.c [MIPS] use compat_siginfo in rt_sigframe_n32 2007-06-26 19:57:33 +02:00
signal_n32.c [MIPS] use compat_siginfo in rt_sigframe_n32 2007-06-26 19:57:33 +02:00
signal-common.h
signal.c
smp-mt.c [MIPS] VSMP: Fix initialization ordering bug. 2007-07-04 15:53:16 +01:00
smp.c [MIPS] Transform old-style macros to newer "__noreturn" 2007-07-10 17:32:56 +01:00
smtc-asm.S
smtc-proc.c
smtc.c [MIPS] SMTC: Use current_cpu_data instead of cpu_data[smp_processor_id] 2007-07-10 17:32:56 +01:00
stacktrace.c
syscall.c [MIPS] Enable support for the userlocal hardware register 2007-07-10 17:33:02 +01:00
sysirix.c
time.c
topology.c
traps.c [MIPS] PMC MSP71xx mips common 2007-07-10 17:33:03 +01:00
unaligned.c [MIPS] Add some debugfs files to debug unaligned accesses 2007-07-10 17:33:04 +01:00
vmlinux.lds.S
vpe.c [MIPS] AP/SP: Avoid triggering the 34K E125 performance issue 2007-07-06 16:17:10 +01:00