DRM_DEV_ERROR_RATELIMITED(9)
β¨ DRM_DEV_ERROR_RATELIMITED β¨
okay bestie, welcome to the Kernel API Manual π this one is short but it's lowkey important, so let's get into it π«Ά
πΈ NAME πΈ
DRM_DEV_ERROR_RATELIMITED β rate limited error output.
π SYNOPSIS π
DRM_DEV_ERROR_RATELIMITED (dev , fmt , ... );
π¦ ARGUMENTS π¦
devβ the device pointer π (yes, the actual device, not vibes)fmtβ aprintf-like format string β¨...β variable arguments, the little extras that go with your format string π
π NOTE π
this is deprecated in favor ofdrm_err_ratelimitedordev_err_ratelimited.
fr fr, don't get too attached β she's iconic but she's on her way out π use the newer ones instead, bestie.
π DESCRIPTION π
Like DRM_ERROR but won't flood the log π«Ά β same energy, just with a rate limit so your dmesg doesn't get absolutely destroyed π
β¨
π SEE ALSO π
the whole friend group, gathered for you π:
- Kernel file
./include/drm/drm_print.h print(9)enum drm_debug_category(9)struct drm_printer(9)drm_vprintf(9)drm_printf_indent(9)struct drm_print_iterator(9)drm_coredump_printer(9)drm_coredump_printer_is_full(9)drm_seq_file_printer(9)drm_info_printer(9)drm_dbg_printer(9)drm_err_printer(9)drm_line_printer(9)DRM_DEV_ERROR(9)DRM_DEV_DEBUG(9)DRM_DEV_DEBUG_DRIVER(9)DRM_DEV_DEBUG_KMS(9)
that's the whole page bestie, short and sweet just like her π and hey, before you go β this little gem lives in ./include/drm and is dated October 2026, so you know exactly when to cite her π mwah, go read drm_err_ratelimited now, periodt π
β¨
π¦ 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