aboutsummaryrefslogtreecommitdiffstats
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2022-06-25LoongArch: Fix the !THP buildHuacai Chen1-5/+5
2022-06-25KVM: x86/mmu: Buffer nested MMU split_desc_cache only by default capacitySean Christopherson1-7/+15
2022-06-25KVM: x86/mmu: Use "unsigned int", not "u32", for SPTEs' @access infoSean Christopherson1-4/+6
2022-06-24Merge tag 'riscv-for-linus-5.19-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linuxLinus Torvalds1-7/+7
2022-06-24Merge tag 's390-5.19-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linuxLinus Torvalds3-7/+45
2022-06-24Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds4-38/+53
2022-06-24arm64: dts: altera: socfpga_stratix10: move clocks out of soc nodeNiravkumar L Rabara3-40/+36
2022-06-24efi: vars: Remove deprecated 'efivars' sysfs interfaceArd Biesheuvel8-8/+0
2022-06-24ARM: dts: lpc18xx: Harmonize EHCI/OHCI DT nodes nameSerge Semin1-2/+2
2022-06-24arm64: dts: qcom: sm8250: remove assigned-clock-rate property for mdp clkVinod Polimera1-7/+2
2022-06-24arm64: dts: qcom: sdm845: remove assigned-clock-rate property for mdp clkVinod Polimera1-7/+2
2022-06-24arm64: dts: qcom: sm7180: remove assigned-clock-rate property for mdp clkVinod Polimera1-7/+2
2022-06-24arm64: dts: qcom: sm7280: remove assigned-clock-rate property for mdp clkVinod Polimera1-7/+2
2022-06-24KVM: SEV-ES: reuse advance_sev_es_emulated_ins for OUT tooPaolo Bonzini1-10/+9
2022-06-24KVM: x86: de-underscorify __emulator_pio_inPaolo Bonzini1-15/+9
2022-06-24KVM: x86: wean fast IN from emulator_pio_inPaolo Bonzini1-1/+1
2022-06-24KVM: x86: wean in-kernel PIO from vcpu->arch.pio*Paolo Bonzini1-41/+32
2022-06-24KVM: x86: move all vcpu->arch.pio* setup in emulator_pio_in_out()Paolo Bonzini2-9/+14
2022-06-24KVM: x86: drop PIO from unregistered devicesPaolo Bonzini1-3/+13
2022-06-24KVM: x86: inline kernel_pio into its sole callerPaolo Bonzini1-22/+16
2022-06-24KVM: x86: complete fast IN directly with complete_emulator_pio_in()Paolo Bonzini1-5/+1
2022-06-24KVM: x86: nSVM: optimize svm_set_x2apic_msr_interceptionMaxim Levitsky3-0/+17
2022-06-24KVM: SVM: Add AVIC doorbell tracepointSuravee Suthikulpanit3-1/+22
2022-06-24KVM: SVM: Use target APIC ID to complete x2AVIC IRQs when possibleSuravee Suthikulpanit1-3/+18
2022-06-24KVM: x86: Warning APICv inconsistency only when vcpu APIC mode is validSuravee Suthikulpanit1-1/+2
2022-06-24KVM: SVM: Introduce hybrid-AVIC modeSuravee Suthikulpanit3-16/+11
2022-06-24KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpuSuravee Suthikulpanit1-1/+0
2022-06-24KVM: SVM: Introduce logic to (de)activate x2AVIC modeSuravee Suthikulpanit4-5/+54
2022-06-24KVM: x86: nSVM: always intercept x2apic msrsMaxim Levitsky2-0/+14
2022-06-24KVM: SVM: Refresh AVIC configuration when changing APIC modeSuravee Suthikulpanit3-0/+15
2022-06-24arm64: dts: qcom: sm8450: fix interconnects property of UFS nodeVladimir Zapolskiy1-2/+2
2022-06-24KVM: x86: Deactivate APICv on vCPU with APIC disabledSuravee Suthikulpanit2-2/+6
2022-06-24KVM: SVM: Adding support for configuring x2APIC MSRs interceptionSuravee Suthikulpanit2-2/+27
2022-06-24KVM: SVM: Do not support updating APIC ID when in x2APIC modeSuravee Suthikulpanit1-1/+10
2022-06-24KVM: SVM: Update avic_kick_target_vcpus to support 32-bit APIC IDSuravee Suthikulpanit1-2/+8
2022-06-24KVM: SVM: Update max number of vCPUs supported for x2AVIC modeSuravee Suthikulpanit2-6/+14
2022-06-24KVM: SVM: Detect X2APIC virtualization (x2AVIC) supportSuravee Suthikulpanit4-13/+59
2022-06-24KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/SET]_XAPIC_DEST_FIELDSuravee Suthikulpanit6-8/+8
2022-06-24x86/cpufeatures: Introduce x2AVIC CPUID bitSuravee Suthikulpanit1-0/+1
2022-06-24arm64: setup: drop early FDT pointer helpersArd Biesheuvel3-20/+0
2022-06-24arm64: head: avoid relocating the kernel twice for KASLRArd Biesheuvel6-140/+171
2022-06-24arm64: kaslr: defer initialization to initcall where permittedArd Biesheuvel1-55/+40
2022-06-24arm64: head: record CPU boot mode after enabling the MMUArd Biesheuvel3-39/+23
2022-06-24arm64: head: populate kernel page tables with MMU and caches onArd Biesheuvel1-46/+16
2022-06-24arm64: head: factor out TTBR1 assignment into a macroArd Biesheuvel2-8/+14
2022-06-24arm64: idreg-override: use early FDT mapping in ID mapArd Biesheuvel2-11/+7
2022-06-24arm64: head: create a temporary FDT mapping in the initial ID mapArd Biesheuvel2-3/+17
2022-06-24arm64: head: use relative references to the RELA and RELR tablesArd Biesheuvel2-17/+8
2022-06-24arm64: head: cover entire kernel image in initial ID mapArd Biesheuvel5-21/+76
2022-06-24arm64: head: add helper function to remap regions in early page tablesArd Biesheuvel1-0/+33