aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/kernel/asm-offsets.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-10x86/bugs: Rename CONFIG_CALL_DEPTH_TRACKING => CONFIG_MITIGATION_CALL_DEPTH_...Gravatar Breno Leitao 1-1/+1
2023-09-12x86/tdx: Make TDX_HYPERCALL asm similar to TDX_MODULE_CALLGravatar Kai Huang 1-14/+0
2023-09-11x86/tdx: Extend TDX_MODULE_CALL to support more TDCALL/SEAMCALL leafsGravatar Kai Huang 1-0/+7
2023-09-11x86/tdx: Pass TDCALL/SEAMCALL input/output registers via a structureGravatar Kai Huang 1-6/+6
2023-03-21x86/smpboot: Remove initial_stack on 64-bitGravatar Brian Gerst 1-0/+1
2023-02-25Merge tag 'x86_tdx_for_6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Gravatar Linus Torvalds 1-0/+6
2023-01-27x86/tdx: Add more registers to struct tdx_hypercall_argsGravatar Kirill A. Shutemov 1-0/+6
2023-01-06crypto: x86/aria - do not use magic number offsets of aria_ctxGravatar Taehee Yoo 1-0/+8
2022-11-21Merge tag 'v6.1-rc6' into x86/core, to resolve conflictsGravatar Ingo Molnar 1-6/+0
2022-11-09KVM: x86: use a separate asm-offsets.c fileGravatar Paolo Bonzini 1-6/+0
2022-10-17x86/retbleed: Add SKL return thunkGravatar Thomas Gleixner 1-0/+3
2022-10-17x86/percpu: Move current_top_of_stack next to current_taskGravatar Thomas Gleixner 1-0/+2
2022-06-27KVM: VMX: Prevent RSB underflow before vmenterGravatar Josh Poimboeuf 1-0/+6
2022-04-07x86/tdx: Add __tdx_module_call() and __tdx_hypercall() helper functionsGravatar Kuppuswamy Sathyanarayanan 1-0/+8
2022-04-07x86/tdx: Provide common base for SEAMCALL and TDCALL C wrappersGravatar Kirill A. Shutemov 1-0/+9
2021-12-21um, x86: bury crypto_tfm_ctx_offsetGravatar Al Viro 1-3/+0
2021-03-11x86/paravirt: Switch iret pvops to ALTERNATIVEGravatar Juergen Gross 1-5/+0
2021-03-11x86/paravirt: Remove no longer needed 32-bit pvops cruftGravatar Juergen Gross 1-2/+0
2020-11-18x86/head/64: Remove unused GET_CR2_INTO() macroGravatar Arvind Sankar 1-1/+0
2020-09-08x86: remove address space overrides using set_fs()Gravatar Christoph Hellwig 1-3/+0
2020-03-08efi/x86: Avoid using code32_startGravatar Arvind Sankar 1-1/+0
2019-07-17x86/paravirt: Make read_cr2() CALLEE_SAVEGravatar Peter Zijlstra 1-0/+1
2019-05-24x86/asm: Remove unused TASK_TI_flags from asm-offsets.cGravatar Steven Rostedt (VMware) 1-1/+0
2018-12-08x86/kernel: Fix more -Wmissing-prototypes warningsGravatar Borislav Petkov 1-1/+2
2018-10-23Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Gravatar Linus Torvalds 1-3/+2
2018-09-12x86/pti/64: Remove the SYSCALL64 entry trampolineGravatar Andy Lutomirski 1-2/+0
2018-09-08x86/entry/64: Use the TSS sp2 slot for SYSCALL/SYSRET scratch spaceGravatar Andy Lutomirski 1-1/+2
2018-09-03x86/paravirt: Move the Xen-only pv_mmu_ops under the PARAVIRT_XXL umbrellaGravatar Juergen Gross 1-3/+1
2018-09-03x86/paravirt: Move the pv_irq_ops under the PARAVIRT_XXL umbrellaGravatar Juergen Gross 1-1/+1
2018-09-03x86/paravirt: Move the Xen-only pv_cpu_ops under the PARAVIRT_XXL umbrellaGravatar Juergen Gross 1-0/+2
2018-09-03x86/paravirt: Remove unused paravirt bitsGravatar Juergen Gross 1-1/+0
2018-09-03x86/paravirt: Use a single ops structureGravatar Juergen Gross 1-7/+5
2018-07-20x86/entry/32: Enter the kernel via trampoline stackGravatar Joerg Roedel 1-0/+1
2018-07-20x86/asm-offsets: Move TSS_sp0 and TSS_sp1 to asm-offsets.cGravatar Joerg Roedel 1-0/+4
2018-06-14Kbuild: rename CC_STACKPROTECTOR[_STRONG] config variablesGravatar Linus Torvalds 1-1/+1
2017-12-23x86/mm: Use/Fix PCID to optimize user/kernel switchesGravatar Peter Zijlstra 1-0/+4
2017-12-22x86/entry: Rename SYSENTER_stack to CPU_ENTRY_AREA_entry_stackGravatar Dave Hansen 1-2/+2
2017-12-17x86/entry/64: Make cpu_entry_area.tss read-onlyGravatar Andy Lutomirski 1-3/+2
2017-12-17x86/entry: Clean up the SYSENTER_stack codeGravatar Andy Lutomirski 1-4/+2
2017-12-17x86/entry/64: Create a per-CPU SYSCALL entry trampolineGravatar Andy Lutomirski 1-0/+1
2017-12-17x86/entry: Remap the TSS into the CPU entry areaGravatar Andy Lutomirski 1-0/+3
2017-12-17x86/entry/64: Allocate and enable the SYSENTER stackGravatar Andy Lutomirski 1-0/+5
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-02-07efi: Get and store the secure boot statusGravatar David Howells 1-0/+1
2016-09-15x86: Move thread_info into task_structGravatar Andy Lutomirski 1-3/+1
2016-09-15x86/asm: Move the thread_info::status field to thread_structGravatar Andy Lutomirski 1-1/+0
2016-08-24sched/x86: Rewrite the switch_to() codeGravatar Brian Gerst 1-0/+6
2016-07-15x86/uaccess: Move thread_info::addr_limit to thread_structGravatar Andy Lutomirski 1-1/+3
2016-04-29x86/boot: Move compressed kernel to the end of the decompression bufferGravatar Yinghai Lu 1-0/+1
2016-03-08x86/asm-offsets: Remove PARAVIRT_enabledGravatar Andy Lutomirski 1-1/+0