Age | Commit message (Expand) | Author | Files | Lines |
2015-04-26 | x86_64, asm: Work around AMD SYSRET SS descriptor attribute issue | ![](https://seccdn.libravatar.org/avatar/ab5d4f513e4557b0f02c9969ef39f826?s=13&d=retro) Andy Lutomirski | 1 | -0/+7 |
2015-04-09 | x86/asm/entry: Zero EXTRA_REGS for stub32_execve() too | ![](https://seccdn.libravatar.org/avatar/f0bbcf60aca0e1e1465d384102f3b236?s=13&d=retro) Denys Vlasenko | 1 | -2/+0 |
2015-04-03 | x86/asm/entry/64/compat: Use SYSRETL to return from compat mode SYSENTER | ![](https://seccdn.libravatar.org/avatar/ab5d4f513e4557b0f02c9969ef39f826?s=13&d=retro) Andy Lutomirski | 1 | -13/+40 |
2015-04-01 | x86/asm/entry/32: Use smaller PUSH instructions instead of MOV, to build 'pt_regs' on stack | ![](https://seccdn.libravatar.org/avatar/f0bbcf60aca0e1e1465d384102f3b236?s=13&d=retro) Denys Vlasenko | 1 | -36/+46 |
2015-03-27 | x86/asm/entry/32: Make register zero-extension more prominent | ![](https://seccdn.libravatar.org/avatar/f0bbcf60aca0e1e1465d384102f3b236?s=13&d=retro) Denys Vlasenko | 1 | -4/+10 |
2015-03-27 | x86/asm/entry/32: Update "interrupt off" comments | ![](https://seccdn.libravatar.org/avatar/f0bbcf60aca0e1e1465d384102f3b236?s=13&d=retro) Denys Vlasenko | 1 | -18/+27 |
2015-03-24 | x86/asm/entry/64: Rename THREAD_INFO() to ASM_THREAD_INFO() | ![](https://seccdn.libravatar.org/avatar/32bf2b7caf423ebd4d5cc5c6288af416?s=13&d=retro) Ingo Molnar | 1 | -15/+15 |
2015-03-24 | x86/asm/entry/64: Merge the field offset into the THREAD_INFO() macro | ![](https://seccdn.libravatar.org/avatar/32bf2b7caf423ebd4d5cc5c6288af416?s=13&d=retro) Ingo Molnar | 1 | -15/+15 |
2015-03-24 | x86/asm/entry: Get rid of KERNEL_STACK_OFFSET | ![](https://seccdn.libravatar.org/avatar/f0bbcf60aca0e1e1465d384102f3b236?s=13&d=retro) Denys Vlasenko | 1 | -2/+2 |
2015-03-24 | x86/asm/entry/64: Change the THREAD_INFO() definition to not depend on KERNEL_STACK_OFFSET | ![](https://seccdn.libravatar.org/avatar/f0bbcf60aca0e1e1465d384102f3b236?s=13&d=retro) Denys Vlasenko | 1 | -15/+15 |
2015-03-06 | x86/asm/entry: Rename 'init_tss' to 'cpu_tss' | ![](https://seccdn.libravatar.org/avatar/a016ab7bc8b634bc4992082cca49839f?s=13&d=retro) Andy Lutomirski | 1 | -1/+1 |
2015-03-06 | x86/asm/entry/64/compat: Change the 32-bit sysenter code to use sp0 | ![](https://seccdn.libravatar.org/avatar/a016ab7bc8b634bc4992082cca49839f?s=13&d=retro) Andy Lutomirski | 1 | -2/+1 |
2015-03-04 | x86/asm/entry/64/compat: Use more readable constant | ![](https://seccdn.libravatar.org/avatar/f0bbcf60aca0e1e1465d384102f3b236?s=13&d=retro) Denys Vlasenko | 1 | -1/+1 |
2015-03-04 | x86/asm/entry/64/compat: Fold the IA32_ARG_FIXUP macro into its callers | ![](https://seccdn.libravatar.org/avatar/f0bbcf60aca0e1e1465d384102f3b236?s=13&d=retro) Denys Vlasenko | 1 | -14/+18 |
2015-03-04 | x86/asm/entry: Add comments about various syscall instructions | ![](https://seccdn.libravatar.org/avatar/f0bbcf60aca0e1e1465d384102f3b236?s=13&d=retro) Denys Vlasenko | 1 | -50/+83 |
2015-03-04 | x86/asm/entry: Do mass removal of 'ARGOFFSET' | ![](https://seccdn.libravatar.org/avatar/f0bbcf60aca0e1e1465d384102f3b236?s=13&d=retro) Denys Vlasenko | 1 | -71/+71 |
2015-03-04 | x86/asm/entry/64: Always allocate a complete "struct pt_regs" on the kernel stack | ![](https://seccdn.libravatar.org/avatar/f0bbcf60aca0e1e1465d384102f3b236?s=13&d=retro) Denys Vlasenko | 1 | -22/+25 |
2015-01-13 | x86: ia32entry.S: fix wrong symbolic constant usage: R11->ARGOFFSET | ![](https://seccdn.libravatar.org/avatar/f0bbcf60aca0e1e1465d384102f3b236?s=13&d=retro) Denys Vlasenko | 1 | -2/+2 |
2014-12-13 | x86: hook up execveat system call | ![](https://seccdn.libravatar.org/avatar/920b10f4f15650b18cbc349bc5b111e0?s=13&d=retro) David Drysdale | 1 | -0/+1 |
2014-10-31 | x86_64, entry: Fix out of bounds read on sysenter | ![](https://seccdn.libravatar.org/avatar/a016ab7bc8b634bc4992082cca49839f?s=13&d=retro) Andy Lutomirski | 1 | -1/+1 |
2014-10-19 | Merge git://git.infradead.org/users/eparis/audit | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -6/+6 |
2014-10-06 | x86_64, entry: Filter RFLAGS.NT on entry from userspace | ![](https://seccdn.libravatar.org/avatar/a016ab7bc8b634bc4992082cca49839f?s=13&d=retro) Andy Lutomirski | 1 | -1/+17 |
2014-09-23 | audit: x86: drop arch from __audit_syscall_entry() interface | ![](https://seccdn.libravatar.org/avatar/ef82b1e1777022aec47f055ab56ddcee?s=13&d=retro) Richard Guy Briggs | 1 | -6/+6 |
2013-07-23 | x86/ia32/asm: Remove unused argument in macro | ![](https://seccdn.libravatar.org/avatar/f8ccaacf28ae129491de5f4de9888873?s=13&d=retro) Ramkumar Ramachandra | 1 | -1/+1 |
2013-02-23 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/signal | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -7/+5 |
2013-02-03 | x86: get rid of pt_regs argument in sigreturn variants | ![](https://seccdn.libravatar.org/avatar/b1fecf6b03fc62f894bef52b49551915?s=13&d=retro) Al Viro | 1 | -6/+5 |
2013-02-03 | x86: get rid of pt_regs argument of iopl(2) | ![](https://seccdn.libravatar.org/avatar/b1fecf6b03fc62f894bef52b49551915?s=13&d=retro) Al Viro | 1 | -1/+0 |
2013-01-31 | x86-64: Replace left over sti/cli in ia32 audit exit code | ![](https://seccdn.libravatar.org/avatar/d85e7926e3558bc23df7a4eb6c8a7c5e?s=13&d=retro) Jan Beulich | 1 | -2/+2 |
2012-12-19 | generic compat_sys_sigaltstack() | ![](https://seccdn.libravatar.org/avatar/b1fecf6b03fc62f894bef52b49551915?s=13&d=retro) Al Viro | 1 | -1/+0 |
2012-11-28 | x86, um: switch to generic fork/vfork/clone | ![](https://seccdn.libravatar.org/avatar/b1fecf6b03fc62f894bef52b49551915?s=13&d=retro) Al Viro | 1 | -1/+6 |
2012-10-10 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/signal | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -1/+1 |
2012-09-30 | x86, um/x86: switch to generic sys_execve and kernel_execve | ![](https://seccdn.libravatar.org/avatar/b1fecf6b03fc62f894bef52b49551915?s=13&d=retro) Al Viro | 1 | -1/+1 |
2012-09-21 | x86, smap: Add STAC and CLAC instructions to control user space access | ![](https://seccdn.libravatar.org/avatar/94fc5944dd42729a2be89a74eeaa6038?s=13&d=retro) H. Peter Anvin | 1 | -0/+6 |
2012-04-20 | x86, extable: Remove open-coded exception table entries in arch/x86/ia32/ia32entry.S | ![](https://seccdn.libravatar.org/avatar/05d8963004e8ca6f6b71b6006b39d206?s=13&d=retro) H. Peter Anvin | 1 | -3/+1 |
2012-04-20 | x86, extable: Remove open-coded exception table entries in arch/x86/ia32/ia32entry.S | ![](https://seccdn.libravatar.org/avatar/05d8963004e8ca6f6b71b6006b39d206?s=13&d=retro) H. Peter Anvin | 1 | -3/+2 |
2012-01-17 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -6/+8 |
2012-01-17 | audit: inline audit_syscall_entry to reduce burden on archs | ![](https://seccdn.libravatar.org/avatar/819b91a61e7d6bb2cf734464375f37e9?s=13&d=retro) Eric Paris | 1 | -1/+1 |
2012-01-17 | audit: ia32entry.S sign extend error codes when calling 64 bit code | ![](https://seccdn.libravatar.org/avatar/819b91a61e7d6bb2cf734464375f37e9?s=13&d=retro) Eric Paris | 1 | -1/+3 |
2012-01-17 | Audit: push audit success and retcode into arch ptrace.h | ![](https://seccdn.libravatar.org/avatar/819b91a61e7d6bb2cf734464375f37e9?s=13&d=retro) Eric Paris | 1 | -5/+5 |
2012-01-16 | Merge branch 'x86-syscall-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -359/+0 |
2011-12-05 | x86-64: Cleanup some assembly entry points | ![](https://seccdn.libravatar.org/avatar/d85e7926e3558bc23df7a4eb6c8a7c5e?s=13&d=retro) Jan Beulich | 1 | -3/+4 |
2011-12-05 | x86-64: Slightly shorten line system call entry and exit paths | ![](https://seccdn.libravatar.org/avatar/d85e7926e3558bc23df7a4eb6c8a7c5e?s=13&d=retro) Jan Beulich | 1 | -21/+15 |
2011-11-17 | x86: Generate system call tables and unistd_*.h from tables | ![](https://seccdn.libravatar.org/avatar/94fc5944dd42729a2be89a74eeaa6038?s=13&d=retro) H. Peter Anvin | 1 | -356/+0 |
2011-11-17 | x86-64, ia32: Move compat_ni_syscall into C and its own file | ![](https://seccdn.libravatar.org/avatar/94fc5944dd42729a2be89a74eeaa6038?s=13&d=retro) H. Peter Anvin | 1 | -3/+0 |
2011-10-31 | Cross Memory Attach | ![](https://seccdn.libravatar.org/avatar/8e3e2fa2e01d145a1f633e2b7308003c?s=13&d=retro) Christopher Yeoh | 1 | -0/+2 |
2011-08-26 | All Arch: remove linkage for sys_nfsservctl system call | ![](https://seccdn.libravatar.org/avatar/800fbdf315c74130c789ae3b4a24b480?s=13&d=retro) NeilBrown | 1 | -1/+1 |
2011-06-03 | x86, asm: Flip RESTORE_ARGS arguments logic | ![](https://seccdn.libravatar.org/avatar/df98730dcb6654f0d1cc57e69813e0fd?s=13&d=retro) Borislav Petkov | 1 | -2/+2 |
2011-06-03 | x86, asm: Flip SAVE_ARGS arguments logic | ![](https://seccdn.libravatar.org/avatar/df98730dcb6654f0d1cc57e69813e0fd?s=13&d=retro) Borislav Petkov | 1 | -3/+3 |
2011-05-28 | ns: Wire up the setns system call | ![](https://seccdn.libravatar.org/avatar/e11b7fd402962355fcf3d057581d6055?s=13&d=retro) Eric W. Biederman | 1 | -0/+1 |
2011-05-05 | net: Add sendmmsg socket system call | ![](https://seccdn.libravatar.org/avatar/fa2ffefdd99303185655e90b75c7ad18?s=13&d=retro) Anton Blanchard | 1 | -0/+1 |