dm_test_atom...heck_rejects(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 dm_test_atomic_async_check_rejects β€” a Kernel API Manual moment πŸ’…

okay so bestie, we're in the Kernel API Manual today and this page is about one very specific little KUnit test. it's giving "small but important", fr fr πŸŽ€


✨ NAME ✨

dm_test_atomic_async_check_rejects β€” verify async check rejections. that's it, that's the whole job 🫢


πŸ¦‹ SYNOPSIS πŸ¦‹

void dm_test_atomic_async_check_rejects (struct kunit *test );

πŸ“ ARGUMENTS πŸ“

  • test β€” the KUnit test context. literally just the test's little home base, no cap 🏠

πŸ’œ DESCRIPTION πŸ’œ

so what does this thing actually do? it verifies whether two specific things get rejected:

  • async flip on non-overlay planes πŸ™…β€β™€οΈ
  • async cursor update on non-cursor planes πŸ™…β€β™€οΈ

that's the whole vibe check. if those don't get rejected, somebody's got a problem, and that somebody is not this test πŸ’€


🌈 SEE ALSO 🌈

Kernel file πŸ“

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

and now the friend group β€” the whole squad of sibling tests, all (9), all iconic πŸ‘‘:


like, read the whole squad if you want the full picture, bestie. iykyk 🧚

and that's the page!! πŸ’– source path is ./drivers/gpu/drm/amd/display/... and this cutie is dated October 2026, living its best life in the Kernel API Manual as dm_test_atom...heck_rejects(9). slay, go run your tests, periodt βœ¨πŸŽ€

πŸ“¦ where this page comes from