android_kernel_xiaomi_sm8350/arch/um/include
Jeff Dike fab95c55e3 uml: get rid of do_longjmp
do_longjmp used to be needed when UML didn't have its own implementation of
setjmp and longjmp.  They came from libc, and couldn't be called directly from
kernel code, as the libc jmp_buf couldn't be imported there.  do_longjmp was a
userspace function which served to provide longjmp access to kernel code.

This is gone, and a number of void * pointers can now be jmp_buf *.

Signed-off-by: Jeff Dike <jdike@linux.intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-10-16 09:43:05 -07:00
..
skas uml: style fixes pass 3 2007-10-16 09:43:05 -07:00
sysdep-i386 uml: style fixes pass 3 2007-10-16 09:43:05 -07:00
sysdep-ia64
sysdep-ppc Remove all inclusions of <linux/config.h> 2006-10-04 03:38:54 -04:00
sysdep-x86_64 uml: remove code made redundant by CHOOSE_MODE removal 2007-10-16 09:43:05 -07:00
aio.h
arch.h uml: remove code made redundant by CHOOSE_MODE removal 2007-10-16 09:43:05 -07:00
as-layout.h uml: remove code made redundant by CHOOSE_MODE removal 2007-10-16 09:43:05 -07:00
chan_kern.h uml: handle errors on opening host side of consoles 2007-07-16 09:05:38 -07:00
chan_user.h uml: SIGIO support cleanup 2007-07-16 09:05:38 -07:00
common-offsets.h uml: throw out CONFIG_MODE_TT 2007-10-16 09:43:05 -07:00
elf_user.h
frame_kern.h
init.h
initrd.h
irq_kern.h IRQ: Use the new typedef for interrupt handler function pointers 2006-10-09 12:19:47 +01:00
irq_user.h uml: style fixes pass 3 2007-10-16 09:43:05 -07:00
kern_util.h uml: style fixes pass 3 2007-10-16 09:43:05 -07:00
kern.h
line.h [PATCH] uml: fix previous console locking 2007-02-11 10:51:22 -08:00
longjmp.h [PATCH] uml: make UML_SETJMP always safe 2006-10-11 11:14:20 -07:00
mconsole_kern.h [PATCH] uml: console whitespace and comment tidying 2007-02-11 10:51:21 -08:00
mconsole.h uml: remove code made redundant by CHOOSE_MODE removal 2007-10-16 09:43:05 -07:00
mem_kern.h
mem_user.h
mem.h uml: remove __u64 usage from physical memory subsystem 2007-10-16 09:43:05 -07:00
misc_constants.h
net_kern.h uml: Replace one-element array with zero-element array 2007-05-07 12:13:02 -07:00
net_user.h uml: network interface hotplug error handling 2007-05-07 12:13:00 -07:00
os.h uml: get rid of do_longjmp 2007-10-16 09:43:05 -07:00
process.h
ptrace_user.h
registers.h uml: remove code made redundant by CHOOSE_MODE removal 2007-10-16 09:43:05 -07:00
sigcontext.h
sigio.h [PATCH] uml: SIGIO formatting fixes 2007-02-11 10:51:23 -08:00
signal_kern.h
skas_ptrace.h
skas_ptregs.h
syscall.h
sysrq.h
task.h uml: remove code made redundant by CHOOSE_MODE removal 2007-10-16 09:43:05 -07:00
tempfile.h [PATCH] uml: locking comments in memory and tempfile code 2007-02-11 10:51:23 -08:00
tlb.h uml: more page fault path trimming 2007-05-07 12:13:04 -07:00
ubd_user.h
um_malloc.h uml: Eliminate kernel allocator wrappers 2007-07-16 09:05:38 -07:00
um_mmu.h uml: style fixes pass 2 2007-10-16 09:43:05 -07:00
um_uaccess.h uml: get rid of do_longjmp 2007-10-16 09:43:05 -07:00
user.h uml: stop saving process FP state 2007-10-16 09:43:05 -07:00