get_pseries_errorlog(9)
π get_pseries_errorlog(9) β like, the actual manual, bestie π
okay so this is the <pink>get_pseries_errorlog</pink> page from the Kernel API Manual, and no cap, it's a short one but it's lowkey iconic β¨ It's all about finding one specific pseries error log hanging out inside an RTAS extended event log. Scavenger hunt vibes fr π
πΈ NAME πΈ
get_pseries_errorlog β Find a specific pseries error log in an RTAS extended event log.
yeah that's it, that's the whole mission statement π«Ά
β¨ SYNOPSIS β¨
noinstr struct pseries_errorlog * get_pseries_errorlog (struct
rtas_error_log *log , uint16_t section_id );
look at that signature, she's gorgeous, she's noinstr, she returns a struct pseries_errorlog * β main character energy honestly π
π ARGUMENTS π
logβ the RTAS error/event log, aka the big pile you're digging through ποΈsection_idβ a two character section identifier, like the little name tag on the section you actually want π·οΈ
π RETURN π
A pointer to the specified errorlog, or NULL if it's not found π
so likeβ¦ check for NULL, bestie. always. it's giving "found nothing, hope you handled it" π
π¦ SEE ALSO π¦
- Kernel file
./arch/powerpc/kernel/rtas.c struct rtas_function(9)rtas_function_token(9)rtas_call_unlocked(9)rtas_call(9)rtas_busy_delay_time(9)rtas_busy_delay(9)rtas_ibm_suspend_me(9)rtas_activate_firmware(9)
like a whole friend group of RTAS functions, go say hi to all of them ππ
mwah π this lil page lives in ./arch/powerpc/kernel, dated October 2026, and it's filed in the Kernel API Manual β go read the other ones too, iykyk πβ¨
π¦ 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