summaryrefslogtreecommitdiffstats
path: root/arch/x86/include
Commit message (Expand)AuthorAgeFilesLines
* work around gcc bugs with 'asm goto' with outputsLinus Torvalds2024-02-095-11/+11
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2024-02-072-2/+5
|\
| * x86/coco: Define cc_vendor without CONFIG_ARCH_HAS_CC_PLATFORMNathan Chancellor2024-02-061-2/+3
| * KVM: x86: Give a hint when Win2016 might fail to boot due to XSAVES erratumMaciej S. Szmigiero2024-01-311-0/+2
* | Merge tag 'mm-hotfixes-stable-2024-01-28-23-21' of git://git.kernel.org/pub/s...Linus Torvalds2024-01-291-1/+16
|\ \
| * | mm, kmsan: fix infinite recursion due to RCU critical sectionMarco Elver2024-01-251-1/+16
| |/
* | x86/entry/ia32: Ensure s32 is sign extended to s64Richard Palethorpe2024-01-241-4/+21
* | x86/cpu: Add model number for Intel Clearwater Forest processorTony Luck2024-01-231-0/+2
* | x86/CPU/AMD: Add X86_FEATURE_ZEN5Borislav Petkov (AMD)2024-01-231-3/+1
|/
* Merge tag 'x86_tdx_for_6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-01-184-0/+49
|\
| * x86/mce: Differentiate real hardware #MCs from TDX erratum onesKai Huang2023-12-121-0/+4
| * x86/cpu: Detect TDX partial write machine check erratumKai Huang2023-12-121-0/+1
| * x86/virt/tdx: Get module global metadata for module initializationKai Huang2023-12-081-0/+1
| * x86/virt/tdx: Add skeleton to enable TDX on demandKai Huang2023-12-081-0/+4
| * x86/virt/tdx: Add SEAMCALL error printing for module initializationKai Huang2023-12-081-0/+1
| * x86/virt/tdx: Handle SEAMCALL no entropy error in common codeKai Huang2023-12-081-0/+26
| * x86/virt/tdx: Define TDX supported page sizes as macrosKai Huang2023-12-081-0/+5
| * x86/virt/tdx: Detect TDX during kernel bootKai Huang2023-12-083-0/+7
* | Merge tag 'driver-core-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-01-181-4/+0
|\ \
| * | x86/topology: Switch over to GENERIC_CPU_DEVICESJames Morse2023-12-061-4/+0
| |/
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2024-01-174-13/+70
|\ \
| * \ Merge tag 'kvm-x86-mmu-6.8' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2024-01-081-5/+6
| |\ \
| | * | KVM: x86/mmu: always take tdp_mmu_pages_lockPaolo Bonzini2023-12-011-5/+6
| * | | Merge tag 'kvm-x86-lam-6.8' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2024-01-082-1/+5
| |\ \ \
| | * | | KVM: x86: Virtualize LAM for supervisor pointerRobert Hoo2023-11-281-1/+2
| | * | | KVM: x86: Introduce get_untagged_addr() in kvm_x86_ops and call it in emulatorBinbin Wu2023-11-282-0/+3
| | |/ /
| * | | Merge tag 'kvm-x86-pmu-6.8' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2024-01-082-2/+17
| |\ \ \
| | * | | KVM: x86/pmu: Track emulated counter events instead of previous counterSean Christopherson2023-11-301-1/+16
| | * | | KVM: x86/pmu: Move PMU reset logic to common x86 codeSean Christopherson2023-11-301-1/+1
| | |/ /
| * | | Merge tag 'kvm-x86-hyperv-6.8' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2024-01-082-1/+26
| |\ \ \
| | * | | KVM: x86: Make Hyper-V emulation optionalVitaly Kuznetsov2023-12-071-0/+6
| | * | | KVM: x86: Move Hyper-V partition assist page out of Hyper-V emulation contextVitaly Kuznetsov2023-12-071-1/+1
| | * | | KVM: x86/xen: Remove unneeded xen context from kvm_arch when !CONFIG_KVM_XENVitaly Kuznetsov2023-12-071-0/+5
| | * | | KVM: x86/mmu: Declare flush_remote_tlbs{_range}() hooks iff HYPERV!=nSean Christopherson2023-11-292-0/+14
| | |/ /
| * | | Merge tag 'kvm-riscv-6.8-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini2024-01-021-30/+4
| |\ \ \
| * \ \ \ Merge tag 'loongarch-kvm-6.8' of git://git.kernel.org/pub/scm/linux/kernel/gi...Paolo Bonzini2024-01-025-4/+34
| |\ \ \ \ | | |_|/ / | |/| | |
| * | | | Merge branch 'kvm-guestmemfd' into HEADPaolo Bonzini2023-11-142-4/+16
| |\ \ \ \
| | * | | | KVM: x86: Add support for "protected VMs" that can utilize private memorySean Christopherson2023-11-142-6/+12
| | * | | | KVM: Allow arch code to track number of memslot address spaces per VMSean Christopherson2023-11-141-1/+7
| | * | | | KVM: Drop superfluous __KVM_VCPU_MULTIPLE_ADDRESS_SPACE macroSean Christopherson2023-11-141-1/+0
| | * | | | KVM: x86: Disallow hugepages when memory attributes are mixedChao Peng2023-11-141-0/+3
| | * | | | KVM: Convert KVM_ARCH_WANT_MMU_NOTIFIER to CONFIG_KVM_GENERIC_MMU_NOTIFIERSean Christopherson2023-11-131-2/+0
* | | | | | Merge tag 'net-next-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2024-01-111-1/+125
|\ \ \ \ \ \
| * \ \ \ \ \ Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni2023-12-211-30/+4
| |\ \ \ \ \ \ | | | |_|_|/ / | | |/| | | |
| * | | | | | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2023-12-181-1/+125
| |\ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | |
| | * | | | | cfi: Add CFI_NOSEAL()Peter Zijlstra2023-12-151-0/+5
| | * | | | | x86/cfi,bpf: Fix bpf_struct_ops CFIPeter Zijlstra2023-12-151-0/+6
| | * | | | | x86/cfi,bpf: Fix bpf_callback_t CFIPeter Zijlstra2023-12-151-0/+2
| | * | | | | x86/cfi,bpf: Fix BPF JIT callPeter Zijlstra2023-12-151-0/+110
| | * | | | | cfi: Flip headersPeter Zijlstra2023-12-151-1/+2
| | | |_|_|/ | | |/| | |