summaryrefslogtreecommitdiffstats
path: root/arch/x86/include
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'x86_sev_for_v6.13' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2024-11-192-2/+92
|\
| * x86/sev: Convert shared memory back to private on kexecAshish Kalra2024-10-281-0/+4
| * x86/mm: Refactor __set_clr_pte_enc()Ashish Kalra2024-10-281-0/+20
| * virt: sev-guest: Carve out SNP message context structureNikunj A Dadhania2024-10-161-0/+21
| * virt: sev-guest: Consolidate SNP guest messaging parameters to a structNikunj A Dadhania2024-10-161-2/+17
| * virt: sev-guest: Use AES GCM crypto libraryNikunj A Dadhania2024-10-161-0/+3
| * x86/virt: Move SEV-specific parsing into arch/x86/virt/svmPavan Kumar Paluri2024-10-151-0/+27
* | Merge tag 'ras_core_for_v6.13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2024-11-192-3/+36
|\ \
| * | EDAC/mce_amd: Add support for FRU text in MCAYazen Ghannam2024-10-311-0/+1
| * | x86/MCE/AMD: Add support for new MCA_SYND{1,2} registersAvadhut Naik2024-10-312-1/+23
| * | x86/mce: Add wrapper for struct mce to export vendor specific infoAvadhut Naik2024-10-301-2/+12
* | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2024-11-181-3/+0
|\ \ \
| | \ \
| | \ \
| *-. \ \ Merge branches 'for-next/gcs', 'for-next/probes', 'for-next/asm-offsets', 'fo...Catalin Marinas2024-11-141-3/+0
| |\ \ \ \ | | |_|_|/ | |/| | |
| | * | | mman: Add map_shadow_stack() flagsMark Brown2024-10-041-3/+0
| | |/ /
* | | | Merge tag 'x86_urgent_for_v6.12' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2024-11-171-0/+3
|\ \ \ \
| * | | | x86/stackprotector: Work around strict Clang TLS symbol requirementsArd Biesheuvel2024-11-081-0/+3
* | | | | ACPI: processor: Move arch_init_invariance_cppc() call laterMario Limonciello2024-11-061-5/+0
|/ / / /
* | | / x86/amd_nb: Fix compile-testing without CONFIG_AMD_NBArnd Bergmann2024-10-291-1/+4
| |_|/ |/| |
* | | x86: fix whitespace in runtime-const assembler outputLinus Torvalds2024-10-251-2/+2
* | | x86: fix user address masking non-canonical speculation issueLinus Torvalds2024-10-251-19/+24
* | | Merge tag 'x86_urgent_for_v6.12_rc4' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2024-10-201-1/+10
|\ \ \
| * | | x86/bugs: Use code segment selector for VERW operandPawan Gupta2024-10-091-1/+10
| |/ /
* | | x86/cpufeatures: Add a IBPB_NO_RET BUG flagJohannes Wikner2024-10-101-0/+1
* | | x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RETJim Mattson2024-10-101-1/+2
|/ /
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2024-10-061-2/+2
|\ \
| * | Merge tag 'kvmarm-fixes-6.12-1' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini2024-10-0644-388/+327
| |\|
| * | x86/reboot: emergency callbacks are now registered by common KVM codePaolo Bonzini2024-10-061-2/+2
* | | x86/ftrace: Include <asm/ptrace.h>Sami Tolvanen2024-10-031-0/+2
| |/ |/|
* | x86: kvm: fix build errorLinus Torvalds2024-09-291-0/+2
* | Merge tag 'x86-urgent-2024-09-29' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2024-09-291-0/+5
|\ \
| * | x86/cpu: Add two Intel CPU model numbersTony Luck2024-09-261-0/+5
* | | Merge tag 'locking-urgent-2024-09-29' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2024-09-291-4/+2
|\ \ \
| * \ \ Merge branch 'locking/core' into locking/urgent, to pick up pending commitsIngo Molnar2024-09-291-4/+2
| |\ \ \
| | * | | locking/atomic/x86: Redeclare x86_32 arch_atomic64_{add,sub}() as voidUros Bizjak2024-07-171-4/+2
* | | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2024-09-288-42/+94
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | Merge tag 'kvm-x86-vmx-6.12' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2024-09-171-0/+3
| |\ \ \ \
| | * | | | KVM: nVMX: Get to-be-acknowledge IRQ for nested VM-Exit at injection siteSean Christopherson2024-09-091-0/+1
| | * | | | KVM: nVMX: Honor userspace MSR filter lists for nested VM-Enter/VM-ExitSean Christopherson2024-08-221-0/+2
| * | | | | Merge tag 'kvm-x86-svm-6.12' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2024-09-171-5/+15
| |\ \ \ \ \
| | * | | | | KVM: SVM: Add host SEV-ES save area structure into VMCB via a unionSean Christopherson2024-08-291-5/+15
| | |/ / / /
| * | | | | Merge tag 'kvm-x86-pat_vmx_msrs-6.12' of https://github.com/kvm-x86/linux int...Paolo Bonzini2024-09-172-24/+50
| |\ \ \ \ \
| | * | | | | KVM: VMX: Open code VMX preemption timer rate mask in its accessorXin Li2024-08-221-2/+1
| | * | | | | KVM VMX: Move MSR_IA32_VMX_MISC bit defines to asm/vmx.hSean Christopherson2024-08-222-12/+12
| | * | | | | KVM: nVMX: Add a helper to encode VMCS info in MSR_IA32_VMX_BASICSean Christopherson2024-08-221-2/+5
| | * | | | | KVM: VMX: Track CPU's MSR_IA32_VMX_BASIC as a single 64-bit valueXin Li2024-08-221-0/+5
| | * | | | | KVM: VMX: Move MSR_IA32_VMX_BASIC bit defines to asm/vmx.hXin Li2024-08-222-8/+7
| | * | | | | x86/cpu: KVM: Move macro to encode PAT value to common headerSean Christopherson2024-08-221-0/+6
| | * | | | | x86/cpu: KVM: Add common defines for architectural memory types (PAT, MTRRs, ...Sean Christopherson2024-08-222-3/+17
| | |/ / / /
| * | | | | Merge tag 'kvm-x86-mmu-6.12' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2024-09-171-5/+9
| |\ \ \ \ \
| | * | | | | KVM: x86/mmu: Subsume kvm_mmu_unprotect_page() into the and_retry() versionSean Christopherson2024-09-091-1/+0