ENUM PANTHOR_CSG_PRIORITY(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– enum panthor_csg_priority πŸ’–

okay bestie, welcome to the Kernel API Manual glow-up for enum panthor_csg_priority β€” aka the group priority vibes. It’s giving scheduler hierarchy realness, and honestly? iconic. πŸŽ€


🌸 NAME 🌸

enum panthor_csg_priority β€” Group priority. periodt. πŸ’…


✨ SYNOPSIS ✨

       enum panthor_csg_priority {
           PANTHOR_CSG_PRIORITY_LOW ,
           PANTHOR_CSG_PRIORITY_MEDIUM ,
           PANTHOR_CSG_PRIORITY_HIGH ,
           PANTHOR_CSG_PRIORITY_RT ,
           PANTHOR_CSG_PRIORITY_COUNT

       };

πŸŽ€ Constants πŸŽ€

  • PANTHOR_CSG_PRIORITY_LOW β€” Low priority group. the low-key lane, no cap. πŸ¦‹
  • PANTHOR_CSG_PRIORITY_MEDIUM β€” Medium priority group. solid middle-child energy, but make it useful. 🌸
  • PANTHOR_CSG_PRIORITY_HIGH β€” High priority group. highkey important, bestie. πŸ”₯
  • PANTHOR_CSG_PRIORITY_RT β€” Real-time priority group. Real-time priority allows one to preempt scheduling of other non-real-time groups. When such a group becomes executable, it will evict the group with the lowest non-rt priority if there's no free group slot available. not me learning scheduler drama at this hour 😭
  • PANTHOR_CSG_PRIORITY_COUNT β€” Number of priority levels. the headcount, the final boss of the enum. πŸ’€

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/gpu/drm/panthor/panthor_sched.c is on the list too, plus the whole bestie lineup:


xoxo, your fav kernel bestie πŸ’… β€” source/version: ./drivers/gpu/drm/panthor, dated October 2026, for enum panthor_csg_priority(9). 🫢✨

πŸ“¦ where this page comes from