summaryrefslogtreecommitdiffstats
path: root/arch/x86/entry (follow)
Commit message (Expand)AuthorAgeFilesLines
* x86/sev-es: Introduce ip_within_syscall_gap() helperJoerg Roedel2021-03-081-0/+2
* x86/entry: Fix entry/exit mismatch on failed fast 32-bit syscallsAndy Lutomirski2021-03-061-1/+2
* Merge tag 'kbuild-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2021-02-251-14/+15
|\
| * arch: syscalls: remove $(srctree)/ prefix from syscall tablesMasahiro Yamada2021-02-221-2/+2
| * arch: syscalls: add missing FORCE and fix 'targets' to make if_changed workMasahiro Yamada2021-02-221-12/+13
* | Merge tag 'x86-entry-2021-02-24' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2021-02-252-54/+6
|\ \
| * \ Merge branch 'x86/paravirt' into x86/entryIngo Molnar2021-02-122-17/+19
| |\ \
| * | | x86/softirq: Remove indirection in do_softirq_own_stack()Thomas Gleixner2021-02-101-39/+0
| * | | x86/entry: Use run_sysvec_on_irqstack_cond() for XEN upcallThomas Gleixner2021-02-101-13/+6
| * | | x86/entry: Convert device interrupts to inline stack switchingThomas Gleixner2021-02-101-1/+0
| * | | x86/entry: Convert system vectors to irq stack macroThomas Gleixner2021-02-101-1/+0
| * | | x86/entry: Fix instrumentation annotationThomas Gleixner2021-02-101-1/+1
* | | | Merge tag 'clang-lto-v5.12-rc1-part2' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2021-02-241-1/+2
|\ \ \ \
| * | | | x86, vdso: disable LTO only for vDSOSami Tolvanen2021-02-231-1/+2
* | | | | Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-02-232-0/+2
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | fs: add mount_setattr()Christian Brauner2021-01-242-0/+2
| |/ / /
* | | | x86/xen: Drop USERGS_SYSRET64 paravirt callJuergen Gross2021-02-101-9/+7
* | | | x86/pv: Switch SWAPGS to ALTERNATIVEJuergen Gross2021-02-101-5/+5
| |_|/ |/| |
* | | Merge tag 'x86_entry_for_v5.11_rc6' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2021-01-311-10/+5
|\ \ \ | | |/ | |/|
| * | x86/entry: Remove put_ret_addr_in_rdi THUNK macro argumentBorislav Petkov2021-01-191-6/+1
| * | x86/entry: Emit a symbol for register restoring thunkNick Desaulniers2021-01-141-4/+4
| |/
* / x86/entry: Fix noinstr failPeter Zijlstra2021-01-121-3/+7
|/
* epoll: wire up syscall epoll_pwait2Willem de Bruijn2020-12-192-0/+2
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2020-12-151-17/+0
|\
| * mm: forbid splitting special mappingsDmitry Safonov2020-12-151-17/+0
* | Merge tag 'core-entry-2020-12-14' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-12-154-34/+19
|\ \
| * | x86: vdso: Expose sigreturn address on vdso to the kernelGabriel Krisman Bertazi2020-12-023-0/+19
| * | Merge branch 'x86/entry' into core/entryThomas Gleixner2020-11-162-3/+3
| |\ \
| * | | x86/entry: Move nmi entry/exit into common codeThomas Gleixner2020-11-041-34/+0
| | |/ | |/|
* | | Merge tag 'x86_cleanups_for_v5.11' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2020-12-142-3/+3
|\ \ \ | | |/ | |/|
| * | x86/mm: Convert mmu context ia32_compat into a proper flags fieldGabriel Krisman Bertazi2020-10-261-1/+1
| * | x86/elf: Use e_machine to check for x32/ia32 in setup_additional_pages()Gabriel Krisman Bertazi2020-10-261-2/+2
* | | x86/vdso: Implement a vDSO for Intel SGX enclave callSean Christopherson2020-11-183-0/+154
* | | x86/vdso: Add support for exception fixup in vDSO functionsSean Christopherson2020-11-185-5/+134
| |/ |/|
* | Merge tag 'x86-urgent-2020-10-27' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-10-271-4/+6
|\ \ | |/ |/|
| * x86/syscalls: Document the fact that syscalls 512-547 are a legacy mistakeAndy Lutomirski2020-10-141-4/+6
* | Merge tag 'kbuild-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2020-10-221-3/+1
|\ \
| * | treewide: remove DISABLE_LTOSami Tolvanen2020-10-201-2/+0
| * | kbuild: explicitly specify the build id styleBill Wendling2020-10-091-1/+1
* | | mm/madvise: introduce process_madvise() syscall: an external memory hinting APIMinchan Kim2020-10-182-0/+2
* | | Merge tag 'x86_seves_for_v5.10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2020-10-141-0/+80
|\ \ \
| * | | x86/entry/64: Add entry code for #VC handlerJoerg Roedel2020-09-091-0/+80
* | | | Merge branch 'compat.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2020-10-131-1/+1
|\ \ \ \
| * | | | fs: remove compat_sys_mountChristoph Hellwig2020-09-231-1/+1
* | | | | Merge branch 'work.quota-compat' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2020-10-131-1/+1
|\ \ \ \ \
| * | | | | quota: simplify the quotactl compat handlingChristoph Hellwig2020-09-171-1/+1
| |/ / / /
* | | | | Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2020-10-133-10/+15
|\ \ \ \ \
| * | | | | mm: remove compat_process_vm_{readv,writev}Christoph Hellwig2020-10-033-4/+6
| * | | | | fs: remove compat_sys_vmspliceChristoph Hellwig2020-10-033-2/+3
| * | | | | fs: remove the compat readv/writev syscallsChristoph Hellwig2020-10-033-4/+6
| | |_|/ / | |/| | |