xe_sriov_vfi...op_copy_exit(9)
๐ xe_sriov_vfi...op_copy_exit(9) ๐
okay so this is a page straight outta the Kernel API Manual, and bestie, it's giving "one tiny function that finishes a big job" energy. the star of the show? xe_sriov_vfio_stop_copy_exit โ it wraps up a VF device migration data save. like, the data's already copied, this is the mic-drop moment where you're done saving. periodt. โจ
๐ธ NAME ๐ธ
xe_sriov_vfio_stop_copy_exit โ finish a VF device migration data save. that's it, that's the whole vibe. it's the "okay we're done here, bye ๐" of migration data saving.
๐ SYNOPSIS ๐
int xe_sriov_vfio_stop_copy_exit (struct xe_device *xe , unsigned int vfid );
like, that's the whole signature. two args, one int coming back at you. no cap. ๐
๐ฆ ARGUMENTS ๐ฆ
xeโ the PFxe_device, and you get it by callingxe_sriov_vfio_get_pf. that's literally where it comes from, don't just manifest one out of thin air, iykyk. ๐ฎvfidโ the VF identifier, and bestie listen: it can't be 0. like, zero is not the move here. fr fr. ๐
โญ RETURN โญ
0 on success, or a negative error code if it failed. so basically zero = slay, negative = something went sideways. check it, don't ignore it. ๐
๐ SEE ALSO ๐
this is the friend group, and they all live in the kernel file ./include/drm/intel/xe_sriov_vfio.h:
xe_sriov_vfio_get_pf(9)xe_sriov_vfio_migration_supported(9)xe_sriov_vfio_flr_prepare(9)xe_sriov_vfio_wait_flr_done(9)xe_sriov_vfio_suspend_device(9)xe_sriov_vfio_resume_device(9)xe_sriov_vfio_stop_copy_enter(9)xe_sriov_vfio_resume_data_enter(9)xe_sriov_vfio_resume_data_exit(9)xe_sriov_vfio_error(9)xe_sriov_vfio_data_read(9)xe_sriov_vfio_data_write(9)xe_sriov_vfio_stop_copy_size(9)
like, read the whole squad. it's giving main character energy but the whole ensemble ate. ๐
and that's the page!! go finish that save bestie, you got this. ๐ซถ
signed off from ./include/drm/intel โ October 2026 edition, mwah ๐๐งโโ๏ธ
๐ฆ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms