]> www.infradead.org Git - users/jedix/linux-maple.git/commit
Merge tag 'sched_ext-for-6.12-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel...
authorLinus Torvalds <torvalds@linux-foundation.org>
Wed, 30 Oct 2024 02:35:40 +0000 (16:35 -1000)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 30 Oct 2024 02:35:40 +0000 (16:35 -1000)
commitdaa9f66fe194f672d2c94d879b6dad7035e03ebe
treed2ae3065e809457070ccbaca15946275c8280abf
parent7fbaacafbc55c56ca156a628a805f79a2cbe7103
parentc31f2ee5cd7da3086eb4fbeef9f3afdc8e01d36b
Merge tag 'sched_ext-for-6.12-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext

Pull sched_ext fixes from Tejun Heo:

 - Instances of scx_ops_bypass() could race each other leading to
   misbehavior. Fix by protecting the operation with a spinlock.

 - selftest and userspace header fixes

* tag 'sched_ext-for-6.12-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext:
  sched_ext: Fix enq_last_no_enq_fails selftest
  sched_ext: Make cast_mask() inline
  scx: Fix raciness in scx_ops_bypass()
  scx: Fix exit selftest to use custom DSQ
  sched_ext: Fix function pointer type mismatches in BPF selftests
  selftests/sched_ext: add order-only dependency of runner.o on BPFOBJ
kernel/sched/ext.c