STRUCT PSERIES_SUSPEND_INFO(9)
π¦ struct pseries_suspend_info π¦
okay bestie, welcome to the Kernel API Manual page for struct pseries_suspend_info π this one is literally the state shared between CPUs for join/suspend, and itβs giving βsmall struct, big responsibilitiesβ energy β¨
πΈ NAME πΈ
struct pseries_suspend_info β state shared between CPUs for join/suspend π«Ά
π SYNOPSIS π
struct pseries_suspend_info {
atomic_t counter;
bool done;
};
π Members π
counterβ bestie, threads are to increment this upon resuming from suspend or if an error is received fromH_JOIN. The thread which performs the first increment (i.e. sets it to1) is responsible for waking the other threads πdoneβFalseif join/suspend is in progress.Trueif the operation is complete (successful or not). no cap, thatβs the whole vibe check π
π₯ SEE ALSO π₯
- Kernel file
./arch/powerpc/platforms/pseries/mobility.cπ
source: ./arch/powerpc/platforms/pseries π dated October 2026 π page: struct pseries_suspend_info(9) β from the Kernel API Manual, mwah πβ¨
π¦ 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