Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
* | Merge tag 'rcu.2023.02.10a' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 2023-02-21 | 54 | -839/+1734 | |
|\ | ||||||
| * | Merge branch 'stall.2023.01.09a' into HEAD | Paul E. McKenney | 2023-02-03 | 9 | -5/+112 | |
| |\ | ||||||
| | * | rcu: Allow up to five minutes expedited RCU CPU stall-warning timeouts | Paul E. McKenney | 2023-01-09 | 2 | -2/+2 | |
| | * | rcu: Align the output of RCU CPU stall warning messages | Zhen Lei | 2023-01-05 | 1 | -2/+2 | |
| | * | rcu: Add RCU stall diagnosis information | Zhen Lei | 2023-01-05 | 7 | -0/+90 | |
| | * | sched: Add helper nr_context_switches_cpu() | Zhen Lei | 2023-01-05 | 2 | -0/+6 | |
| | * | sched: Add helper kstat_cpu_softirqs_sum() | Zhen Lei | 2023-01-05 | 1 | -0/+11 | |
| | * | genirq: Fix the return type of kstat_cpu_irqs_sum() | Zhen Lei | 2023-01-04 | 1 | -1/+1 | |
| | | | ||||||
| | \ | ||||||
| | \ | ||||||
| | \ | ||||||
| | \ | ||||||
| | \ | ||||||
| | \ | ||||||
| | \ | ||||||
| | \ | ||||||
| | \ | ||||||
| | \ | ||||||
| | \ | ||||||
| *-----------. \ | Merge branches 'doc.2023.01.05a', 'fixes.2023.01.23a', 'kvfree.2023.01.03a', ... | Paul E. McKenney | 2023-02-03 | 39 | -506/+1010 | |
| |\ \ \ \ \ \ \ \ | ||||||
| | | | | | | | * | | rcu: Permit string-valued Kconfig options in kvm.sh | Paul E. McKenney | 2023-01-04 | 1 | -1/+1 | |
| | | | | | | | * | | torture: Permit double-quoted-string Kconfig options | Paul E. McKenney | 2023-01-04 | 1 | -3/+2 | |
| | | | | | | | * | | selftests: rcutorture: Use "grep -E" instead of "egrep" | Tiezhu Yang | 2023-01-04 | 5 | -12/+12 | |
| | | | | | | | * | | torture: make kvm-find-errors.sh check for compressed vmlinux files | Paul E. McKenney | 2023-01-04 | 1 | -1/+1 | |
| | | | | | | | |/ | ||||||
| | | | | | | * | | torture: Fix hang during kthread shutdown phase | Joel Fernandes (Google) | 2023-01-05 | 1 | -1/+1 | |
| | | | | | | * | | rcutorture: Drop sparse lock-acquisition annotations | Paul E. McKenney | 2023-01-05 | 1 | -6/+6 | |
| | | | | | | * | | locktorture: Make the rt_boost factor a tunable | Joel Fernandes (Google) | 2023-01-05 | 1 | -5/+7 | |
| | | | | | | * | | locktorture: Allow non-rtmutex lock types to be boosted | Joel Fernandes (Google) | 2023-01-05 | 1 | -43/+56 | |
| | | | | | | * | | refscale: Add tests using SLAB_TYPESAFE_BY_RCU | Paul E. McKenney | 2023-01-05 | 1 | -0/+234 | |
| | | | | | | * | | refscale: Provide for initialization failure | Paul E. McKenney | 2023-01-04 | 1 | -5/+11 | |
| | | | | | | * | | torture: Seed torture_random_state on CPU | Paul E. McKenney | 2023-01-04 | 1 | -1/+1 | |
| | | | | | | |/ | ||||||
| | | | | | * | | rcu-tasks: Handle queue-shrink/callback-enqueue race condition | Zqiang | 2023-01-04 | 1 | -5/+8 | |
| | | | | | * | | rcu-tasks: Make rude RCU-Tasks work well with CPU hotplug | Zqiang | 2023-01-04 | 1 | -5/+3 | |
| | | | | | * | | rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes() | Frederic Weisbecker | 2023-01-04 | 3 | -2/+32 | |
| | | | | | * | | rcu-tasks: Remove preemption disablement around srcu_read_[un]lock() calls | Frederic Weisbecker | 2023-01-04 | 1 | -4/+0 | |
| | | | | | * | | rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu purpose | Frederic Weisbecker | 2023-01-04 | 1 | -8/+29 | |
| | | | | | * | | rcu-tasks: Use accurate runstart time for RCU Tasks boot-time testing | Zqiang | 2023-01-04 | 1 | -5/+3 | |
| | | | | | |/ | ||||||
| | | | | * | | kernel/notifier: Remove CONFIG_SRCU | Paul E. McKenney | 2023-02-03 | 1 | -3/+0 | |
| | | | | * | | init: Remove "select SRCU" | Paul E. McKenney | 2023-02-03 | 1 | -1/+0 | |
| | | | | * | | fs/quota: Remove "select SRCU" | Paul E. McKenney | 2023-02-03 | 1 | -1/+0 | |
| | | | | * | | fs/notify: Remove "select SRCU" | Paul E. McKenney | 2023-02-03 | 1 | -1/+0 | |
| | | | | * | | fs/btrfs: Remove "select SRCU" | Paul E. McKenney | 2023-02-03 | 1 | -1/+0 | |
| | | | | * | | fs: Remove CONFIG_SRCU | Paul E. McKenney | 2023-02-03 | 1 | -25/+0 | |
| | | | | * | | drivers/pci/controller: Remove "select SRCU" | Paul E. McKenney | 2023-02-03 | 1 | -1/+1 | |
| | | | | * | | drivers/net: Remove "select SRCU" | Paul E. McKenney | 2023-02-03 | 1 | -1/+0 | |
| | | | | * | | drivers/md: Remove "select SRCU" | Paul E. McKenney | 2023-02-03 | 1 | -1/+0 | |
| | | | | * | | drivers/hwtracing/stm: Remove "select SRCU" | Paul E. McKenney | 2023-02-03 | 1 | -1/+0 | |
| | | | | * | | drivers/dax: Remove "select SRCU" | Paul E. McKenney | 2023-02-03 | 1 | -1/+0 | |
| | | | | * | | drivers/base: Remove CONFIG_SRCU | Paul E. McKenney | 2023-02-03 | 1 | -42/+0 | |
| | | | | |/ | ||||||
| | | | * | | srcu: Update comment after the index flip | Paul E. McKenney | 2023-01-04 | 1 | -4/+5 | |
| | | | * | | srcu: Yet more detail for srcu_readers_active_idx_check() comments | Paul E. McKenney | 2023-01-04 | 1 | -16/+51 | |
| | | | * | | srcu: Remove needless rcu_seq_done() check while holding read lock | Pingfan Liu | 2023-01-04 | 1 | -4/+7 | |
| | | | * | | rcu: Add test code for semaphore-like SRCU readers | Paul E. McKenney | 2023-01-04 | 1 | -0/+3 | |
| | | | * | | rcu: Add srcu_down_read() and srcu_up_read() | Paul E. McKenney | 2023-01-04 | 1 | -0/+45 | |
| | | | * | | srcu: Fix the comparision in srcu_invl_snp_seq() | Pingfan Liu | 2023-01-04 | 1 | -1/+1 | |
| | | | * | | srcu: Fix a misspelling in comment | Pingfan Liu | 2023-01-04 | 1 | -1/+1 | |
| | | | * | | srcu: Delegate work to the boot cpu if using SRCU_SIZE_SMALL | Pingfan Liu | 2023-01-04 | 1 | -4/+5 | |
| | | | * | | srcu: Release early_srcu resources when no longer in use | Zqiang | 2023-01-04 | 1 | -0/+1 | |
| | | | |/ | ||||||
| | | * | | rcu/kvfree: Add kvfree_rcu_mightsleep() and kfree_rcu_mightsleep() | Uladzislau Rezki (Sony) | 2023-02-03 | 1 | -0/+3 | |
| | | * | | rcu/kvfree: Split ready for reclaim objects from a batch | Uladzislau Rezki (Sony) | 2023-01-04 | 1 | -33/+54 | |
| | | * | | rcu/kvfree: Carefully reset number of objects in krcp | Uladzislau Rezki (Sony) | 2023-01-04 | 1 | -10/+30 |