summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* powerpc/qspinlock: add compile-time tuning adjustmentsNicholas Piggin2022-12-022-6/+94
* powerpc/qspinlock: provide accounting and options for sleepy locksNicholas Piggin2022-12-022-19/+230
* powerpc/qspinlock: allow indefinite spinning on a preempted ownerNicholas Piggin2022-12-021-15/+62
* powerpc/qspinlock: reduce remote node steal spinsNicholas Piggin2022-12-021-3/+40
* powerpc/qspinlock: use spin_begin/end APINicholas Piggin2022-12-021-4/+35
* powerpc/qspinlock: allow lock stealing in trylock and lock fastpathNicholas Piggin2022-12-022-2/+29
* powerpc/qspinlock: add ability to prod new queue head CPUNicholas Piggin2022-12-021-2/+29
* powerpc/qspinlock: allow propagation of yield CPU down the queueNicholas Piggin2022-12-021-0/+79
* powerpc/qspinlock: allow stealing when head of queue yieldsNicholas Piggin2022-12-021-3/+56
* powerpc/qspinlock: implement option to yield to previous nodeNicholas Piggin2022-12-021-1/+45
* powerpc/qspinlock: paravirt yield to lock ownerNicholas Piggin2022-12-021-12/+87
* powerpc/qspinlock: store owner CPU in lock wordNicholas Piggin2022-12-023-4/+22
* powerpc/qspinlock: theft prevention to control latencyNicholas Piggin2022-12-022-1/+60
* powerpc/qspinlock: allow new waiters to steal the lock before queueingNicholas Piggin2022-12-022-9/+124
* powerpc/qspinlock: convert atomic operations to assemblyNicholas Piggin2022-12-023-42/+68
* powerpc/qspinlock: use a half-word store to unlock to avoid larx/stcx.Nicholas Piggin2022-12-022-7/+18
* powerpc/qspinlock: add mcs queueing for contended waitersNicholas Piggin2022-12-023-6/+214
* powerpc/qspinlock: powerpc qspinlock implementationNicholas Piggin2022-12-028-69/+65
* Linux 6.1-rc2v6.1-rc2Linus Torvalds2022-10-241-1/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-10-2418-99/+180
|\
| * tools: include: sync include/api/linux/kvm.hPaolo Bonzini2022-10-221-0/+1
| * KVM: x86: Add compat handler for KVM_X86_SET_MSR_FILTERAlexander Graf2022-10-221-0/+56
| * KVM: x86: Copy filter arg outside kvm_vm_ioctl_set_msr_filter()Alexander Graf2022-10-221-14/+17
| * kvm: Add support for arch compat vm ioctlsAlexander Graf2022-10-222-0/+13
| * Merge tag 'kvm-riscv-fixes-6.1-1' of https://github.com/kvm-riscv/linux into ...Paolo Bonzini2022-10-226-51/+57
| |\
| | * RISC-V: KVM: Fix kvm_riscv_vcpu_timer_pending() for SstcAnup Patel2022-10-213-2/+19
| | * RISC-V: Fix compilation without RISCV_ISA_ZICBOMAndrew Jones2022-10-213-49/+38
| * | Merge tag 'kvmarm-fixes-6.1-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2022-10-222-1/+8
| |\ \
| | * | KVM: arm64: vgic: Fix exit condition in scan_its_table()Eric Ren2022-10-151-1/+4
| | * | KVM: arm64: nvhe: Fix build with profile optimizationDenis Nikitin2022-10-151-0/+4
| * | | Merge tag 'kvmarm-fixes-6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2022-10-227-33/+28
| |\| | | | |/ | |/|
| | * KVM: selftests: Fix number of pages for memory slot in memslot_modification_s...Gavin Shan2022-10-131-1/+1
| | * KVM: arm64: selftests: Fix multiple versions of GIC creationZenghui Yu2022-10-101-2/+2
| | * KVM: arm64: Enable stack protection and branch profiling for VHEVincent Donnefort2022-10-092-4/+4
| | * KVM: arm64: Limit stage2_apply_range() batch size to largest blockOliver Upton2022-10-092-21/+8
| | * KVM: arm64: Work out supported block level at compile timeOliver Upton2022-10-091-5/+13
* | | Revert "mfd: syscon: Remove repetition of the regmap_get_val_endian()"Jason A. Donenfeld2022-10-231-0/+8
* | | kernel/utsname_sysctl.c: Fix hostname pollingLinus Torvalds2022-10-232-0/+2
* | | Merge tag 'perf_urgent_for_v6.1_rc2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-10-235-46/+163
|\ \ \
| * | | bpf: Fix sample_flags for bpf_perf_event_outputSumanth Korikkar2022-10-171-0/+2
| * | | selftests/perf_events: Add a SIGTRAP stress test with disablesMarco Elver2022-10-171-3/+32
| * | | perf: Fix missing SIGTRAPsPeter Zijlstra2022-10-173-43/+129
| |/ /
* | | Merge tag 'sched_urgent_for_v6.1_rc2' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2022-10-234-29/+35
|\ \ \
| * | | sched: Introduce struct balance_callback to avoid CFI mismatchesKees Cook2022-10-174-20/+26
| * | | sched/core: Fix comparison in sched_group_cookie_match()Lin Shengwang2022-10-171-9/+9
| |/ /
* | | Merge tag 'objtool_urgent_for_v6.1_rc2' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2022-10-231-1/+1
|\ \ \
| * | | x86/unwind/orc: Fix unreliable stack dump with gcovChen Zhongjin2022-10-211-1/+1
| |/ /
* | | Merge tag 'x86_urgent_for_v6.0_rc2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2022-10-2311-86/+122
|\ \ \
| * | | x86/fpu: Fix copy_xstate_to_uabi() to copy init states correctlyChang S. Bae2022-10-221-0/+9
| * | | perf/x86/intel/lbr: Use setup_clear_cpu_cap() instead of clear_cpu_cap()Maxim Levitsky2022-10-201-1/+1