STRUCT XE_GT_SRIOV_PF_WORKERS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct xe_gt_sriov_pf_workers ✨

okay so this is a page from the Kernel API Manual (the struct xe_g...v_pf_workers(9) one, yes the title got truncated by the man-page people, iconic of them honestly) and we're about to make it make sense πŸ’…


🌸 NAME 🌸

struct xe_gt_sriov_pf_workers β€” GT level workers used by the PF. that's it, that's the whole vibe. GT-level workers, and the PF is the one driving them πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

so the struct literally looks like this, and yes it's a one-member situation, she's minimal:

struct xe_gt_sriov_pf_workers {
    struct work_struct restart;
};

short and slay, no cap 🫢


πŸ‘‘ Members πŸ‘‘

  • restart β€” the worker that executes actions post GT reset. like, after the GT gets reset, this is the little worker bee that goes and does the follow-up stuff. main character energy fr πŸ”₯

⭐ SEE ALSO ⭐

  • Kernel file ./drivers/gpu/drm/xe/xe_gt_sriov_pf_types.h
  • struct xe_gt_sriov_metadata(9)
  • struct xe_gt_sriov_pf(9)

go read those too bestie, iykyk πŸ’–


and that's the whole page!! no notes, she ate 🌈 this gem dropped October 2026 and it lives over in ./drivers/gpu/drm/xe, so when you're poking around the kernel source and you see this struct, you'll know exactly what's up πŸ’œ mwah, bye!! 🧚

πŸ“¦ where this page comes from