dm_test_dmub..._irq_offload(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 dm_test_dmub_outbox1_low_irq_offload(9) 🌸

okay bestie, welcome to the Kernel API Manual ✨ this one's a KUnit test page and it's honestly kinda short but we're gonna give it the full main-character treatment anyway πŸ’…


πŸ’– NAME πŸ’–

dm_test_dmub_outbox1_low_irq_offload β€” the test that checks offloaded callback dispatch πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

void dm_test_dmub_outbox1_low_irq_offload (struct kunit *test );

🫢 ARGUMENTS 🫢

  • test β€” the KUnit test context 🧚 that's it, that's the whole argument list, she's low maintenance

✨ DESCRIPTION ✨

okay so here's the vibe: notifications get enabled πŸ’– with a callback that's all registered and cozy, and thread offload is switched on too β€” which means that callback doesn't just fire off right there and then, nope, she gets dispatched via the delayed HPD work queue πŸŒ€ and that is literally the whole thing this test is checking.

ngl it's giving "small test, big responsibility" energy πŸ‘‘


🌈 SEE ALSO 🌈

first up, the kernel file this lives in, no cap:

./drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_irq_test.c

and now the extended universe, bestie β€” every single sibling in this test family, keep scrolling, there are a lot of them 🫢

that's the whole friend group, fr fr πŸ˜­πŸ’€


and that's the page bestie!! πŸŽ€ sign-off time: this cutie came from the source/version line ./drivers/gpu/drm/amd/display/... and she's dated October 2026 ✨ go forth and test those offloaded callbacks, ily, bye πŸ‘‘πŸ’–πŸ¦‹

πŸ“¦ where this page comes from