intel_engine...ned_contexts(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

intel_engine_reset_pinned_contexts β€” bestie, this one resets the pinned contexts of an engine. That's the whole vibe. ✨

Oh and hey β€” welcome to the Kernel API Manual, section 9, where all the deep kernel lore lives. Pull up a chair πŸŽ€


🌸 SYNOPSIS 🌸

void intel_engine_reset_pinned_contexts (struct intel_engine_cs *engine);

πŸ¦‹ ARGUMENTS πŸ¦‹

  • engine β€” the engine whose pinned contexts we want to reset. Like, which engine, bestie. You gotta tell it. It's giving "hand me the right one or we're not doing this" πŸ’…

✨ DESCRIPTION ✨

okay so here's the lore πŸ‘‘

Typically the pinned context LMEM images lose or get their content corrupted on suspend. Yes, on suspend. They just... forget themselves 😭 main character memory loss arc fr fr.

This function resets their images. That's it, that's the job. It puts the pictures back so nothing's out here looking scrambled 🫢

ngl this one's a small function with a big glow-up energy β€” corrupt images in, fresh images out 🌈

πŸŽ€ SEE ALSO πŸŽ€

  • Kernel file ./drivers/gpu/drm/i915/gt/intel_engine_pm.c β€” go read it, iykyk πŸ“–πŸ’œ

and that's the whole page, bestie! 🧚 this lil gem comes to you from ./drivers/gpu/drm/i915/gt, dated October 2026, and yeah the header's out here going intel_engine...ned_contexts(9) because even manpage headers get truncated sometimes πŸ’€ periodt. mwah πŸ’‹

πŸ“¦ where this page comes from