Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-11-29 | unify default ptrace_signal_deliver | Al Viro | 18 | -42/+6 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-29 | flagday: kill pt_regs argument of do_fork() | Al Viro | 9 | -26/+19 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | death to idle_regs() | Al Viro | 4 | -22/+0 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | don't pass regs to copy_process() | Al Viro | 1 | -4/+2 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | flagday: don't pass regs to copy_thread() | Al Viro | 34 | -60/+45 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | bfin: switch to generic vfork, get rid of pointless wrappers | Al Viro | 5 | -54/+7 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | xtensa: switch to generic clone() | Al Viro | 5 | -11/+3 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | openrisc: switch to use of generic fork and clone | Al Viro | 6 | -66/+19 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | unicore32: switch to generic clone(2) | Al Viro | 4 | -25/+7 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | score: switch to generic fork/vfork/clone | Al Viro | 6 | -58/+8 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | c6x: sanitize copy_thread(), get rid of clone(2) wrapper, switch to generic ↵ | Al Viro | 4 | -36/+6 | |
clone() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | take sys_fork/sys_vfork/sys_clone prototypes to linux/syscalls.h | Al Viro | 12 | -63/+11 | |
now it can be done... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | mn10300: switch to generic fork/vfork/clone | Al Viro | 2 | -28/+8 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | h8300: switch to generic fork/vfork/clone | Al Viro | 3 | -44/+6 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | tile: switch to generic clone() | Al Viro | 2 | -8/+1 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | m68k: sanitize copy_thread(), fork/vfork/clone wrappers, switch to generic ↵ | Al Viro | 4 | -71/+46 | |
fork/vfork Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | alpha: switch to generic fork/vfork/clone | Al Viro | 4 | -59/+17 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | s390: switch to generic fork/vfork/clone | Al Viro | 3 | -42/+14 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | microblaze: switch to generic fork/vfork/clone | Al Viro | 7 | -56/+12 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Michal Simek <michal.simek@xilinx.com> | |||||
2012-11-28 | hexagon: switch to generic clone() | Al Viro | 4 | -52/+6 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | sh: switch to generic fork/vfork/clone | Al Viro | 5 | -110/+11 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | parisc: switch to generic fork/vfork/clone | Al Viro | 4 | -69/+22 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | m32r: switch to generic fork/vfork/clone | Al Viro | 2 | -42/+7 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | cris: switch to generic fork/vfork/clone | Al Viro | 4 | -60/+13 | |
same braindamage as on s390 - the first two arguments of clone(2) in the wrong order. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | avr32: sanitize copy_thread(), switch to generic fork/vfork/clone, kill wrappers | Al Viro | 4 | -47/+11 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | arm64: sanitize copy_thread(), switch to generic fork/vfork/clone | Al Viro | 7 | -28/+12 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | frv: switch to generic fork/vfork/clone | Al Viro | 2 | -40/+8 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | powerpc: switch to generic fork/clone/vfork | Al Viro | 4 | -32/+4 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | arm: switch to generic fork/vfork/clone | Al Viro | 6 | -55/+13 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | x86, um: switch to generic fork/vfork/clone | Al Viro | 16 | -117/+52 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | get rid of pt_regs argument of ->load_binary() | Al Viro | 12 | -20/+25 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | get rid of pt_regs argument of search_binary_handler() | Al Viro | 6 | -9/+8 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | get rid of pt_regs argument of do_execve_common() | Al Viro | 1 | -4/+4 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | get rid of pt_regs argument of do_execve() | Al Viro | 3 | -13/+8 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | make compat_do_execve() static, lose pt_regs argument | Al Viro | 2 | -8/+4 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | kill stray kernel_thread() garbage | Al Viro | 4 | -6/+0 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | audit: no nested contexts anymore... | Al Viro | 1 | -81/+21 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | consolidate sys_execve() prototype | Al Viro | 6 | -18/+3 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | Merge branches 'no-rebases', 'arch-avr32', 'arch-blackfin', 'arch-cris', ↵ | Al Viro | 165 | -2781/+982 | |
'arch-h8300', 'arch-m32r', 'arch-mn10300', 'arch-score', 'arch-sh' and 'arch-powerpc' into for-next | |||||
2012-11-28 | generic sys_fork / sys_vfork / sys_clone | Al Viro | 3 | -4/+60 | |
... and get rid of idiotic struct pt_regs * in asm-generic/syscalls.h prototypes of the same, while we are at it. Eventually we want those in linux/syscalls.h, of course, but that'll have to wait a bit. Note that there are *three* variants of sys_clone() order of arguments. Braindamage galore... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | alpha: reorganize copy_process(), prepare to saner fork_idle() | Al Viro | 1 | -21/+14 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | alpha: don't pass useless arguments to do_{,rt_},sigreturn() | Al Viro | 2 | -12/+8 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | alpha: simplify fork and friends | Al Viro | 2 | -19/+14 | |
* no need to restore everything from switch_stack when we only need $26 * no need to pass current_pt_regs() manually, we can just as easily calculate it in alpha_clone/alpha_vfork ($8 + constant) * interpretation of zero usp as "use the parent's" is simpler in copy_thread(); let fork and vfork just pass 0. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | um: don't bother looking at regs in copy_thread() - current_pt_regs() is ↵ | Al Viro | 1 | -1/+1 | |
what we'll get Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | um: don't bother with passing sp to do_fork() for fork(2)/vfork(2) | Al Viro | 1 | -6/+2 | |
copy_thread() on um will do the right thing when getting 0 for sp... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | kill daemonize() | Al Viro | 7 | -128/+1 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | microblaze: rt_sigreturn is too trigger-happy about sigaltstack errors | Al Viro | 1 | -1/+1 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | score: do_sigaltstack() expects a userland pointer... | Al Viro | 1 | -5/+2 | |
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | sh64: fix altstack switching on sigreturn | Al Viro | 1 | -4/+2 | |
incidentally, declaring a local variable as __user (!) to make sparse STFU is really sick. Especially since sparse had been 100% right - it *is* a bug. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> | |||||
2012-11-28 | openrisk: fix altstack switching on sigreturn | Al Viro | 1 | -4/+2 | |
do_sigaltstack() expects _userland_ address, TYVM... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> |