dm_test_mst_...lloc_success(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dm_test_mst_...lloc_success(9) πŸ’…

okay bestie, welcome to the Kernel API Manual β€” this page is literally about dm_test_mst_update_mgr_dealloc_success, and it's giving β€œtiny KUnit test, big dealloc energy.” ✨

🌸 NAME 🌸

dm_test_mst_update_mgr_dealloc_success β€” Exercise the deallocation path.

✨ SYNOPSIS ✨

void dm_test_mst_update_mgr_dealloc_success (struct kunit *test );

πŸŽ€ ARGUMENTS πŸŽ€

  • test β€” The KUnit test context. That's the whole vibe; it's the test's little world. 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so this test builds a minimal MST topology-state fixture, no cap. The goal is to get the helper past the early NULL checks and through dm_helpers_construct_old_payload and drm_dp_remove_payload_part2 β€” both of which are pure list/slot math with no remote DPCD/AUX traffic. 🧚

After that, you gotta check the post-state like a responsible main character: MST_CLEAR_ALLOCATED_PAYLOAD must be set, MST_ALLOCATE_NEW_PAYLOAD cleared, and the payload's slot released. Periodt. πŸ’…

🌈 SEE ALSO 🌈

the squad of related tests, all the (9) besties:

okay that's the page! signing off from ./drivers/gpu/drm/amd/display/..., dated October 2026 β€” catch u later, dm_test_mst_...lloc_success(9) πŸ’–

πŸ“¦ where this page comes from