summaryrefslogtreecommitdiff
path: root/fs/nfs_common/nfslocalio.c
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2024-10-11 14:42:27 -0700
committerLinus Torvalds <torvalds@linux-foundation.org>2024-10-11 14:42:27 -0700
commita1029768f3931b31aa52790f1dde0c7d6a6552eb (patch)
tree10c41d3ebf4f3921d43ac482cd0be11d532d7ee6 /fs/nfs_common/nfslocalio.c
parentd947d6848a790616d6d2ca64097b6e818ffe3017 (diff)
parentf7345ccc62a4b880cf76458db5f320725f28e400 (diff)
Merge tag 'rcu.fixes.6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux
Pull RCU fix from Neeraj Upadhyay: "Fix rcuog kthread wakeup invocation from softirq context on a CPU which has been marked offline. This can happen when new callbacks are enqueued from a softirq on an offline CPU before it calls rcutree_report_cpu_dead(). When this happens on NOCB configuration, the rcuog wake-up is deferred through an IPI to an online CPU. This is done to avoid call into the scheduler which can risk arming the RT-bandwidth after hrtimers have been migrated out and disabled. However, doing IPI call from softirq is not allowed: Fix this by forcing deferred rcuog wakeup through the NOCB timer when the CPU is offline" * tag 'rcu.fixes.6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux: rcu/nocb: Fix rcuog wake-up from offline softirq
Diffstat (limited to 'fs/nfs_common/nfslocalio.c')
0 files changed, 0 insertions, 0 deletions