summaryrefslogtreecommitdiffstats
path: root/arch/x86/include
Commit message (Expand)AuthorAgeFilesLines
* KVM/VMX: Invoke NMI non-IST entry instead of IST entryLai Jiangshan2021-05-051-0/+15
* x86/cpu: Remove write_tsc() and write_rdtscp_aux() wrappersSean Christopherson2021-05-051-4/+0
* x86: Delete UD0, UD1 tracesAlexey Dobriyan2021-05-051-9/+0
* x86/cpu: Use alternative to generate the TASK_SIZE_MAX constantLinus Torvalds2021-05-052-20/+36
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-05-016-24/+51
|\
| * x86/sev: Drop redundant and potentially misleading 'sev_enabled'Sean Christopherson2021-04-261-1/+0
| * Merge branch 'kvm-sev-cgroup' into HEADPaolo Bonzini2021-04-225-30/+41
| |\
| * | KVM: x86: Support KVM VMs sharing SEV contextNathan Tempelman2021-04-211-0/+1
| * | KVM: VMX: Add SGX ENCLS[ECREATE] handler to enforce CPUID restrictionsSean Christopherson2021-04-201-0/+3
| * | KVM: VMX: Add basic handling of VM-Exit from SGX enclaveSean Christopherson2021-04-202-0/+2
| * | KVM: x86: Define new #PF SGX error code bitSean Christopherson2021-04-201-0/+2
| * | KVM: x86: Remove unused function declarationKeqian Zhu2021-04-201-2/+0
| * | KVM: X86: Count attempted/successful directed yieldWanpeng Li2021-04-191-0/+2
| * | KVM: x86/mmu: Protect the tdp_mmu_roots list with RCUBen Gardon2021-04-191-5/+16
| * | KVM: Kill off the old hva-based MMU notifier callbacksSean Christopherson2021-04-171-1/+0
| * | KVM: Move x86's MMU notifier memslot walkers to generic codeSean Christopherson2021-04-171-0/+1
| * | KVM: x86: implement KVM_CAP_SET_GUEST_DEBUG2Maxim Levitsky2021-04-171-0/+9
| * | KVM: Move prototypes for MMU notifier callbacks to generic codeSean Christopherson2021-04-171-5/+1
| * | Merge remote-tracking branch 'tip/x86/sgx' into kvm-nextPaolo Bonzini2021-04-172-0/+380
| |\ \
| * | | KVM: x86: Get active PCID only when writing a CR3 valueSean Christopherson2021-03-151-2/+2
| * | | KVM: x86/mmu: Move logic for setting SPTE masks for EPT into the MMU properSean Christopherson2021-03-151-3/+0
| * | | KVM: SVM: Add support for Virtual SPEC_CTRLBabu Moger2021-03-151-1/+3
| * | | x86/cpufeatures: Add the Virtual SPEC_CTRL featureBabu Moger2021-03-151-0/+1
| * | | KVM: x86: Move RDPMC emulation to common codeSean Christopherson2021-03-151-1/+1
| * | | KVM: x86: Move trivial instruction-based exit handlers to common codeSean Christopherson2021-03-151-0/+5
| * | | KVM: x86: Move XSETBV emulation to common codeSean Christopherson2021-03-151-1/+1
| * | | KVM: x86: Handle triple fault in L2 without killing L1Sean Christopherson2021-03-151-0/+1
| * | | KVM: x86/mmu: Unexport MMU load/unload functionsSean Christopherson2021-03-151-3/+0
| * | | KVM: x86: to track if L1 is running L2 VMDongli Zhang2021-03-151-0/+1
* | | | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-04-301-0/+20
|\ \ \ \
| * | | | mm/vmalloc: provide fallback arch huge vmap support functionsNicholas Piggin2021-04-301-8/+5
| * | | | x86: inline huge vmap supported functionsNicholas Piggin2021-04-301-3/+19
| * | | | mm: HUGE_VMAP arch support cleanupNicholas Piggin2021-04-301-0/+7
* | | | | Merge tag 'powerpc-5.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2021-04-301-1/+2
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | lib/vdso: Add vdso_data pointer as input to __arch_get_timens_vdso_data()Christophe Leroy2021-04-141-1/+2
| |/ / /
* | | | Merge tag 'x86-mm-2021-04-29' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2021-04-294-28/+32
|\ \ \ \
| * \ \ \ Merge branch 'locking/core' into x86/mm, to resolve conflictIngo Molnar2021-03-061-2/+2
| |\ \ \ \
| * | | | | x86/mm/tlb: Privatize cpu_tlbstateNadav Amit2021-03-061-18/+21
| * | | | | x86/mm/tlb: Flush remote and local TLBs concurrentlyNadav Amit2021-03-064-8/+8
| * | | | | x86/mm/tlb: Unify flush_tlb_func_local() and flush_tlb_func_remote()Nadav Amit2021-03-061-2/+3
* | | | | | Merge tag 'devicetree-for-5.13' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2021-04-281-5/+0
|\ \ \ \ \ \
| * | | | | | x86: Use ELF fields defined in 'struct kimage'Lakshmi Ramasubramanian2021-03-081-5/+0
| |/ / / / /
* | | | | | Merge tag 'for-5.13/drivers-2021-04-27' of git://git.kernel.dk/linux-blockLinus Torvalds2021-04-281-1/+0
|\ \ \ \ \ \
| * | | | | | floppy: remove redundant assignment to variable stColin Ian King2021-04-201-1/+0
| | |_|/ / / | |/| | | |
* | | | | | Merge tag 'perf-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2021-04-283-0/+10
|\ \ \ \ \ \
| * | | | | | perf/x86/intel: Hybrid PMU support for perf capabilitiesKan Liang2021-04-191-0/+3
| * | | | | | x86/cpu: Add helper function to get the type of the current hybrid CPURicardo Neri2021-04-191-0/+6
| * | | | | | x86/cpufeatures: Enumerate Intel Hybrid Technology feature bitRicardo Neri2021-04-191-0/+1
| |/ / / / /
* | | | | | Merge tag 'locking-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2021-04-281-2/+2
|\ \ \ \ \ \
| * \ \ \ \ \ Merge tag 'v5.12-rc5' into locking/core, to pick up fixesIngo Molnar2021-03-294-30/+40
| |\ \ \ \ \ \