dm_test_dis...th_sso_delay(9)
β¨ NAME β¨
Okay bestie, so this page is from the Kernel API Manual (yes, that's the vibe β kernel API, main character energy) and it's all about one very specific little test function:
dm_test_dispatch_next_event_opt_idle_with_sso_delay β and what it's testing, fr fr, is the case where sso_delay_ns > 0, the SSO timer is in play, and there's no IMMEDIATE π
Like, it's that exact scenario. No cap.
πΈ SYNOPSIS πΈ
void dm_test_dispatch_next_event_opt_idle_with_sso_delay (struct kunit
*test );
That's the whole signature, iconically short π
π¦ ARGUMENTS π¦
testβ the KUnit test context. That's it. That's the one (1) argument, and honestly she's carrying the whole test on her shoulders π«Ά
π SEE ALSO π
First up, the kernel file where this lives β literally its home π :
./drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_ism_test.c
And now, the squad β the whole friend group of related tests, all listed exactly as they are, no edits, no cutting corners π€ go say hi to:
dm_test_ism_idle_delay_entry_count_exceeds_history_size(9)dm_test_ism_init_sets_initial_state(9)dm_test_ism_fini_after_init(9)dm_test_ism_set_last_idle_ts_updates_timestamp(9)dm_test_ism_insert_record_basic(9)dm_test_ism_insert_record_wraps_around(9)dm_test_ism_trigger_event_valid_transition(9)dm_test_ism_trigger_event_invalid_transition(9)dm_test_dispatch_next_event_hyst_wait_no_delay(9)dm_test_dispatch_next_event_hyst_wait_with_delay(9)dm_test_dispatch_next_event_opt_idle_no_sso_delay(9)dm_test_dispatch_next_event_timer_aborted(9)dm_test_dispatch_next_event_no_action_state(9)dm_test_ism_commit_event_no_state(9)dm_test_ism_commit_event_cursor_transition(9)dm_test_ism_commit_event_invalid_event(9)dm_test_ism_force_full_power(9)dm_test_ism_disable_enable_cycle(9)dm_test_ism_dispatch_hysteresis_schedule_and_cancel(9)dm_test_ism_dispatch_optimized_idle_defers_sso(9)
Twenty of them. Twenty!! And you will be reading all twenty, because that's what a real one does πβ¨
Lowkey important: this page is a test description, so nothing here is gonna blow up your system β but keep every name spelled exactly right when you go looking, because kernel symbol names do not accept typos and they do not accept vibes π
And that's a wrap, bestie! π This absolute gem comes from ./drivers/gpu/drm/amd/display/... and it's dated October 2026 β future icon behaviour, honestly π See you in the next test, muah π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms