summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'rcu.2023.02.10a' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-02-2154-839/+1734
|\
| * Merge branch 'stall.2023.01.09a' into HEADPaul E. McKenney2023-02-039-5/+112
| |\
| | * rcu: Allow up to five minutes expedited RCU CPU stall-warning timeoutsPaul E. McKenney2023-01-092-2/+2
| | * rcu: Align the output of RCU CPU stall warning messagesZhen Lei2023-01-051-2/+2
| | * rcu: Add RCU stall diagnosis informationZhen Lei2023-01-057-0/+90
| | * sched: Add helper nr_context_switches_cpu()Zhen Lei2023-01-052-0/+6
| | * sched: Add helper kstat_cpu_softirqs_sum()Zhen Lei2023-01-051-0/+11
| | * genirq: Fix the return type of kstat_cpu_irqs_sum()Zhen Lei2023-01-041-1/+1
| | |
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| *-----------. \ Merge branches 'doc.2023.01.05a', 'fixes.2023.01.23a', 'kvfree.2023.01.03a', ...Paul E. McKenney2023-02-0339-506/+1010
| |\ \ \ \ \ \ \ \
| | | | | | | | * | rcu: Permit string-valued Kconfig options in kvm.shPaul E. McKenney2023-01-041-1/+1
| | | | | | | | * | torture: Permit double-quoted-string Kconfig optionsPaul E. McKenney2023-01-041-3/+2
| | | | | | | | * | selftests: rcutorture: Use "grep -E" instead of "egrep"Tiezhu Yang2023-01-045-12/+12
| | | | | | | | * | torture: make kvm-find-errors.sh check for compressed vmlinux filesPaul E. McKenney2023-01-041-1/+1
| | | | | | | | |/
| | | | | | | * | torture: Fix hang during kthread shutdown phaseJoel Fernandes (Google)2023-01-051-1/+1
| | | | | | | * | rcutorture: Drop sparse lock-acquisition annotationsPaul E. McKenney2023-01-051-6/+6
| | | | | | | * | locktorture: Make the rt_boost factor a tunableJoel Fernandes (Google)2023-01-051-5/+7
| | | | | | | * | locktorture: Allow non-rtmutex lock types to be boostedJoel Fernandes (Google)2023-01-051-43/+56
| | | | | | | * | refscale: Add tests using SLAB_TYPESAFE_BY_RCUPaul E. McKenney2023-01-051-0/+234
| | | | | | | * | refscale: Provide for initialization failurePaul E. McKenney2023-01-041-5/+11
| | | | | | | * | torture: Seed torture_random_state on CPUPaul E. McKenney2023-01-041-1/+1
| | | | | | | |/
| | | | | | * | rcu-tasks: Handle queue-shrink/callback-enqueue race conditionZqiang2023-01-041-5/+8
| | | | | | * | rcu-tasks: Make rude RCU-Tasks work well with CPU hotplugZqiang2023-01-041-5/+3
| | | | | | * | rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes()Frederic Weisbecker2023-01-043-2/+32
| | | | | | * | rcu-tasks: Remove preemption disablement around srcu_read_[un]lock() callsFrederic Weisbecker2023-01-041-4/+0
| | | | | | * | rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu purposeFrederic Weisbecker2023-01-041-8/+29
| | | | | | * | rcu-tasks: Use accurate runstart time for RCU Tasks boot-time testingZqiang2023-01-041-5/+3
| | | | | | |/
| | | | | * | kernel/notifier: Remove CONFIG_SRCUPaul E. McKenney2023-02-031-3/+0
| | | | | * | init: Remove "select SRCU"Paul E. McKenney2023-02-031-1/+0
| | | | | * | fs/quota: Remove "select SRCU"Paul E. McKenney2023-02-031-1/+0
| | | | | * | fs/notify: Remove "select SRCU"Paul E. McKenney2023-02-031-1/+0
| | | | | * | fs/btrfs: Remove "select SRCU"Paul E. McKenney2023-02-031-1/+0
| | | | | * | fs: Remove CONFIG_SRCUPaul E. McKenney2023-02-031-25/+0
| | | | | * | drivers/pci/controller: Remove "select SRCU"Paul E. McKenney2023-02-031-1/+1
| | | | | * | drivers/net: Remove "select SRCU"Paul E. McKenney2023-02-031-1/+0
| | | | | * | drivers/md: Remove "select SRCU"Paul E. McKenney2023-02-031-1/+0
| | | | | * | drivers/hwtracing/stm: Remove "select SRCU"Paul E. McKenney2023-02-031-1/+0
| | | | | * | drivers/dax: Remove "select SRCU"Paul E. McKenney2023-02-031-1/+0
| | | | | * | drivers/base: Remove CONFIG_SRCUPaul E. McKenney2023-02-031-42/+0
| | | | | |/
| | | | * | srcu: Update comment after the index flipPaul E. McKenney2023-01-041-4/+5
| | | | * | srcu: Yet more detail for srcu_readers_active_idx_check() commentsPaul E. McKenney2023-01-041-16/+51
| | | | * | srcu: Remove needless rcu_seq_done() check while holding read lockPingfan Liu2023-01-041-4/+7
| | | | * | rcu: Add test code for semaphore-like SRCU readersPaul E. McKenney2023-01-041-0/+3
| | | | * | rcu: Add srcu_down_read() and srcu_up_read()Paul E. McKenney2023-01-041-0/+45
| | | | * | srcu: Fix the comparision in srcu_invl_snp_seq()Pingfan Liu2023-01-041-1/+1
| | | | * | srcu: Fix a misspelling in commentPingfan Liu2023-01-041-1/+1
| | | | * | srcu: Delegate work to the boot cpu if using SRCU_SIZE_SMALLPingfan Liu2023-01-041-4/+5
| | | | * | srcu: Release early_srcu resources when no longer in useZqiang2023-01-041-0/+1
| | | | |/
| | | * | rcu/kvfree: Add kvfree_rcu_mightsleep() and kfree_rcu_mightsleep()Uladzislau Rezki (Sony)2023-02-031-0/+3
| | | * | rcu/kvfree: Split ready for reclaim objects from a batchUladzislau Rezki (Sony)2023-01-041-33/+54
| | | * | rcu/kvfree: Carefully reset number of objects in krcpUladzislau Rezki (Sony)2023-01-041-10/+30