HomeFreeBSD

sched: mark several kern.sched.* sysctls as CTLFLAG_RWTUN

Description

sched: mark several kern.sched.* sysctls as CTLFLAG_RWTUN

The following sysctls which are not touched during boot time
initialization are marked as CTLFLAG_RWTUN so they can be set by loader
tunables as well:

  • kern.sched.interact
  • kern.sched.preempt_thresh
  • kern.sched.static_boost
  • kern.sched.idlespins
  • kern.sched.balance
  • kern.sched.steal_idle
  • kern.sched.steal_thresh
  • kern.sched.trysteal_limit
  • kern.sched.always_steal

MFC after: 1 week
Reviewed by: markj
Differential Revision: https://reviews.freebsd.org/D50279

(cherry picked from commit 62f55b34ec42750adb1833414de07e88e5148899)

Details

Provenance
khngAuthored on May 11 2025, 6:59 PM
Reviewer
markj
Differential Revision
D50279: sched: mark several kern.sched.* sysctls as CTLFLAG_RWTUN
Parents
rG3f5262eb0b22: seq.1: Reset option list alignment + tag spdx
Branches
Unknown
Tags
Unknown