dm_test_timi...ntical_modes(9)
π dm_test_timing_unchanged_identical_modes(9) β the NAME section, bestie
okay so this is a page straight out of the Kernel API Manual, section 9, and the header up top literally reads dm_test_timi...ntical_modes(9) because the real name is too long to fit in the margin π β no cap, that's just how it do.
The actual star of the show: dm_test_timing_unchanged_identical_modes β Test identical modes are not "unchanged" β¨
π SYNOPSIS π
void dm_test_timing_unchanged_identical_modes (struct kunit *test );
that's it, that's the whole signature, she's short and she knows it π
πΈ ARGUMENTS πΈ
testβ the KUnit test context. literally just the test's little home base, hand it over and let her cook π«Ά
π¦ DESCRIPTION π¦
okay so here's the tea β β this helper only ever returns true when vtotal/vsync shift (that's the vrr situation, iykyk) while everything else about the timing stays fixed. so if you hand her two identical modes? she's gotta return false. no exceptions, no vibes-based exceptions, just false. periodt π
the whole point of the test is to make sure identical modes are not flagged as "unchanged" β and yes the naming is a little mind-bending, that's the bit, that's the whole bit π
fr fr though: identical modes β false. that's the vibe check this test is running. don't let it flop π
β SEE ALSO β
the main character energy source code lives right here in the kernel file:
./drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_freesync_test.c
and here's the whole friend group, matching, of course π
dm_test_timing_unchanged_null_args(9)dm_test_timing_unchanged_vrr_shift(9)dm_test_timing_unchanged_clock_changed(9)dm_test_set_freesync_fixed_config_60hz(9)dm_test_dc_timing_adjust_pending(9)dm_test_dc_timing_adjust_active_fixed(9)dm_test_dc_timing_adjust_vrr_toggle(9)dm_test_dc_timing_adjust_not_needed(9)dm_test_freesync_config_writeback(9)dm_test_freesync_config_not_capable(9)dm_test_freesync_config_out_of_range(9)dm_test_freesync_config_active_variable(9)dm_test_freesync_config_inactive(9)dm_test_freesync_config_active_fixed(9)dm_test_reset_freesync_config(9)
like, look at that squad. every single one of them linked, every single one of them iconic π
π the cute sign-off π
this lil page comes courtesy of that source file up there under ./drivers/gpu/drm/amd/display/... (the path is truncated in the footer too β she's shy π), dated October 2026, and yeah, the footer repeats dm_test_timi...ntical_modes(9) one more time just to say bye bestie. mwah. slay. study hard, run your tests, and remember: identical modes are never "unchanged" π
β¨π¦
π¦ 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