kernel: separate state for trace-deferred syscalls
commit51a3e84a97d3413e674258d0f55c992b77277d60
authorBen Gras <ben@minix3.org>
Fri, 4 Jan 2013 17:14:31 +0000 (4 17:14 +0000)
committerBen Gras <ben@minix3.org>
Tue, 8 Jan 2013 15:47:37 +0000 (8 15:47 +0000)
tree2ed7c7e25bf9fab781b265f2c376fc97e4c28f38
parent7f1018b145ebb8c756082f3aca6f116612bc2479
kernel: separate state for trace-deferred syscalls

state is usually not in p_reg any more with sysenter/syscall trap entries,
so when saving/restarting do_ipc invocations the state has to be remembered
explicitly.
kernel/arch/i386/arch_system.c
kernel/proc.c
kernel/proc.h