aboutsummaryrefslogtreecommitdiffstats
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2018-06-01KVM: PPC: Book3S PR: Support TAR handling for PR KVM HTMSimon Guo4-7/+38
2018-06-01KVM: PPC: Book3S PR: Add guard code to prevent returning to guest with PR=0 and Transactional stateSimon Guo3-2/+19
2018-06-01KVM: PPC: Book3S PR: Add emulation for tabort. in privileged stateSimon Guo1-0/+68
2018-06-01KVM: PPC: Book3S PR: Add emulation for trechkpt.Simon Guo3-1/+64
2018-06-01KVM: PPC: Book3S PR: Add emulation for treclaim.Simon Guo1-0/+76
2018-06-01KVM: PPC: Book3S PR: Restore NV regs after emulating mfspr from TM SPRsSimon Guo1-2/+13
2018-06-01KVM: PPC: Book3S PR: Always fail transactions in guest privileged stateSimon Guo3-1/+52
2018-06-01KVM: PPC: Book3S PR: Emulate mtspr/mfspr using active TM SPRsSimon Guo3-11/+50
2018-06-01KVM: PPC: Book3S PR: Add math support for PR KVM HTMSimon Guo1-0/+35
2018-06-01KVM: PPC: Book3S PR: Add transaction memory save/restore skeletonSimon Guo3-1/+36
2018-06-01KVM: PPC: Book3S PR: Add kvmppc_save/restore_tm_sprs() APIsSimon Guo1-0/+22
2018-06-01KVM: PPC: Book3S PR: Add new kvmppc_copyto/from_vcpu_tm APIsSimon Guo1-0/+41
2018-06-01KVM: PPC: Book3S PR: Avoid changing TS bits when exiting guestSimon Guo1-0/+13
2018-06-01KVM: PPC: Book3S PR: Implement RFID TM behavior to suppress change from S0 to N0Simon Guo1-2/+19
2018-06-01KVM: PPC: Book3S PR: Sync TM bits to shadow msr for problem state guestSimon Guo1-23/+50
2018-06-01KVM: PPC: Book3S PR: Pass through MSR TM and TS bits to shadow_msrSimon Guo1-0/+5
2018-06-01KVM: PPC: Book3S PR: Transition to Suspended state when injecting interruptSimon Guo1-1/+10
2018-06-01KVM: PPC: Book3S PR: Add C function wrapper for _kvmppc_save/restore_tm()Simon Guo3-5/+101
2018-06-01KVM: PPC: Book3S PR: Turn on FP/VSX/VMX MSR bits in kvmppc_save_tm()Simon Guo1-0/+2
2018-06-01KVM: PPC: Book3S PR: Add guest MSR parameter for kvmppc_save_tm()/kvmppc_restore_tm()Simon Guo2-47/+57
2018-05-31ARM: spectre-v1: fix syscall entryRussell King2-11/+32
2018-05-31ARM: spectre-v1: add array_index_mask_nospec() implementationRussell King1-0/+19
2018-05-31ARM: spectre-v1: add speculation barrier (csdb) macrosRussell King2-0/+21
2018-05-31Merge branch 'for-next/perf' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linuxCatalin Marinas5-11/+7
2018-05-31arm64: KVM: Add ARCH_WORKAROUND_2 discovery through ARCH_FEATURES_FUNC_IDMarc Zyngier3-0/+39
2018-05-31arm64: KVM: Handle guest's ARCH_WORKAROUND_2 requestsMarc Zyngier2-1/+38
2018-05-31arm64: KVM: Add ARCH_WORKAROUND_2 support for guestsMarc Zyngier5-0/+77
2018-05-31arm64: KVM: Add HYP per-cpu accessorsMarc Zyngier1-2/+25
2018-05-31arm64: ssbd: Add prctl interface for per-thread mitigationMarc Zyngier2-0/+111
2018-05-31arm64: ssbd: Introduce thread flag to control userspace mitigationMarc Zyngier2-0/+3
2018-05-31arm64: ssbd: Restore mitigation status on CPU resumeMarc Zyngier4-1/+26
2018-05-31arm64: ssbd: Skip apply_ssbd if not using dynamic mitigationMarc Zyngier2-0/+17
2018-05-31arm64: ssbd: Add global mitigation state accessorMarc Zyngier1-0/+10
2018-05-31arm64: Add 'ssbd' command-line optionMarc Zyngier2-16/+93
2018-05-31arm64: Add ARCH_WORKAROUND_2 probingMarc Zyngier3-1/+80
2018-05-31arm64: Add per-cpu infrastructure to call ARCH_WORKAROUND_2Marc Zyngier2-4/+9
2018-05-31arm64: Call ARCH_WORKAROUND_2 on transitions between EL0 and EL1Marc Zyngier2-0/+46
2018-05-31perf/x86/intel/uncore: Clean up client IMC uncoreKan Liang1-112/+20
2018-05-31perf/x86/intel/uncore: Expose uncore_pmu_event*() functionsKan Liang2-4/+8
2018-05-31perf/x86/intel/uncore: Support IIO free-running counters on SKXKan Liang1-0/+82
2018-05-31perf/x86/intel/uncore: Add infrastructure for free running countersKan Liang1-4/+64
2018-05-31perf/x86/intel/uncore: Add new data structures for free running countersKan Liang1-1/+122
2018-05-31perf/x86/intel/uncore: Correct fixed counter index check in generic codeKan Liang1-1/+1
2018-05-31perf/x86/intel/uncore: Correct fixed counter index check for NHMKan Liang1-1/+1
2018-05-31perf/x86/intel/uncore: Introduce customized event_read() for client IMC uncoreKan Liang1-2/+31
2018-05-31Merge branch 'linus' into perf/core, to pick up fixesIngo Molnar51-173/+443
2018-05-31ARM: pxa, regulator: fix building ezx e680Arnd Bergmann1-1/+1
2018-05-31ARM: KVM: report support for SMCCC_ARCH_WORKAROUND_1Russell King1-2/+12
2018-05-31ARM: KVM: Add SMCCC_ARCH_WORKAROUND_1 fast handlingRussell King1-1/+16
2018-05-31ARM: spectre-v2: KVM: invalidate icache on guest exit for Brahma B15Russell King1-0/+1