Re: Suppressing the _KPOSIX_PRIORITY_SCHEDULING kernel config option

From: A. Wilcox <AWilcox_at_Wilcox-Tech.com>
Date: Fri, 17 Nov 2023 11:43:28 UTC
On Nov 17, 2023, at 5:12 AM, Olivier Certner <olivier.freebsd@free.fr> wrote:
> [ snip ]
> 
> For all these reasons, I'm planning to just remove _KPOSIX_PRIORITY_SCHEDULING and have the code it controls always compiled in.  An alternative would be the painful work of determining what would make sense to fall under this option and effectively separating the code properly, but I don't think it's worth it, and as can be seen from above the status quo is not satisfying either.
> 
> Any objections? Or other thoughts?
> 
> Thanks and regards.
> 
> --
> Olivier Certner

This was introduced as an option in 1998 for testing.  It looks like
the last mail to -current about it breaking something seems to have
been before the turn of the millennium[1].  -ports mentioned that you
need it as a “standard API” as far back as 2008 and earlier[2].
My opinion is that this really shouldn’t be an option and shouldn’t
have been since it was stablised somewhere in the Bush administration.

Best,
-A.

[1]: https://www.mail-archive.com/freebsd-current%40freebsd.org/msg01656.html
[2]: https://lists.freebsd.org/pipermail/freebsd-ports/2008-March/047585.html