Re: Current ULE state and plans (was Re: HMP scheduling on FreeBSD)

Steve Kargl <[email protected]> Thu, 29 Jan 2026 11:58:02 -0800
Newsgroups gmane.os.freebsd.architechture
Message-ID <[email protected]>
On 1/22/26 11:21, Konstantin Belousov wrote:
> Selecting an arbitrary message to reply in the thread.
> Also added arch@, perhaps hackers@ should be dropped for replies.
> 
> I wrote a patch that allows to compile both ULE and 4BSD into same kernel,
> and select the scheduler at boot.  See https://reviews.freebsd.org/D54831
> First comment on the review contains important usage information and
> some special note about armv7.
> 

Kib,

Thanks for working on this feature!  I see that it
has handed in /usr/src, and I've just completed a
buildworld/buildkernel dance.

I looked in /usr/src/UPDATING for a blurb describing
how to select the scheduler.  There isn't one (as
you likely know).  I assume I need to set

kern.sched.name=ULE

or 4BSD /boot/loader.conf.

-- 
steve