xe_svm_bo_evict(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– xe_svm_bo_evict(9) β€” SVM evict BO to system memory πŸ’–

okay bestie, this is the xe_svm_bo_evict(9) page from the Kernel API Manual, and it's lowkey iconic: we're evicting a BO to system memory. Let's get into the group chat ✨

🌸 NAME 🌸

xe_svm_bo_evict β€” SVM evict BO to system memory

✨ SYNOPSIS ✨

int xe_svm_bo_evict (struct xe_bo *bo );

πŸŽ€ ARGUMENTS πŸŽ€

  • bo β€” the BO to evict; that's the whole argument, bestie 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so this function evicts the BO to system memory, SVM-style. The GPU SVM layer is doing the absolute most here: it makes sure all device pages are evicted before returning. No sneaky leftovers, periodt πŸ’…

πŸ”₯ RETURN πŸ”₯

  • 0 on success β€” standard error code otherwise

🌈 SEE ALSO 🌈

final vibe check: source/version is ./drivers/gpu/drm/xe, date is October 2026, and the page is literally xe_svm_bo_evict(9) β€” bye bestie, slay your kernel adventures πŸ’…βœ¨

πŸ“¦ where this page comes from