[Midnightbsd-cvs] [MidnightBSD/src] 0486a9: sched: avoid MIC class bias for running threads

Lucas Holt noreply at github.com
Sat Jun 13 19:27:46 EDT 2026


  Branch: refs/heads/master
  Home:   https://github.com/MidnightBSD/src
  Commit: 0486a9122421ef8c8e6f448d1694c382556d6460
      https://github.com/MidnightBSD/src/commit/0486a9122421ef8c8e6f448d1694c382556d6460
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-06-13 (Sat, 13 Jun 2026)

  Changed paths:
    M sys/kern/sched_mic.c

  Log Message:
  -----------
  sched: avoid MIC class bias for running threads

Limit MIC class-aware CPU selection to placement of non-running threads. When sched_pickcpu() is repicking an already-running thread during sched_switch(), use the ULE-like class-blind search so MIC does not amplify switch-time migration handoffs.

Signed-off-by: Lucas Holt <luke at foolishgames.com>

AI-Assisted-by: GPT-5 Codex



To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications


More information about the Midnightbsd-cvs mailing list