STRUCT ESW2(9)
β¨ struct esw2 π
okay so bestie, this is a page from the Kernel API Manual and it's literally all about struct esw2 β the Format 2 Extended Status Word, aka ESW π. iykyk, s390 girlies stay winning.
πΈ SYNOPSIS πΈ
struct esw2 {
__u8 zero0;
__u8 lpum;
__u16 dcti;
struct erw erw;
__u32 zeros[3];
};
no cap, that's the whole shape of it. iconic layout, honestly π«Ά
π Members π
zero0β reserved zeros, bestie. it's giving "just vibes, no data" β¨lpumβ the last path used mask. yes queen, tell us which path you used last πdctiβ the device-connect-time interval. the way that time justβ¦ connects π°οΈerwβ the extended report word. this is the main character of the struct, fr fr πzerosβ three fullwords of zeros. three. whole. words. of nothing. we love a humble icon π
π¦ SEE ALSO π¦
Kernel file ./arch/s390/include/asm/cio.h β plus these absolute legends:
struct ccw1(9)struct ccw0(9)struct erw(9)struct erw_eadm(9)struct sublog(9)struct esw0(9)struct esw1(9)struct esw3(9)struct esw_eadm(9)struct irb(9)struct ciw(9)struct ccw_dev_id(9)ccw_dev_id_is_equal(9)pathmask_to_pos(9)
like, the whole friend group showed up ππ go read them too, they ate π₯
okay that's the page!! mwah π this one came from ./arch/s390/include/asm and it's dated October 2026, and the page itself is struct esw2(9) β periodt, go slay your kernel hacking 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