aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/include
AgeCommit message (Expand)AuthorFilesLines
2021-06-17KVM: x86: avoid loading PDPTRs after migration when possibleMaxim Levitsky1-0/+6
2021-06-17KVM: x86: Introduce KVM_GET_SREGS2 / KVM_SET_SREGS2Maxim Levitsky1-0/+13
2021-06-17KVM: x86: Always load PDPTRs on CR3 load for SVM w/o NPT and a PAE guestSean Christopherson1-1/+0
2021-06-17KVM: x86: hyper-v: Cache guest CPUID leaves determining features availabilityVitaly Kuznetsov1-0/+8
2021-06-17KVM: x86: hyper-v: Introduce KVM_CAP_HYPERV_ENFORCE_CPUIDVitaly Kuznetsov1-0/+1
2021-06-17KVM: SVM: Software reserved fieldsVineeth Pillai2-2/+10
2021-06-17KVM: x86: hyper-v: Move the remote TLB flush logic out of vmxVineeth Pillai1-0/+9
2021-06-17hyperv: SVM enlightened TLB flush support flagVineeth Pillai1-0/+9
2021-06-17KVM: nVMX: nSVM: Add a new VCPU statistic to show if VCPU is in guest modeKrish Sadhukhan1-0/+1
2021-06-17KVM: x86: Drop "pre_" from enter/leave_smm() helpersSean Christopherson2-4/+4
2021-06-17KVM: x86: Drop vendor specific functions for APICv/AVIC enablementVitaly Kuznetsov1-1/+0
2021-06-17KVM: x86: Use common 'enable_apicv' variable for both APICv and AVICVitaly Kuznetsov1-0/+1
2021-06-17KVM: X86: Add vendor callbacks for writing the TSC multiplierIlias Stamatis2-0/+2
2021-06-17KVM: X86: Move write_l1_tsc_offset() logic to common code and rename itIlias Stamatis2-3/+2
2021-06-17KVM: X86: Add functions that calculate the nested TSC fieldsIlias Stamatis1-0/+2
2021-06-17KVM: X86: Add functions for retrieving L2 TSC fields from common codeIlias Stamatis2-0/+4
2021-06-17KVM: X86: Add a ratio parameter to kvm_scale_tsc()Ilias Stamatis1-1/+1
2021-06-17KVM: X86: Store L1's TSC scaling ratio in 'struct kvm_vcpu_arch'Ilias Stamatis1-2/+3
2021-06-17KVM: x86/mmu: Lazily allocate memslot rmapsBen Gardon1-0/+2
2021-06-17KVM: x86/mmu: Add a field to control memslot rmap allocationBen Gardon1-0/+6
2021-06-17KVM: hyper-v: Advertise support for fast XMM hypercallsSiddharth Chandrasekaran1-1/+6
2021-06-17KVM: x86: kvm_hv_flush_tlb use inputs from XMM registersSiddharth Chandrasekaran1-0/+3
2021-06-17perf/x86: Reset the dirty counter to prevent the leak for an RDPMC taskKan Liang1-0/+1
2021-06-15x86/msr: Define new bits in TSX_FORCE_ABORT MSRPawan Gupta2-0/+5
2021-06-09x86/pkru: Write hardware init value to PKRU when xstate is initThomas Gleixner1-2/+9
2021-06-09x86/process: Check PF_KTHREAD and not current->mm for kernel threadsThomas Gleixner1-1/+1
2021-06-07x86/crash: Remove crash_reserve_low_1M()Mike Rapoport1-6/+0
2021-06-07Merge tag 'v5.13-rc5' into x86/cleanupsBorislav Petkov12-47/+82
2021-06-06Merge tag 'x86_urgent_for_v5.13-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds5-18/+7
2021-06-04mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable()Peter Collingbourne1-3/+3
2021-06-03Merge branch 'sched/urgent' into sched/core, to pick up fixesIngo Molnar7-29/+75
2021-06-03x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid()Thomas Gleixner3-17/+3
2021-06-01perf/x86/rapl: Use CPUID bit on AMD and Hygon partsAndrew Cooper1-1/+1
2021-05-31x86/thermal: Fix LVT thermal setup for SMI delivery modeBorislav Petkov1-1/+3
2021-05-29Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-0/+2
2021-05-29x86/apic: Mark _all_ legacy interrupts when IO/APIC is missingThomas Gleixner1-0/+1
2021-05-27x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank typesMuralidhara M K1-4/+9
2021-05-27KVM: x86: add start_assignment hook to kvm_x86_opsMarcelo Tosatti2-0/+2
2021-05-26locking/atomic: make ARCH_ATOMIC a Kconfig symbolMark Rutland1-2/+0
2021-05-25x86/entry: Use int everywhere for system call numbersH. Peter Anvin (Intel)1-1/+1
2021-05-21x86: Add native_[ig]dt_invalidate()H. Peter Anvin (Intel)1-0/+20
2021-05-21x86/idt: Remove address argument from idt_invalidate()H. Peter Anvin (Intel)1-1/+1
2021-05-21x86/irq: Add and use NR_EXTERNAL_VECTORS and NR_SYSTEM_VECTORSH. Peter Anvin (Intel)2-2/+5
2021-05-21x86/irq: Remove unused vectors definesH. Peter Anvin (Intel)1-2/+2
2021-05-21x86/elf: Use _BITUL() macro in UAPI headersJoe Richey1-2/+4
2021-05-20x86/syscalls: Use __NR_syscalls instead of __NR_syscall_maxMasahiro Yamada1-4/+4
2021-05-20x86/unistd: Define X32_NR_syscalls only for 64-bit kernelMasahiro Yamada1-1/+1
2021-05-20x86/syscalls: Switch to generic syscalltbl.shMasahiro Yamada1-0/+1
2021-05-20x86/entry/x32: Rename __x32_compat_sys_* to __x64_compat_sys_*Masahiro Yamada1-5/+5
2021-05-19x86/elf: Support a new ELF aux vector AT_MINSIGSTKSZChang S. Bae2-2/+6