29ccf7d166
It is required for async cancellation to work. Fix PROC_LOCK leak in linux_tgkill when signal delivery attempt is made to not linux process. Do not call em_find(p, ...) with p unlocked. Move common code for linux_tkill() and linux_tgkill() into linux_do_tkill(). Change linux siginfo_t definition to match actual linux one. Extend uid fields to 4 bytes from 2. The extension does not change structure layout and is binary compatible with previous definition, because i386 is little endian, and each uid field has 2 byte padding after it. Reported by: Nicolas Joly <njoly pasteur fr> Submitted by: dchangin MFC after: 1 month |
||
---|---|---|
.. | ||
imgact_linux.c | ||
linux_dummy.c | ||
linux_genassym.c | ||
linux_ipc64.h | ||
linux_locore.s | ||
linux_machdep.c | ||
linux_proto.h | ||
linux_ptrace.c | ||
linux_support.s | ||
linux_syscall.h | ||
linux_sysent.c | ||
linux_sysvec.c | ||
linux.h | ||
Makefile | ||
syscalls.conf | ||
syscalls.master |