GUC FIRMWARE LOG(9)
π GuC firmware log π
okay so this is from the Kernel API Manual, and it's literally all about the GuC firmware log β like, the tiny little diary the firmware keeps. bestie, it's short but it's important, so let's get into it π¦
β¨ GuC firmware log β¨
so here's the vibe: the firmware log is enabled by setting i915.guc_log_level to the positive level. that's it, that's the whole switch β positive level, log turns on, slay π
once it's on, the log data is printed out via reading the debugfs file i915_guc_log_dump. so you go read that file and boom, log data, no cap π₯
and if you read from i915_guc_load_status instead, it'll print out the firmware loading status and the scratch registers value. two for one, we love to see it π
ngl, the "positive level" part is doing a lot of heavy lifting here β that's straight from the page, so don't come for me if you pick a weird number π
π SEE ALSO π
- the kernel file, right here:
./drivers/gpu/drm/i915/gt/uc/intel_guc_log.cβ the source of truth, go read it iykyk π intel_guc_log_info(9)β icon β¨intel_guc_log_dump(9)β also icon β¨
and that's the whole page, fr fr. shoutout to the source path ./drivers/gpu/drm/i915/gt/uc and the October 2026 date, and yeah β GuC firmware log(9), that's her name, don't wear it out ππ
later bestie, go read your firmware logs π«ΆπΈ
π¦ 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