dm_test_crt...et_crc_fails(9)
π dm_test_crt...et_crc_fails(9) β from the Kernel API Manual, bestie π
okay so this page is literally called dm_test_crtc_handle_crc_irq_get_crc_fails and yes the header up top is truncated because man page names have a character limit and the kernel said "not my problem" π anyway β it lives in the Kernel API Manual, so you know it's the real deal β¨
πΈ NAME πΈ
dm_test_crtc_handle_crc_irq_get_crc_fails β the test for when a DC CRC read fails, and honestly it's giving "expecting the worst and being right" π
β¨ SYNOPSIS β¨
void dm_test_crtc_handle_crc_irq_get_crc_fails (struct kunit *test );
π¦ ARGUMENTS π¦
testβ the KUnit test context π that's it, that's the whole argument, she's low maintenance.
π« DESCRIPTION π«
So here's the vibe check π: this test verifies that the IRQ handler exits after dc_stream_get_crc returns false β like, it bails before it even thinks about attempting to deliver a DRM CRC entry πͺπ¨
no cap, it's a "does the early exit actually happen" test, and it slays at exactly that one job π«Ά
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_crc_test.cβ go read the source, it's iconic π dm_test_crtc_get_crc_sources(9)dm_test_crtc_verify_crc_source_valid(9)dm_test_crtc_verify_crc_source_invalid(9)dm_test_crtc_configure_crc_source_no_stream(9)dm_test_crtc_configure_crc_source_dprx(9)dm_test_crtc_configure_crc_source_dprx_dither(9)dm_test_crtc_configure_crc_source_crtc(9)dm_test_crtc_configure_crc_source_crtc_dcn36_poly(9)dm_test_crtc_configure_crc_source_crtc_configure_fails(9)dm_test_crtc_configure_crc_source_none(9)dm_test_crtc_set_crc_source_invalid(9)dm_test_crtc_set_crc_source_none_no_stream(9)dm_test_crtc_set_crc_source_none_commit(9)dm_test_crtc_set_crc_source_dprx_no_connector(9)dm_test_crtc_handle_crc_irq_early_returns(9)dm_test_crtc_handle_crc_irq_disabled_source(9)dm_test_crtc_handle_crc_irq_skips_initial_frames(9)dm_test_crtc_handle_crc_irq_dprx_after_skip(9)dm_test_need_dp_aux(9)dm_test_crc_source_should_start_dprx(9)dm_test_crc_source_should_stop_dprx(9)
like, the whole friend group π« β collection complete, periodt π
bestie, everything here comes from ./drivers/gpu/drm/amd/display/... and the page is dated October 2026 β so yeah, that's the source, that's the date, we're done here π mwah π
π¦ 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