summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'x86_sev_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-05-248-73/+1404
|\
| * x86/sev: Remove duplicated assignment to variable infoColin Ian King2022-05-171-4/+1
| * x86/sev: Fix address space sparse warningBorislav Petkov2022-05-021-3/+6
| * x86/sev: Get the AP jump table address from secrets pageBrijesh Singh2022-04-271-24/+52
| * x86/sev: Add missing __init annotations to SEV init routinesMichael Roth2022-04-271-3/+3
| * virt: sevguest: Change driver name to reflect generic SEV supportTom Lendacky2022-04-211-5/+5
| * x86/sev-es: Replace open-coded hlt-loop with sev_es_terminate()Peter Gonda2022-04-081-2/+1
| * x86/sev: Register SEV-SNP guest request platform deviceBrijesh Singh2022-04-071-0/+56
| * x86/sev: Provide support for SNP guest request NAEsBrijesh Singh2022-04-071-0/+57
| * x86/sev: Add a sev= cmdline optionMichael Roth2022-04-071-0/+44
| * x86/sev: Use firmware-validated CPUID for SEV-SNP guestsMichael Roth2022-04-072-0/+61
| * x86/sev: Add SEV-SNP feature detection/setupMichael Roth2022-04-072-0/+91
| * x86/compressed/64: Add support for SEV-SNP CPUID table in #VC handlersMichael Roth2022-04-071-0/+324
| * x86/sev: Move MSR-based VMGEXITs for CPUID to helperMichael Roth2022-04-072-26/+58
| * x86/head/64: Re-enable stack protectionMichael Roth2022-04-063-14/+21
| * x86/sev: Use SEV-SNP AP creation to start secondary CPUsTom Lendacky2022-04-062-0/+245
| * x86/mm: Validate memory when changing the C-bitBrijesh Singh2022-04-061-0/+168
| * x86/kernel: Validate ROM memory before accessing when SEV-SNP is activeBrijesh Singh2022-04-061-1/+12
| * x86/kernel: Mark the .bss..decrypted section as shared in the RMP tableBrijesh Singh2022-04-061-0/+13
| * x86/sev: Add helper for validating pages in early enc attribute changesBrijesh Singh2022-04-061-0/+99
| * x86/sev: Register GHCB memory when SEV-SNP is activeBrijesh Singh2022-04-064-14/+42
| * x86/compressed: Register GHCB memory when SEV-SNP is activeBrijesh Singh2022-04-061-0/+16
| * x86/sev: Check SEV-SNP features supportBrijesh Singh2022-04-062-0/+34
| * x86/sev: Save the negotiated GHCB versionBrijesh Singh2022-04-061-3/+14
| * x86/sev: Define the Linux-specific guest termination reasonsBrijesh Singh2022-04-062-9/+6
| * x86/sev: Detect/setup SEV/SME features earlier in bootMichael Roth2022-04-062-3/+13
* | x86/fpu: Prevent FPU state corruptionThomas Gleixner2022-05-051-41/+26
* | Merge tag 'x86_urgent_for_v5.18_rc5' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-05-012-7/+7
|\ \
| * | x86/unwind/orc: Recheck address range after stack info was updatedDmitry Monakhov2022-04-191-4/+4
| * | x86/cpu: Load microcode during restore_processor_state()Borislav Petkov2022-04-191-3/+3
* | | x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resumeWanpeng Li2022-04-211-0/+13
|/ /
* | Merge tag 'x86-urgent-2022-04-17' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-04-174-20/+98
|\ \
| * | x86/tsx: Disable TSX development mode at bootPawan Gupta2022-04-114-14/+51
| * | x86/tsx: Use MSR_TSX_CTRL to clear CPUID bitsPawan Gupta2022-04-112-7/+48
* | | mm/vmalloc: fix spinning drain_vmap_work after reading from /proc/vmcoreOmar Sandoval2022-04-151-1/+0
|/ /
* / x86,static_call: Fix __static_call_return0 for i386Peter Zijlstra2022-04-051-3/+2
|/
* Merge tag 'x86-urgent-2022-04-03' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-04-032-153/+66
|\
| * x86/fpu/xstate: Consolidate size calculationsThomas Gleixner2022-03-301-41/+8
| * x86/fpu/xstate: Handle supervisor states in XSTATE permissionsThomas Gleixner2022-03-301-0/+3
| * x86/fpu/xsave: Handle compacted offsets correctly with supervisor statesThomas Gleixner2022-03-301-45/+41
| * x86/fpu: Cache xfeature flags from CPUIDThomas Gleixner2022-03-301-36/+13
| * x86/fpu/xsave: Initialize offset/size cache earlyThomas Gleixner2022-03-301-2/+5
| * x86/fpu: Remove unused supervisor only offsetsThomas Gleixner2022-03-301-30/+0
| * x86/fpu: Remove redundant XCOMP_BV initializationThomas Gleixner2022-03-291-3/+0
| * x86/fpu/xstate: Fix the ARCH_REQ_XCOMP_PERM implementationYang Zhong2022-03-231-1/+1
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-04-021-1/+1
|\ \
| * | KVM: x86: fix sending PV IPILi RongQing2022-04-021-1/+1
* | | Merge tag 'net-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2022-03-316-121/+150
|\ \ \
| * | | x86,kprobes: Fix optprobe trampoline to generate complete pt_regsMasami Hiramatsu2022-03-291-9/+16
| * | | x86,rethook: Fix arch_rethook_trampoline() to generate a complete pt_regsPeter Zijlstra2022-03-291-11/+13