android_kernel_xiaomi_sm8350/arch/um/kernel
Paolo 'Blaisorblade' Giarrusso 54d8d3b5a0 [PATCH] uml: add arch_switch_to for newly forked thread
Newly forked threads have no arch_switch_to_skas() called before their first
run, because when schedule() switches to them they're resumed in the body of
thread_wait() inside fork_handler() rather than in switch_threads() in
switch_to_skas().  Compensate this missing call.

Signed-off-by: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
Acked-by: Jeff Dike <jdike@addtoit.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-03-31 12:18:52 -08:00
..
skas [PATCH] uml: add arch_switch_to for newly forked thread 2006-03-31 12:18:52 -08:00
tt [PATCH] uml: clean arch_switch usage 2006-03-31 12:18:52 -08:00
asm-offsets.c
config.c.in
dyn.lds.S
exec_kern.c [PATCH] uml: implement {get,set}_thread_area for i386 2006-03-31 12:18:52 -08:00
exitcode.c
gmon_syms.c
gprof_syms.c
init_task.c
initrd.c
irq.c
ksyms.c
Makefile
mem.c [PATCH] uml: redeclare highmem 2006-03-31 12:18:50 -08:00
physmem.c
process_kern.c [PATCH] uml: implement {get,set}_thread_area for i386 2006-03-31 12:18:52 -08:00
ptrace.c [PATCH] uml: implement {get,set}_thread_area for i386 2006-03-31 12:18:52 -08:00
reboot.c
resource.c
sigio_kern.c
signal_kern.c
smp.c
syscall_kern.c [PATCH] uml: sparse cleanups 2006-03-31 12:18:51 -08:00
syscall.c
sysrq.c
time_kern.c
time.c
tlb.c
trap_kern.c [PATCH] uml: sparse cleanups 2006-03-31 12:18:51 -08:00
uaccess.c
um_arch.c
umid.c
uml.lds.S
vmlinux.lds.S