aboutsummaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2024-08-29KVM: x86: Re-split x2APIC ICR into ICR+ICR2 for AMD (x2AVIC)Sean Christopherson4-12/+36
2024-08-29KVM: x86: Move x2APIC ICR helper above kvm_apic_write_nodecode()Sean Christopherson1-23/+23
2024-08-29KVM: x86: Enforce x2APIC's must-be-zero reserved ICR bitsSean Christopherson1-1/+14
2024-08-22KVM: x86: Suppress userspace access failures on unsupported, "emulated" MSRsSean Christopherson1-3/+8
2024-08-22KVM: x86: Suppress failures on userspace access to advertised, unsupported MSRsSean Christopherson1-18/+9
2024-08-22KVM: x86: Hoist x86.c's global msr_* variables up above kvm_do_msr_access()Sean Christopherson1-184/+184
2024-08-22KVM: x86: Funnel all fancy MSR return value handling into a common helperSean Christopherson1-42/+42
2024-08-22KVM: x86: Refactor kvm_get_feature_msr() to avoid struct kvm_msr_entrySean Christopherson1-16/+13
2024-08-22KVM: x86: Rename get_msr_feature() APIs to get_feature_msr()Sean Christopherson7-14/+14
2024-08-22KVM: x86: Refactor kvm_x86_ops.get_msr_feature() to avoid kvm_msr_entrySean Christopherson5-15/+13
2024-08-22KVM: x86: Rename KVM_MSR_RET_INVALID to KVM_MSR_RET_UNSUPPORTEDSean Christopherson4-12/+19
2024-08-22KVM: x86: Move MSR_TYPE_{R,W,RW} values from VMX to x86, as enumsSean Christopherson2-4/+6
2024-08-22KVM: SVM: Disallow guest from changing userspace's MSR_AMD64_DE_CFG valueSean Christopherson1-2/+7
2024-08-22KVM: x86: Use this_cpu_ptr() in kvm_user_return_msr_cpu_onlineLi Chen1-2/+1
2024-08-22KVM: x86: Advertise AVX10.1 CPUID to userspaceTao Su3-2/+37
2024-08-22KVM: x86: Optimize local variable in start_sw_tscdeadline()Thorsten Blum1-1/+1
2024-08-18Merge tag 'driver-core-6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-2/+2
2024-08-17Merge tag 'powerpc-6.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds4-4/+16
2024-08-16Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds4-5/+4
2024-08-16Merge tag 'riscv-for-linus-6.11-rc4' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds10-21/+32
2024-08-15Merge patch series "RISC-V: hwprobe: Misaligned scalar perf fix and rename"Palmer Dabbelt5-15/+22
2024-08-15riscv: Fix out-of-bounds when accessing Andes per hart vendor extension arrayAlexandre Ghiti1-1/+1
2024-08-15arm64: Fix KASAN random tag seed initializationSamuel Holland2-3/+2
2024-08-14RISC-V: hwprobe: Add SCALAR to misaligned perf definesEvan Green4-14/+19
2024-08-14RISC-V: hwprobe: Add MISALIGNED_PERF keyEvan Green3-1/+3
2024-08-14RISC-V: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODEHaibo Xu1-1/+1
2024-08-14riscv: change XIP's kernel_map.size to be size of the entire kernelNam Cao1-2/+2
2024-08-14riscv: entry: always initialize regs->a0 to -ENOSYSCeleste Liu1-2/+2
2024-08-14arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODEHaibo Xu1-1/+1
2024-08-14arm64: uaccess: correct thinko in __get_mem_asm()Mark Rutland1-1/+1
2024-08-14KVM: x86: Disallow read-only memslots for SEV-ES and SEV-SNP (and TDX)Sean Christopherson1-0/+2
2024-08-13KVM: x86: Make x2APIC ID 100% readonlySean Christopherson1-7/+15
2024-08-13KVM: x86: Use this_cpu_ptr() instead of per_cpu_ptr(smp_processor_id())Isaku Yamahata1-4/+2
2024-08-13KVM: x86: hyper-v: Remove unused inline function kvm_hv_free_pa_page()Yue Haibing1-1/+0
2024-08-13KVM: SVM: Fix an error code in sev_gmem_post_populate()Dan Carpenter1-2/+3
2024-08-13Merge tag 'kvm-s390-master-6.11-1' of https://git.kernel.org/pub/scm/linux/ke...Paolo Bonzini2-2/+10
2024-08-13Merge tag 'kvmarm-fixes-6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini16-33/+39
2024-08-13KVM: SVM: Fix uninitialized variable bugDan Carpenter1-1/+1
2024-08-13mips: sgi-ip22: Fix the buildBart Van Assche1-1/+1
2024-08-13ARM: riscpc: ecard: Fix the buildBart Van Assche1-1/+1
2024-08-13powerpc/topology: Check if a core is onlineNysal Jan K.A1-0/+13
2024-08-12powerpc/mm: Fix boot warning with hugepages and CONFIG_DEBUG_VIRTUALChristophe Leroy2-2/+1
2024-08-12powerpc/mm: Fix size of allocated PGDIRChristophe Leroy1-2/+2
2024-08-11Merge tag 'x86-urgent-2024-08-11' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds5-27/+41
2024-08-09Merge tag 'arm-fixes-6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds8-53/+23
2024-08-08KVM: arm64: vgic: Hold config_lock while tearing down a CPU interfaceMarc Zyngier1-2/+1
2024-08-08x86/mtrr: Check if fixed MTRRs exist before saving themAndi Kleen1-1/+1
2024-08-07KVM: arm64: Tidying up PAuth code in KVMFuad Tabba4-15/+7
2024-08-07KVM: arm64: vgic-debug: Exit the iterator properly w/o LPIZenghui Yu1-2/+3
2024-08-07KVM: arm64: Enforce dependency on an ARMv8.4-aware toolchainMarc Zyngier1-0/+1