summaryrefslogtreecommitdiff
path: root/arch/x86/entry
AgeCommit message (Expand)AuthorFilesLines
2023-08-16x86/mm: Fix VDSO and VVAR placement on 5-level paging machinesKirill A. Shutemov1-2/+2
2023-02-01exit: Add and use make_task_dead.Eric W. Biederman2-6/+6
2022-08-21x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=yAndrea Righi3-7/+2
2022-08-21x86: link vdso and boot with -z noexecstack --no-warn-rwx-segmentsNick Desaulniers1-1/+1
2022-07-25x86/retbleed: Add fine grained Kconfig knobsPeter Zijlstra1-0/+4
2022-07-25x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=nJosh Poimboeuf2-4/+0
2022-07-25objtool: Add entry UNRET validationPeter Zijlstra2-4/+5
2022-07-25x86/bugs: Add retbleed=ibpbPeter Zijlstra2-1/+23
2022-07-25x86/entry: Add kernel IBRS implementationPeter Zijlstra3-9/+110
2022-07-25x86: Add magic AMD return-thunkPeter Zijlstra2-0/+10
2022-07-25x86: Use return-thunk in asm codePeter Zijlstra1-0/+1
2022-07-25x86/vsyscall_emu/64: Don't use RET in vsyscall emulationPeter Zijlstra1-3/+6
2022-07-25x86/entry: Remove skip_r11rcxPeter Zijlstra2-11/+2
2022-07-25x86: Prepare asm files for straight-line-speculationPeter Zijlstra6-13/+13
2022-07-25x86/alternative: Merge include filesJuergen Gross2-2/+2
2022-06-09x86/sev: Annotate stack change in the #VC handlerLai Jiangshan1-0/+1
2022-06-09x86: Fix return value of __setup handlersRandy Dunlap1-1/+1
2021-12-08x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry()Lai Jiangshan1-11/+5
2021-12-08x86/pv: Switch SWAPGS to ALTERNATIVEJuergen Gross1-5/+5
2021-12-08x86/xen: Add xenpv_restore_regs_and_return_to_usermode()Lai Jiangshan1-0/+4
2021-12-08x86/entry: Use the correct fence macro after swapgs in kernel CR3Lai Jiangshan1-7/+8
2021-07-14x86/sev: Split up runtime #VC handler for correct state trackingJoerg Roedel1-2/+2
2021-06-30x86/entry: Fix noinstr fail in __do_fast_syscall_32()Peter Zijlstra1-1/+1
2021-03-17x86/entry: Fix entry/exit mismatch on failed fast 32-bit syscallsAndy Lutomirski1-1/+2
2021-03-17x86/entry: Move nmi entry/exit into common codeThomas Gleixner1-34/+0
2021-03-17x86/sev-es: Introduce ip_within_syscall_gap() helperJoerg Roedel1-0/+2
2021-03-04x86/entry: Fix instrumentation annotationThomas Gleixner1-1/+1
2021-02-04x86/entry: Emit a symbol for register restoring thunkNick Desaulniers1-4/+4
2021-01-27x86/entry: Fix noinstr failPeter Zijlstra1-3/+7
2020-10-28Merge tag 'x86-urgent-2020-10-27' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-4/+6
2020-10-22Merge tag 'kbuild-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-3/+1
2020-10-20treewide: remove DISABLE_LTOSami Tolvanen1-2/+0
2020-10-18mm/madvise: introduce process_madvise() syscall: an external memory hinting APIMinchan Kim2-0/+2
2020-10-14x86/syscalls: Document the fact that syscalls 512-547 are a legacy mistakeAndy Lutomirski1-4/+6
2020-10-14Merge tag 'x86_seves_for_v5.10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+80
2020-10-13Merge branch 'compat.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2020-10-13Merge branch 'work.quota-compat' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2020-10-13Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-10/+15
2020-10-13Merge tag 'x86-paravirt-2020-10-12' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-2/+3
2020-10-12Merge tag 'x86_cleanups_for_v5.10' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+0
2020-10-12Merge tag 'x86_fsgsbase_for_v5.10' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+3
2020-10-09kbuild: explicitly specify the build id styleBill Wendling1-1/+1
2020-10-03mm: remove compat_process_vm_{readv,writev}Christoph Hellwig3-4/+6
2020-10-03fs: remove compat_sys_vmspliceChristoph Hellwig3-2/+3
2020-10-03fs: remove the compat readv/writev syscallsChristoph Hellwig3-4/+6
2020-09-23fs: remove compat_sys_mountChristoph Hellwig1-1/+1
2020-09-22x86/irq: Make run_on_irqstack_cond() typesafeThomas Gleixner2-1/+3
2020-09-17quota: simplify the quotactl compat handlingChristoph Hellwig1-1/+1
2020-09-09x86/entry/64: Add entry code for #VC handlerJoerg Roedel1-0/+80
2020-09-04x86/entry: Unbreak 32bit fast syscallThomas Gleixner1-9/+20