| Age | Commit message (Expand) | Author | Files | Lines |
| 2022-07-29 | LoongArch: Remove useless header compiler.h |  Jun Yi | 8 | -32/+6 |
| 2022-07-29 | LoongArch: Remove several syntactic sugar macros for branches |  WANG Xuerui | 1 | -12/+0 |
| 2022-07-29 | LoongArch: Re-tab the assembly files |  WANG Xuerui | 7 | -163/+163 |
| 2022-07-29 | LoongArch: Simplify "BGT foo, zero" with BGTZ |  WANG Xuerui | 2 | -2/+2 |
| 2022-07-29 | LoongArch: Simplify "BLT foo, zero" with BLTZ |  WANG Xuerui | 2 | -7/+7 |
| 2022-07-29 | LoongArch: Simplify "BEQ/BNE foo, zero" with BEQZ/BNEZ |  WANG Xuerui | 4 | -22/+22 |
| 2022-07-29 | LoongArch: Use the "move" pseudo-instruction where applicable |  WANG Xuerui | 5 | -8/+8 |
| 2022-07-29 | LoongArch: Use the "jr" pseudo-instruction where applicable |  WANG Xuerui | 5 | -15/+15 |
| 2022-07-29 | LoongArch: Use ABI names of registers where appropriate |  WANG Xuerui | 7 | -55/+55 |
| 2022-07-29 | Merge branches 'arm/exynos', 'arm/mediatek', 'arm/msm', 'arm/smmu', 'virtio', 'x86/vt-d', 'x86/amd' and 'core' into next |  Joerg Roedel | 2 | -16/+0 |
| 2022-07-29 | ARM: findbit: fix overflowing offset |  Russell King (Oracle) | 1 | -8/+8 |
| 2022-07-29 | x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available |  Thadeu Lima de Souza Cascardo | 1 | -0/+1 |
| 2022-07-28 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net |  Jakub Kicinski | 25 | -37/+68 |
| 2022-07-28 | riscv: Add support for non-coherent devices using zicbom extension |  Heiko Stuebner | 11 | -1/+208 |
| 2022-07-28 | tools/power turbostat: dump secondary Turbo-Ratio-Limit |  Len Brown | 1 | -0/+1 |
| 2022-07-28 | KVM, x86/mmu: Fix the comment around kvm_tdp_mmu_zap_leafs() |  Kai Huang | 1 | -7/+3 |
| 2022-07-28 | KVM: SVM: Dump Virtual Machine Save Area (VMSA) to klog |  Jarkko Sakkinen | 1 | -0/+3 |
| 2022-07-28 | KVM: x86/mmu: Treat NX as a valid SPTE bit for NPT |  Sean Christopherson | 1 | -1/+1 |
| 2022-07-28 | KVM: x86: Do not block APIC write for non ICR registers |  Suravee Suthikulpanit | 1 | -11/+11 |
| 2022-07-28 | KVM: SVM: Do not virtualize MSR accesses for APIC LVTT register |  Suravee Suthikulpanit | 1 | -1/+8 |
| 2022-07-28 | KVM: nVMX: Set UMIP bit CR4_FIXED1 MSR when emulating UMIP |  Sean Christopherson | 1 | -0/+3 |
| 2022-07-28 | Revert "KVM: nVMX: Expose load IA32_PERF_GLOBAL_CTRL VM-{Entry,Exit} control" |  Paolo Bonzini | 3 | -27/+0 |
| 2022-07-28 | KVM: nVMX: Attempt to load PERF_GLOBAL_CTRL on nVMX xfer iff it exists |  Sean Christopherson | 1 | -1/+3 |
| 2022-07-28 | KVM: VMX: Add helper to check if the guest PMU has PERF_GLOBAL_CTRL |  Sean Christopherson | 2 | -2/+14 |
| 2022-07-28 | KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU |  Sean Christopherson | 1 | -0/+2 |
| 2022-07-28 | Revert "KVM: nVMX: Do not expose MPX VMX controls when guest MPX disabled" |  Paolo Bonzini | 1 | -20/+1 |
| 2022-07-28 | KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value |  Sean Christopherson | 1 | -33/+37 |
| 2022-07-28 | KVM: nVMX: Rename handle_vm{on,off}() to handle_vmx{on,off}() |  Sean Christopherson | 1 | -4/+4 |
| 2022-07-28 | KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4 |  Sean Christopherson | 1 | -9/+14 |
| 2022-07-28 | KVM: nVMX: Account for KVM reserved CR4 bits in consistency checks |  Sean Christopherson | 1 | -1/+2 |
| 2022-07-28 | KVM: x86: Split kvm_is_valid_cr4() and export only the non-vendor bits |  Sean Christopherson | 4 | -7/+14 |
| 2022-07-28 | KVM: x86/mmu: Don't bottom out on leafs when zapping collapsible SPTEs |  Sean Christopherson | 3 | -37/+24 |
| 2022-07-28 | KVM: x86/mmu: Document the "rules" for using host_pfn_mapping_level() |  Sean Christopherson | 1 | -7/+35 |
| 2022-07-28 | KVM: x86/mmu: Don't require refcounted "struct page" to create huge SPTEs |  Sean Christopherson | 3 | -26/+7 |
| 2022-07-28 | KVM: x86/mmu: Restrict mapping level based on guest MTRR iff they're used |  Sean Christopherson | 1 | -7/+19 |
| 2022-07-28 | KVM: x86/mmu: Add shadow mask for effective host MTRR memtype |  Sean Christopherson | 2 | -3/+19 |
| 2022-07-28 | KVM: x86: Drop unnecessary goto+label in kvm_arch_init() |  Sean Christopherson | 1 | -16/+8 |
| 2022-07-28 | KVM: x86: Reject loading KVM if host.PAT[0] != WB |  Sean Christopherson | 1 | -0/+15 |
| 2022-07-28 | KVM: SVM: Fix x2APIC MSRs interception |  Suravee Suthikulpanit | 1 | -25/+27 |
| 2022-07-28 | KVM: x86/mmu: Remove underscores from __pte_list_remove() |  Sean Christopherson | 1 | -4/+4 |
| 2022-07-28 | KVM: x86/mmu: Rename pte_list_{destroy,remove}() to show they zap SPTEs |  Sean Christopherson | 1 | -8/+9 |
| 2022-07-28 | KVM: x86/mmu: Rename rmap zap helpers to eliminate "unmap" wrapper |  Sean Christopherson | 1 | -8/+8 |
| 2022-07-28 | KVM: x86/mmu: Rename __kvm_zap_rmaps() to align with other nomenclature |  Sean Christopherson | 1 | -2/+2 |
| 2022-07-28 | KVM: x86/mmu: Drop the "p is for pointer" from rmap helpers |  Sean Christopherson | 1 | -22/+21 |
| 2022-07-28 | KVM: x86/mmu: Directly "destroy" PTE list when recycling rmaps |  Sean Christopherson | 1 | -1/+1 |
| 2022-07-28 | KVM: x86/mmu: Return a u64 (the old SPTE) from mmu_spte_clear_track_bits() |  Sean Christopherson | 1 | -1/+1 |
| 2022-07-28 | KVM: nSVM: Pull CS.Base from actual VMCB12 for soft int/ex re-injection |  Maciej S. Szmigiero | 1 | -4/+5 |
| 2022-07-28 | s390/unwind: fix fgraph return address recovery |  Sumanth Korikkar | 1 | -1/+1 |
| 2022-07-28 | s390/nmi: use irqentry_nmi_enter()/irqentry_nmi_exit() |  Sven Schnelle | 1 | -3/+5 |
| 2022-07-28 | s390/smp,ptdump: add absolute lowcore markers |  Alexander Gordeev | 1 | -0/+7 |