dm_test_pro...chdog_needed(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ§ͺ dm_test_process_output_callback_and_watchdog_needed(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual ✨ β€” today's main character is dm_test_process_output_callback_and_watchdog_needed(9), and yes that name is a whole entire mouthful, we're gonna get through it together 🫢


🌸 NAME 🌸

dm_test_process_output_callback_and_watchdog_needed β€” literally just checking that the two dworks get scheduled independently, no cap πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

void dm_test_process_output_callback_and_watchdog_needed (struct kunit *test );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • test β€” the KUnit test context, aka the little vibe-holder that carries all the test state around 🧚

✨ DESCRIPTION ✨

so here's the tea β˜• β€” when both callback_needed and watchdog_timer_needed are set, then process_output has to schedule both dworks independently. like, they're not a package deal, they're not doing a couples costume, they each get their own moment πŸ‘‘

that's the whole test. it's giving "small but mighty" energy πŸ”₯


πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file

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

and now the extended universe, bestie β€” the whole friend group 🌈:

like I said. the whole friend group. iykyk 😭🫢


and that's the page, bestie!! this one lives over in ./drivers/gpu/drm/amd/display/..., dated October 2026, and it's page dm_test_pro...chdog_needed(9) of the Kernel API Manual β€” slay, go read the source, mwah πŸ’‹βœ¨πŸŽ€

πŸ“¦ where this page comes from