i915_request_is_running(9)
β¨ i915_request_is_running(9) β¨
okay so this is a page straight outta the Kernel API Manual and it's literally about one tiny little bool function, but bestie it matters. we're checking up on an i915 request to see if it's actually, like, doing something. main character energy for a bool, honestly π
π NAME π
i915_request_is_running β check if the request may actually be executing
like, may. we'll get to that. foreshadowing π¦
πΈ SYNOPSIS πΈ
bool i915_request_is_running (const struct i915_request *rq );
one function, one argument, returns a bool. clean. iconic. no notes. β¨
π ARGUMENTS π
rqβ the request π« (yes that's the whole description, she's lowkey mysterious, we love a minimalist)
π₯ DESCRIPTION π₯
okay so here's the tea β β this returns true if the request is currently submitted to hardware and has passed its start point. in other words: the context is all set up and it is not busywaiting. she's out there living her life on the GPU π«Ά
β οΈ but babes, listen β it may no longer be running by the time the function returns! π the second you get your answer, the situation could've already changed. it's giving "checked the group chat and the plans got cancelled in the time it took to read it." snapshot, not a promise, iykyk π
π SEE ALSO π
- the kernel file:
./drivers/gpu/drm/i915/i915_request.h hwsp_seqno(9)i915_request_started(9)i915_request_is_ready(9)
go read those next, bestie, they're the friend group π
okay that's the whole page!! and for the little receipt at the bottom: this one's from ./drivers/gpu/drm/i915, dated October 2026, and it's the i915_request_is_running(9) page π slay, go check if your request is running (as of right now, anyway π¦) π
π¦ 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