Complete

Miscellaneous updates in various parts of the FreeBSD source tree.

Contact: Olivier Certner <olce@freebsd.org>

In Q2 of 2024, Long-term contractor Olivier Certner was active in a few different parts of the tree:

  • rtprio(2): Updating the number of queues per runqueue from 64 to 256
  • Vnode recycling/ZFS ARC reclaim: Reviewed a fix for bug #275594, liaised with upstream to obtain and test a backport, had an EN issued and applied as 13.3-RELEASE-p2, and started longer-term work to improve the vnode reclaiming mechanisms and have ZFS pass the right information
  • ULE scheduler: Updated to work on a single runqueue instead of 3 for POSIX compliance concerning the number of distinct SCHED_FIFO/SCHED_RR priority levels
  • Miscellaneous: Many (26) reviews, ports updates, and investigated DRM problems
  • Published a EuroBSDCon 2023 conference report in the FreeBSD Journal.