summaryrefslogtreecommitdiffstats
path: root/arch/x86/include
Commit message (Expand)AuthorAgeFilesLines
* x86/realmode: Add SEV-ES specific trampoline entry pointJoerg Roedel2020-09-091-0/+3
* x86/paravirt: Allow hypervisor-specific VMMCALL handling under SEV-ESJoerg Roedel2020-09-091-1/+15
* x86/sev-es: Handle MMIO eventsTom Lendacky2020-09-091-0/+5
* x86/sev-es: Add a Runtime #VC Exception HandlerTom Lendacky2020-09-091-0/+6
* x86/entry/64: Add entry code for #VC handlerJoerg Roedel2020-09-093-0/+46
* x86/dumpstack/64: Add noinstr version of get_stack_info()Joerg Roedel2020-09-091-0/+2
* x86/sev-es: Adjust #VC IST Stack on entering NMI handlerJoerg Roedel2020-09-091-0/+19
* x86/sev-es: Allocate and map an IST stack for #VC handlerJoerg Roedel2020-09-092-12/+22
* x86/sev-es: Setup per-CPU GHCBs for the runtime handlerTom Lendacky2020-09-091-0/+2
* x86/sev-es: Setup GHCB-based boot #VC handlerJoerg Roedel2020-09-093-1/+6
* x86/sev-es: Setup an early #VC handlerJoerg Roedel2020-09-091-0/+3
* x86/sev-es: Add SEV-ES Feature DetectionJoerg Roedel2020-09-072-0/+5
* x86/head/64: Move early exception dispatch to C codeJoerg Roedel2020-09-072-2/+4
* x86/idt: Make IDT init functions static inlinesJoerg Roedel2020-09-072-0/+34
* x86/head/64: Install a CPU bringup IDTJoerg Roedel2020-09-071-0/+1
* x86/head/64: Install startup GDTJoerg Roedel2020-09-071-0/+1
* x86/fpu: Move xgetbv()/xsetbv() into a separate headerJoerg Roedel2020-09-072-29/+35
* x86/boot/compressed/64: Setup a GHCB-based VC Exception handlerJoerg Roedel2020-09-072-0/+40
* x86/boot/compressed/64: Add stage1 #VC handlerJoerg Roedel2020-09-073-0/+39
* x86/boot/compressed/64: Add IDT InfrastructureJoerg Roedel2020-09-071-0/+3
* x86/insn: Add insn_has_rep_prefix() helperJoerg Roedel2020-09-071-0/+1
* x86/insn: Add insn_get_modrm_reg_off()Joerg Roedel2020-09-071-0/+1
* x86/umip: Factor out instruction decodingJoerg Roedel2020-09-071-0/+2
* x86/umip: Factor out instruction fetchJoerg Roedel2020-09-071-0/+2
* x86/traps: Move pf error codes to <asm/trap_pf.h>Joerg Roedel2020-09-072-18/+25
* x86/cpufeatures: Add SEV-ES CPU featureTom Lendacky2020-09-071-0/+1
* KVM: SVM: Use __packed shorthandBorislav Petkov2020-09-071-6/+6
* KVM: SVM: Add GHCB Accessor functionsJoerg Roedel2020-09-071-0/+43
* KVM: SVM: Add GHCB definitionsTom Lendacky2020-09-071-2/+49
* Merge 'x86/cpu' to pick up dependent bitsBorislav Petkov2020-09-074-17/+31
|\
| * x86/cpufeatures: Enumerate TSX suspend load address tracking instructionsKyung Min Park2020-08-301-0/+1
| * x86/cpu: Fix typos and improve the comments in sync_core()Ingo Molnar2020-08-191-8/+8
| * x86/cpu: Use XGETBV and XSETBV mnemonics in fpu/internal.hUros Bizjak2020-08-181-5/+2
| * x86/cpu: Use SERIALIZE in sync_core() when availableRicardo Neri2020-08-172-8/+24
* | x86/entry: Fix AC assertionPeter Zijlstra2020-09-041-2/+10
* | tracing/kprobes, x86/ptrace: Fix regs argument order for i386Vamshi K Sthambamkadi2020-09-041-1/+1
* | cpuidle: Make CPUIDLE_FLAG_TLB_FLUSHED genericPeter Zijlstra2020-08-261-0/+1
* | Merge tag 'efi-urgent-2020-08-23' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-08-231-10/+0
|\ \
| * | efi/x86: Move 32-bit code into efi_32.cArd Biesheuvel2020-08-201-10/+0
| |/
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2020-08-221-1/+2
|\ \ | |/ |/|
| * KVM: Pass MMU notifier range flags to kvm_unmap_hva_range()Will Deacon2020-08-211-1/+2
* | Merge tag 'timers-urgent-2020-08-14' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2020-08-141-1/+2
|\ \
| * | vdso/treewide: Add vdso_data pointer argument to __arch_get_hw_counter()Thomas Gleixner2020-08-061-1/+2
* | | Merge tag 'for-linus-5.9-rc1b-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2020-08-142-2/+2
|\ \ \
| * | | x86/xen: remove 32-bit Xen PV guest supportJuergen Gross2020-08-112-2/+2
* | | | Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2020-08-141-0/+12
|\ \ \ \
| * | | | x86/hyperv: Make hv_setup_sched_clock inlineMichael Kelley2020-08-111-0/+12
* | | | | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2020-08-121-1/+1
|\ \ \ \ \
| * | | | | uaccess: remove segment_eqChristoph Hellwig2020-08-121-1/+1
* | | | | | Merge tag 'iommu-updates-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2020-08-111-3/+0
|\ \ \ \ \ \ | |/ / / / / |/| | | | |