struct wti_state { /* debug data for s390dbf */ struct wti_debug dbg; /* * Represents the real-time thread responsible to * acknowledge the warning-track interrupt and trigger * preliminary and postliminary precautions.
*/ struct task_struct *thread; /* * If pending is true, the real-time thread must be scheduled. * If not, a wake up of that thread will remain a noop.
*/ bool pending;
};
/* * During a warning-track grace period, interrupts are disabled * to prevent delays of the warning-track acknowledgment. * * Once the CPU is physically dispatched again, interrupts are * re-enabled.
*/
st->pending = false; /* * Yield CPU voluntarily to the hypervisor. Control * resumes when hypervisor decides to dispatch CPU * to this LPAR again.
*/ if (diag49c(DIAG49C_SUBC_ACK))
wti_dbf_grace_period(st);
wti_irq_enable();
}
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.12Bemerkung:
(vorverarbeitet am 2026-06-08)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.