summaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | x86/entry: Use int everywhere for system call numbersH. Peter Anvin (Intel)2021-05-251-1/+1
| * | | | | x86/syscalls: Use __NR_syscalls instead of __NR_syscall_maxMasahiro Yamada2021-05-201-4/+4
| * | | | | x86/unistd: Define X32_NR_syscalls only for 64-bit kernelMasahiro Yamada2021-05-201-1/+1
| * | | | | x86/syscalls: Switch to generic syscalltbl.shMasahiro Yamada2021-05-201-0/+1
| * | | | | x86/entry/x32: Rename __x32_compat_sys_* to __x64_compat_sys_*Masahiro Yamada2021-05-201-5/+5
* | | | | | Merge tag 'x86-irq-2021-06-29' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-06-293-5/+28
|\ \ \ \ \ \
| * | | | | | x86: Add native_[ig]dt_invalidate()H. Peter Anvin (Intel)2021-05-211-0/+20
| * | | | | | x86/idt: Remove address argument from idt_invalidate()H. Peter Anvin (Intel)2021-05-211-1/+1
| * | | | | | x86/irq: Add and use NR_EXTERNAL_VECTORS and NR_SYSTEM_VECTORSH. Peter Anvin (Intel)2021-05-212-2/+5
| * | | | | | x86/irq: Remove unused vectors definesH. Peter Anvin (Intel)2021-05-211-2/+2
| | |_|_|/ / | |/| | | |
* | | | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-06-294-54/+152
|\ \ \ \ \ \
| * | | | | | KVM: x86: rename apic_access_page_done to apic_access_memslot_enabledMaxim Levitsky2021-06-251-1/+1
| * | | | | | kvm: x86: Allow userspace to handle emulation errorsAaron Lewis2021-06-251-0/+6
| * | | | | | KVM: x86/mmu: Optimize and clean up so called "last nonleaf level" logicSean Christopherson2021-06-251-3/+0
| * | | | | | KVM: x86: Enhance comments for MMU roles and nested transition trickinessSean Christopherson2021-06-251-10/+47
| * | | | | | KVM: x86/mmu: Drop "nx" from MMU context now that there are no readersSean Christopherson2021-06-251-2/+0
| * | | | | | KVM: x86/mmu: Rename "nxe" role bit to "efer_nx" for macro shenanigansSean Christopherson2021-06-251-2/+2
| * | | | | | Revert "KVM: MMU: record maximum physical address width in kvm_mmu_extended_r...Sean Christopherson2021-06-251-1/+0
| * | | | | | KVM: x86: Alert userspace that KVM_SET_CPUID{,2} after KVM_RUN is brokenSean Christopherson2021-06-251-1/+1
| * | | | | | KVM: x86: Force all MMUs to reinitialize if guest CPUID is modifiedSean Christopherson2021-06-251-0/+1
| * | | | | | Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack"Sean Christopherson2021-06-251-0/+1
| * | | | | | KVM: stats: Separate generic stats from architecture specific onesJing Zhang2021-06-241-7/+2
| * | | | | | Merge branch 'topic/ppc-kvm' of https://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2021-06-235-29/+73
| |\| | | | |
| * | | | | | KVM: X86: Introduce KVM_HC_MAP_GPA_RANGE hypercallAshish Kalra2021-06-171-0/+2
| * | | | | | KVM: switch per-VM stats to u64Paolo Bonzini2021-06-171-11/+11
| * | | | | | KVM: nVMX: Free only guest_mode (L2) roots on INVVPID w/o EPTSean Christopherson2021-06-171-0/+1
| * | | | | | KVM: x86: Drop skip MMU sync and TLB flush params from "new PGD" helpersSean Christopherson2021-06-171-2/+1
| * | | | | | KVM: nVMX: Sync all PGDs on nested transition with shadow pagingSean Christopherson2021-06-171-1/+1
| * | | | | | KVM: x86: avoid loading PDPTRs after migration when possibleMaxim Levitsky2021-06-171-0/+6
| * | | | | | KVM: x86: Always load PDPTRs on CR3 load for SVM w/o NPT and a PAE guestSean Christopherson2021-06-171-1/+0
| * | | | | | KVM: x86: hyper-v: Cache guest CPUID leaves determining features availabilityVitaly Kuznetsov2021-06-171-0/+8
| * | | | | | KVM: x86: hyper-v: Introduce KVM_CAP_HYPERV_ENFORCE_CPUIDVitaly Kuznetsov2021-06-171-0/+1
| * | | | | | KVM: SVM: Software reserved fieldsVineeth Pillai2021-06-171-2/+7
| * | | | | | KVM: x86: hyper-v: Move the remote TLB flush logic out of vmxVineeth Pillai2021-06-171-0/+9
| * | | | | | hyperv: SVM enlightened TLB flush support flagVineeth Pillai2021-06-171-0/+9
| * | | | | | KVM: nVMX: nSVM: Add a new VCPU statistic to show if VCPU is in guest modeKrish Sadhukhan2021-06-171-0/+1
| * | | | | | KVM: x86: Drop "pre_" from enter/leave_smm() helpersSean Christopherson2021-06-172-4/+4
| * | | | | | KVM: x86: Drop vendor specific functions for APICv/AVIC enablementVitaly Kuznetsov2021-06-171-1/+0
| * | | | | | KVM: x86: Use common 'enable_apicv' variable for both APICv and AVICVitaly Kuznetsov2021-06-171-0/+1
| * | | | | | KVM: X86: Add vendor callbacks for writing the TSC multiplierIlias Stamatis2021-06-172-0/+2
| * | | | | | KVM: X86: Move write_l1_tsc_offset() logic to common code and rename itIlias Stamatis2021-06-172-3/+2
| * | | | | | KVM: X86: Add functions that calculate the nested TSC fieldsIlias Stamatis2021-06-171-0/+2
| * | | | | | KVM: X86: Add functions for retrieving L2 TSC fields from common codeIlias Stamatis2021-06-172-0/+4
| * | | | | | KVM: X86: Add a ratio parameter to kvm_scale_tsc()Ilias Stamatis2021-06-171-1/+1
| * | | | | | KVM: X86: Store L1's TSC scaling ratio in 'struct kvm_vcpu_arch'Ilias Stamatis2021-06-171-2/+3
| * | | | | | KVM: x86/mmu: Lazily allocate memslot rmapsBen Gardon2021-06-171-0/+2
| * | | | | | KVM: x86/mmu: Add a field to control memslot rmap allocationBen Gardon2021-06-171-0/+6
| * | | | | | KVM: hyper-v: Advertise support for fast XMM hypercallsSiddharth Chandrasekaran2021-06-171-1/+6
| * | | | | | KVM: x86: kvm_hv_flush_tlb use inputs from XMM registersSiddharth Chandrasekaran2021-06-171-0/+3
* | | | | | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2021-06-281-3/+3
|\ \ \ \ \ \ \