HomeFreeBSD

Add kern/sched_shim.c

Description

Add kern/sched_shim.c

This is the infrastructure to allow scheduler implementation to be
selected on boot, supported by ifuncs.

The DEFINE_SHIM() macros and their usage provided by jrtc27@.

Reviewed by: olce
Tested by: pho
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D54831

Details

Provenance
kibAuthored on Jan 22 2026, 4:19 AM
Reviewer
olce
Differential Revision
D54831: Make ULE and 4BSD coexists
Parents
rG0b474a48dc58: sys/sched.h: add SCHED_STAT_DECLARE()
Branches
Unknown
Tags
Unknown