summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2020-06-11x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigationMark Gross5-0/+144
2020-06-11x86/cpu: Add 'table' argument to cpu_matches()Mark Gross1-10/+13
2020-06-11x86/cpu: Add a steppings field to struct x86_cpu_idMark Gross2-1/+33
2020-06-11x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_steppingJia Zhang18-47/+47
2020-05-22of: Add OF_DMA_DEFAULT_COHERENT & select it on powerpcMichael Ellerman1-0/+1
2020-05-22KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacksMarios Pomonis1-2/+6
2020-05-22KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks i...Marios Pomonis1-2/+9
2020-05-22kvm: x86: use macros to compute bank MSRsChen Yucong1-4/+4
2020-05-22KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacksMarios Pomonis1-4/+10
2020-05-22KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacksMarios Pomonis1-1/+3
2020-05-22KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacksMarios Pomonis1-3/+9
2020-05-22KVM: x86: Free wbinvd_dirty_mask if vCPU creation failsSean Christopherson1-2/+1
2020-05-22KVM: PPC: Book3S PR: Free shared page if mmu initialization failsSean Christopherson1-1/+3
2020-05-22KVM: PPC: Book3S HV: Uninit vCPU if vcore creation failsSean Christopherson1-1/+3
2020-05-22KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVMSean Christopherson1-1/+1
2020-05-22x86: kvm: avoid unused variable warningArnd Bergmann1-3/+1
2020-05-22KVM: nVMX: vmread should not set rflags to specify success in case of #PFMiaohe Lin1-1/+3
2020-05-22KVM: x86: Don't let userspace set host-reserved cr4 bitsSean Christopherson1-1/+24
2020-05-22sparc32: fix struct ipc64_perm type definitionArnd Bergmann1-11/+11
2020-05-22KVM: arm64: Only sign-extend MMIO up to register widthChristoffer Dall5-4/+20
2020-05-22x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEARPawan Gupta1-6/+7
2020-05-22efi/x86: Map the entire EFI vendor string before copying itArd Biesheuvel1-6/+7
2020-05-22efi: Use early_mem*() instead of early_io*()Daniel Kiper1-14/+14
2020-05-22arch/ia64: Define early_memunmap()Daniel Kiper1-0/+1
2020-05-22ARM: dts: at91: sama5d3: define clock rate range for tcb1Alexandre Belloni1-0/+1
2020-05-22ARM: dts: at91: sama5d3: fix maximum peripheral clock ratesAlexandre Belloni3-17/+17
2020-05-22ARM: tegra: Enable PLLP bypass during Tegra124 LP1Stephen Warren1-0/+11
2020-04-28KVM: nVMX: Don't emulate instructions in guest modePaolo Bonzini1-1/+1
2020-04-28x86/efistub: Disable paging at mixed mode entryArd Biesheuvel1-0/+5
2020-04-28kvm: x86: Host feature SSBD doesn't imply guest feature SPEC_CTRL_SSBDJim Mattson1-1/+2
2020-04-28powerpc/irq: fix stack overflow verificationChristophe Leroy1-2/+2
2020-04-28x86/pti/efi: broken conversion from efi to kernel page tablePavel Tatashin3-2/+15
2020-04-28x86/microcode/AMD: Add support for fam17h microcode loadingTom Lendacky1-0/+4
2020-02-11s390: Fix unmatched preempt_disable() on exitBen Hutchings1-1/+1
2020-02-11powerpc: Fix vDSO clock_getres()Vincenzo Frascino5-5/+14
2020-02-11xtensa: fix TLB sanity checkerMax Filippov1-2/+2
2020-02-11x86/PCI: Avoid AMD FCH XHCI USB PME# from D0 defectKai-Heng Feng1-0/+11
2020-02-11KVM: x86: do not modify masked bits of shared MSRsPaolo Bonzini1-2/+3
2020-02-11KVM: x86: fix presentation of TSX feature in ARCH_CAPABILITIESPaolo Bonzini1-2/+7
2020-02-11x86/speculation: Fix incorrect MDS/TAA mitigation statusWaiman Long1-2/+15
2020-02-11ARM: ux500: remove unused regulator dataArnd Bergmann2-608/+0
2020-02-11powerpc: Allow 64bit VDSO __kernel_sync_dicache to work across ranges >4GBAlastair D'Silva1-2/+2
2020-02-11powerpc: Allow flush_icache_range to work across ranges >4GBAlastair D'Silva1-2/+2
2020-02-11ARM: tegra: Fix FLOW_CTLR_HALT register clobbering by tegra_resume()Dmitry Osipenko1-3/+3
2020-02-11x86/ioapic: Prevent inconsistent state when moving an interruptThomas Gleixner1-3/+6
2020-02-11ARM: dts: s3c64xx: Fix init order of clock providersLihua Yao2-0/+8
2020-02-11x86: Treat R_X86_64_PLT32 as R_X86_64_PC32H.J. Lu2-0/+2
2020-01-11locking/x86: Remove the unused atomic_inc_short() methdDmitry Vyukov2-15/+1
2020-01-11locking,x86: Kill atomic_or_long()Peter Zijlstra1-15/+0
2020-01-11x86/atomic: Fix smp_mb__{before,after}_atomic()Peter Zijlstra3-10/+10