]> Gentwo Git Trees - linux/.git/commit
sched_ext: Mark racy bitfields to prevent adding fields that can't tolerate races
authorTejun Heo <tj@kernel.org>
Wed, 5 Nov 2025 22:03:08 +0000 (12:03 -1000)
committerTejun Heo <tj@kernel.org>
Wed, 5 Nov 2025 22:07:09 +0000 (12:07 -1000)
commit5a629ecbcdffacfb04fc4eb0098c0688f38c8b9d
tree87de683d563850dcf7053ac890a924fcaf971f7d
parentd723f36e014d296d668b577c0c69cc37be75e6d2
sched_ext: Mark racy bitfields to prevent adding fields that can't tolerate races

The warned bitfields in struct scx_sched are updated racily from concurrent
CPUs causing RMW races, which is fine for these boolean warning flags. Add a
comment marking this area to prevent future fields that can't tolerate racy
updates from being added here.

Signed-off-by: Tejun Heo <tj@kernel.org>
kernel/sched/ext_internal.h