/* image of the saved processor state */ struct saved_context { unsignedlong cr0, cr2, cr3, cr4;
u64 misc_enable; struct saved_msrs saved_msrs; struct desc_ptr gdt_desc; struct desc_ptr idt;
u16 ldt;
u16 tss; unsignedlong tr; unsignedlong safety; unsignedlong return_address; /* * On x86_32, all segment registers except gs are saved at kernel * entry in pt_regs.
*/
u16 gs; bool misc_enable_saved;
} __attribute__((packed));
/* routines for saving/restoring kernel state */ externchar core_restore_code[]; externchar restore_registers[];
#endif/* _ASM_X86_SUSPEND_32_H */
Messung V0.5
¤ 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.0Bemerkung:
(vorverarbeitet)
¤
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.