xe_guc_log_print(9)
β¨ xe_guc_log_print(9) β¨
okay so this is a page from the Kernel API Manual and honestly? iconic behavior. it's all about dumping a copy of the GuC log somewhere actually useful π
πΈ NAME πΈ
xe_guc_log_print β dump a copy of the GuC log to some useful location
like, it takes the GuC log and prints it out to wherever you point it. main character energy fr fr π
π¦ SYNOPSIS π¦
void xe_guc_log_print (struct xe_guc_log *log , struct drm_printer *p );
no cap, that's the whole signature. two args, void return, we move. β¨
π ARGUMENTS π
logβ the GuC log structure π«Ά (yes, the actual log we're printing, bestie)pβ the printer object to output to. this is where the log goes, so pick wisely π
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/xe/xe_guc_log.cβ go read the source, iykyk π xe_guc_log_snapshot_free(9)xe_guc_log_snapshot_capture(9)xe_guc_log_snapshot_print(9)xe_guc_log_print_dmesg(9)xe_guc_log_print_lfd(9)xe_guc_check_log_buf_overflow(9)
the whole friend group, honestly π
ok that's literally the whole page. no flags, no exit statuses, no environment variables β just two arguments and a vibe check. don't come for me, i'm just the messenger π
π sign-off time π this one lives in ./drivers/gpu/drm/xe, dated October 2026, and it's the xe_guc_log_print(9) page. slay, go print some logs bestie πΈπ¦β¨
π¦ 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