diff options
author | Paul E. McKenney <paulmck@kernel.org> | 2021-11-29 11:46:33 -0800 |
---|---|---|
committer | Paul E. McKenney <paulmck@kernel.org> | 2021-12-09 10:52:11 -0800 |
commit | 2cee0789b458afa384c422b5969c1a338891fd33 (patch) | |
tree | dea77aeb194de1e612e71dd7e64ab7218abbeca7 /kernel/kexec_elf.c | |
parent | ab97152f88a4d580b89f0b7cc3028ffac438216f (diff) |
rcu-tasks: Use separate ->percpu_dequeue_lim for callback dequeueing
Decreasing the number of callback queues is a bit tricky because it
is necessary to handle callbacks that were queued before the number of
queues decreased, but which were not ready to invoke until afterwards.
This commit takes a first step in this direction by maintaining a separate
->percpu_dequeue_lim to control callback dequeueing, in addition to the
existing ->percpu_enqueue_lim which now controls only enqueueing.
Reported-by: Martin Lau <kafai@fb.com>
Cc: Neeraj Upadhyay <neeraj.iitr10@gmail.com>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Diffstat (limited to 'kernel/kexec_elf.c')
0 files changed, 0 insertions, 0 deletions