android_kernel_xiaomi_sm8350/arch/s390/kernel
Heiko Carstens 99b2d8df1d [PATCH] s390: external call performance
The kernel uses the SIGP external call order code to signal other CPUs.  When
running with dedicated CPUs external calls don't get delivered immediately but
within a fixed polling invervall.  This can lead to delays where the system
appears to do nothing.  Replace the SIGP external call order with the SIGP
emergency call order since this one gets delivered immediately.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-07-27 16:26:04 -07:00
..
asm-offsets.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
binfmt_elf32.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
bitmap.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
compat_exec_domain.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
compat_ioctl.c [PATCH] s390: #ifdefs in compat_ioctls 2005-06-21 19:07:33 -07:00
compat_linux.c [PATCH] s390: fadvise hint values. 2005-07-13 11:25:24 -07:00
compat_linux.h [PATCH] compat: introduce compat_time_t 2005-06-23 09:45:32 -07:00
compat_ptrace.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
compat_signal.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
compat_wrapper.S [PATCH] s390: fadvise hint values. 2005-07-13 11:25:24 -07:00
cpcmd.c [PATCH] s390: add vmcp interface 2005-06-25 16:24:37 -07:00
crash.c [PATCH] kdump: Use real pt_regs from exception 2005-06-25 16:24:54 -07:00
debug.c [PATCH] s390: debug feature changes 2005-06-25 16:24:37 -07:00
ebcdic.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
entry64.S [PATCH] s390: improved machine check handling 2005-06-25 16:24:37 -07:00
entry.S [PATCH] s390: improved machine check handling 2005-06-25 16:24:37 -07:00
head64.S [PATCH] s390: external call performance 2005-07-27 16:26:04 -07:00
head.S [PATCH] s390: external call performance 2005-07-27 16:26:04 -07:00
init_task.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
irq.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
machine_kexec.c [PATCH] kexec code cleanup 2005-06-25 16:24:55 -07:00
Makefile [PATCH] kexec: s390 support 2005-06-25 16:24:51 -07:00
module.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
process.c [PATCH] s390: improved machine check handling 2005-06-25 16:24:37 -07:00
profile.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ptrace.c [PATCH] s390: uml ptrace fixes 2005-06-04 17:13:00 -07:00
reipl64.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
reipl.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
relocate_kernel64.S [PATCH] kexec: s390 support 2005-06-25 16:24:51 -07:00
relocate_kernel.S [PATCH] kexec: s390 support 2005-06-25 16:24:51 -07:00
s390_ext.c [PATCH] s390: external call performance 2005-07-27 16:26:04 -07:00
s390_ksyms.c [PATCH] s390: default storage key 2005-05-01 08:58:58 -07:00
semaphore.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
setup.c [PATCH] s390: spin lock retry 2005-07-27 16:26:04 -07:00
signal.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
smp.c [PATCH] s390: external call performance 2005-07-27 16:26:04 -07:00
sys_s390.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
syscalls.S [PATCH] kexec: s390 support 2005-06-25 16:24:51 -07:00
time.c [PATCH] s390: idle timer setup 2005-05-01 08:58:57 -07:00
traps.c [PATCH] s390: add vmcp interface 2005-06-25 16:24:37 -07:00
vmlinux.lds.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
vtime.c [PATCH] s390: idle timer setup 2005-05-01 08:58:57 -07:00