aboutsummaryrefslogtreecommitdiffstats
path: root/lib/mpi/mpi-mod.c
diff options
context:
space:
mode:
authorEmil Tsalapatis <[email protected]>2025-10-16 18:11:26 +0000
committerTejun Heo <[email protected]>2025-10-16 18:34:00 +0000
commita3c4a0a42e61aad1056a3d33fd603c1ae66d4288 (patch)
treecd6e6bbed46c0cc1dfa35829b6e1dec32ca3c5ba /lib/mpi/mpi-mod.c
parentsched_ext: Fix scx_kick_pseqs corruption on concurrent scheduler loads (diff)
downloadkernel-a3c4a0a42e61aad1056a3d33fd603c1ae66d4288.tar.gz
kernel-a3c4a0a42e61aad1056a3d33fd603c1ae66d4288.zip
sched_ext: fix flag check for deferred callbacks
When scheduling the deferred balance callbacks, check SCX_RQ_BAL_CB_PENDING instead of SCX_RQ_BAL_PENDING. This way schedule_deferred() properly tests whether there is already a pending request for queue_balance_callback() to be invoked at the end of .balance(). Fixes: a8ad873113d3 ("sched_ext: defer queue_balance_callback() until after ops.dispatch") Signed-off-by: Emil Tsalapatis <[email protected]> Signed-off-by: Tejun Heo <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-mod.c')
0 files changed, 0 insertions, 0 deletions