summaryrefslogtreecommitdiffstats
path: root/arch/x86/include (follow)
Commit message (Expand)AuthorAgeFilesLines
* KVM: VMX: Rename XSAVES control to follow KVM's preferred "ENABLE_XYZ"Sean Christopherson2023-08-171-1/+1
* KVM: x86: Add a framework for enabling KVM-governed x86 featuresSean Christopherson2023-08-171-0/+19
* KVM: x86: Always write vCPU's current TSC offset/ratio in vendor hooksSean Christopherson2023-08-041-2/+2
* x86/virt: KVM: Move "disable SVM" helper into KVM SVMSean Christopherson2023-08-041-50/+0
* x86/virt: KVM: Open code cpu_has_svm() into kvm_is_svm_supported()Sean Christopherson2023-08-041-28/+0
* x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm()Sean Christopherson2023-08-041-6/+0
* x86/virt: KVM: Move VMXOFF helpers into KVM VMXSean Christopherson2023-08-041-42/+0
* x86/virt: KVM: Open code cpu_has_vmx() in KVM VMXSean Christopherson2023-08-041-10/+0
* x86/reboot: Expose VMCS crash hooks if and only if KVM_{INTEL,AMD} is enabledSean Christopherson2023-08-041-0/+4
* x86/reboot: KVM: Disable SVM during reboot via virt/KVM reboot callbackSean Christopherson2023-08-041-8/+0
* x86/reboot: KVM: Handle VMXOFF in KVM's reboot callbackSean Christopherson2023-08-041-10/+0
* x86/reboot: Harden virtualization hooks for emergency rebootSean Christopherson2023-08-041-2/+3
* x86/reboot: VMCLEAR active VMCSes before emergency rebootSean Christopherson2023-08-042-2/+2
* x86: Rewrite ret_from_fork() in CBrian Gerst2023-07-101-1/+3
* x86/alternative: Rename apply_ibt_endbr()Peter Zijlstra2023-07-102-2/+2
* x86/cfi: Extend {JMP,CAKK}_NOSPEC commentPeter Zijlstra2023-07-101-0/+4
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2023-07-042-2/+1
|\
| * Merge tag 'kvm-x86-pmu-6.5' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2023-07-012-2/+1
| |\
| | * KVM: x86/pmu: Provide Intel PMU's pmc_is_enabled() as generic x86 codeLike Xu2023-06-071-1/+0
| | * KVM: x86/pmu: Rename global_ovf_ctrl_mask to global_status_maskSean Christopherson2023-06-071-1/+1
* | | Merge tag 'trace-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...Linus Torvalds2023-06-301-0/+20
|\ \ \
| * | | x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVALDonglin Peng2023-06-211-0/+20
* | | | Merge tag 'drm-next-2023-06-29' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2023-06-291-13/+8
|\ \ \ \
| * | | | Backmerge tag 'v6.4-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tor...Dave Airlie2023-06-192-1/+3
| |\| | |
| * | | | Merge tag 'drm-misc-next-2023-05-11' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2023-05-191-13/+8
| |\ \ \ \
| | * \ \ \ Merge drm/drm-next into drm-misc-nextMaxime Ripard2023-05-0946-248/+554
| | |\ \ \ \
| | * | | | | arch/x86: Include <asm/fb.h> in fbdev source fileThomas Zimmermann2023-04-261-12/+2
| | * | | | | arch/x86: Implement <asm/fb.h> with generic helpersThomas Zimmermann2023-04-201-3/+8
* | | | | | | Merge tag 'mm-nonmm-stable-2023-06-24-19-23' of git://git.kernel.org/pub/scm/...Linus Torvalds2023-06-284-7/+0
|\ \ \ \ \ \ \
| * | | | | | | thread_info: move function declarations to linux/thread_info.hArnd Bergmann2023-06-101-3/+0
| * | | | | | | init: consolidate prototypes in linux/init.hArnd Bergmann2023-06-104-7/+0
| | |_|_|_|_|/ | |/| | | | |
* | | | | | | Merge tag 'objtool-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-06-282-5/+9
|\ \ \ \ \ \ \
| * | | | | | | drm/vmwgfx: Add unwind hints around RBP clobberJosh Poimboeuf2023-06-071-0/+9
| * | | | | | | Revert "x86/orc: Make it callthunk aware"Josh Poimboeuf2023-06-071-5/+0
| | |/ / / / / | |/| | | | |
* | | | | | | Merge tag 'x86-mm-2023-06-27' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-06-271-2/+2
|\ \ \ \ \ \ \
| * | | | | | | x86/mm: Fix __swp_entry_to_pte() for Xen PV guestsJuergen Gross2023-05-081-2/+2
| | |_|_|/ / / | |/| | | | |
* | | | | | | Merge tag 'perf-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2023-06-271-0/+12
|\ \ \ \ \ \ \
| * | | | | | | perf/x86/intel: Define bit macros for FixCntrCtl MSRDapeng Mi2023-05-081-0/+10
| * | | | | | | perf/ibs: Fix interface via core pmu eventsRavi Bangoria2023-05-081-0/+2
| |/ / / / / /
* | | | | | | Merge tag 'locking-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-06-277-312/+128
|\ \ \ \ \ \ \
| * | | | | | | locking/atomic: treewide: delete arch_atomic_*() kerneldocMark Rutland2023-06-053-244/+0
| * | | | | | | locking/atomic: x86: add preprocessor symbolsMark Rutland2023-06-051-0/+4
| * | | | | | | arch: Remove cmpxchg_doublePeter Zijlstra2023-06-054-69/+0
| * | | | | | | percpu: Wire up cmpxchg128Peter Zijlstra2023-06-051-6/+68
| * | | | | | | arch: Introduce arch_{,try_}_cmpxchg128{,_local}()Peter Zijlstra2023-06-052-2/+65
| | |/ / / / / | |/| | | | |
* | | | | | | Merge tag 'sched-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-06-272-11/+35
|\ \ \ \ \ \ \
| * | | | | | | clocksource: hyper-v: Provide noinstr sched_clock()Peter Zijlstra2023-06-051-0/+5
| * | | | | | | clocksource: hyper-v: Adjust hv_read_tsc_page_tsc() to avoid special casing U...Peter Zijlstra2023-06-051-4/+6
| * | | | | | | x86/vdso: Fix gettimeofday maskingPeter Zijlstra2023-06-051-11/+28
| | |/ / / / / | |/| | | | |
* | | | | | | Merge tag 'x86_sev_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2023-06-272-22/+8
|\ \ \ \ \ \ \