xe_gt_sriov...store_failed(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… xe_gt_sriov_pf_control_check_restore_failed β€” like, the vibe check for restore failures

okay so bestie, welcome to the Kernel API Manual ✨ this one's a little function with a big name and honestly it's giving "I'm the friend who double-checks everything before we leave the house" πŸŽ€


✨ NAME ✨

xe_gt_sriov_pf_control_check_restore_failed β€” the one that checks whether restore processing has failed, fr fr 🫢


🌸 SYNOPSIS 🌸

bool xe_gt_sriov_pf_control_check_restore_failed(struct xe_gt *gt,
                                                 unsigned int vfid);

πŸ¦‹ ARGUMENTS πŸ¦‹

  • gt β€” the xe_gt πŸš— like, the actual graphics tile we're talking about, bestie
  • vfid β€” the VF identifier πŸ”’ the number that tells you which virtual function we're checking on

πŸ’– DESCRIPTION πŸ’–

So here's the tea β˜• this function is for PF only. That's it, that's the whole note. PF main character energy, VFs sit this one out πŸ‘‘


⭐ RETURN ⭐

  • true β€” yup, restore processing failed 😭 the sad ending
  • false β€” nope, it didn't fail πŸ’– everything's chill

πŸ”₯ SEE ALSO πŸ”₯

okay this list is long but every single one of them is iconic in their own right, no skips πŸ’…

The kernel file: ./drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c

The VF state machine(9)

The VF PAUSE state machine(9), xe_gt_sriov_pf_control_pause_vf(9)

The VF RESUME state machine(9), xe_gt_sriov_pf_control_resume_vf(9)

The VF SAVE state machine(9), plus its whole friend group:

The VF RESTORE state machine(9) β€” literally the one we're living in rn:

The VF STOP state machine(9), xe_gt_sriov_pf_control_stop_vf(9)

The VF FLR state machine(9), with:

The VF FLR Flow with GuC(9), xe_gt_sriov_pf_control_process_guc2pf(9)

and last but never least πŸ’œ xe_gt_sriov_pf_control_init(9), xe_gt_sriov_pf_control_restart(9)


okay that's the whole page bestie, go forth and check those restores πŸ’–

and finally, the cute sign-off you asked for πŸŽ€ this lil' page lives in ./drivers/gpu/drm/xe, the version/date stamp on it says October 2026, and up top in the header it's chillin' as xe_gt_sriov...store_failed(9) β€” yes the name is truncated, no we don't know why, it's just how the manpage generator woke up that day πŸ’€ periodt 🌈

πŸ“¦ where this page comes from