dm_test_com...ack_addition(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dm_test_commit_audio_skips_writeback_addition β€” Kernel API Manual

okay so bestie, welcome to the Kernel API Manual 🌸 we're about to vibe through a KUnit test whose name is genuinely a whole paragraph, and honestly? it ate. the man page header is dm_test_com...ack_addition(9) (yes it's truncated, yes that's just how it is, we're not fixing it, it's iconic that way) πŸŽ€


✨ NAME ✨

dm_test_commit_audio_skips_writeback_addition β€” the test that checks writeback addition gets skipped. like, no writeback audio for you, bestie πŸš«πŸ”Š


πŸ¦‹ SYNOPSIS πŸ¦‹

void dm_test_commit_audio_skips_writeback_addition (struct kunit *test
);

that's it. one function. void return. very demure, very mindful ✨


πŸ’œ ARGUMENTS πŸ’œ

  • test β€” the KUnit test context. that's the whole vibe, it's the scaffolding that holds the test together πŸ’…

πŸ”₯ DESCRIPTION πŸ”₯

so here's the tea, and it's kind of important 😭 so listen up:

Even when you've got a valid modeset and the stream status is looking all good β€” like, everything's passing the vibe check β€” writeback connectors still must not publish an HDA audio instance. periodt. πŸ™…β€β™€οΈ

not me explaining this twice, but fr fr: valid modeset βœ…, stream status βœ…, HDA audio instance for writeback connectors ❌. the whole point of the test is that the skip happens anyway. it's giving strict boundaries, and we love that for us πŸ‘‘


🌈 SEE ALSO 🌈

first up, the actual kernel file this lives in (iykyk):

  • ./drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_audio_test.c πŸ“

and now the whole friend group β€” the squad of sibling tests, all listed exactly like this:

like, that's the whole group chat right there 🫢 no cap, they all get along.


sign-off time, besties πŸ§šπŸ’– this page came from ./drivers/gpu/drm/amd/display/... and the version stamp is October 2026 β€” and yeah the footer still says dm_test_com...ack_addition(9) because some things never change πŸ’€ stay slay, go read your kernel source, mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from