debug_long_exception(9)
π debug_long_exception(9) π
okay so bestie, welcome to debug_long_exception(9) from the Kernel API Manual β yes, section 9, the real one, we're in kernel-land now π
β¨ NAME β¨
debug_long_exception β writes a long debug entry to the active debug area (only if level <= the actual debug level, iykyk) and then switches to the next debug area π
πΈ SYNOPSIS πΈ
debug_entry_t * debug_long_exception (debug_info_t *id , int level ,
unsigned long tag );
like, that's the whole vibe. one function, three args, no cap π¦
π ARGUMENTS π
idβ the handle for the debug log. your little passport to debug city π«Άlevelβ the debug level. this is the vibe check: if it's<=the actual debug level, the entry actually gets written β¨tagβ a long integer value for the debug entry. literally a long. a whole long. iconic π
β RETURN β
- Address of the written debug entry π
NULLif there's an error π
π¦ SEE ALSO π¦
Kernel file ./arch/s390/include/asm/debug.h and its whole friend group:
debug_level_enabled(9)debug_event(9)debug_int_event(9)debug_long_event(9)debug_text_event(9)debug_sprintf_event(9)debug_exception(9)debug_int_exception(9)debug_text_exception(9)debug_sprintf_exception(9)DEFINE_STATIC_DEBUG_INFO(9)
ngl bestie, the whole exception fam is here β this is a family function, ok? go read the others too, don't leave them on read π
and that's the page!! brought to you by ./arch/s390/include/asm πβ¨ dated October 2026 β slay, periodt, go debug something πππ
π¦ 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