/* * low level task data that entry.S needs immediate access to * - this struct should fit entirely inside of one cache line * - this struct shares the supervisor stack pages * - if the contents of this structure are changed, the assembly constants must also be changed
*/ struct thread_info { unsignedlong flags; /* low level flags */ unsignedlong syscall_work; /* SYSCALL_WORK_ flags */ unsignedint cpu; /* current CPU */ unsignedchar sie; /* running in SIE context */
};
/* * macros/functions for gaining access to the thread information structure
*/ #define INIT_THREAD_INFO(tsk) \
{ \
.flags = 0, \
}
¤ 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.18Bemerkung:
(vorverarbeitet am 2026-04-25)
¤
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.