staticinline u32 read_pkru(void)
{ if (cpu_feature_enabled(X86_FEATURE_OSPKE)) return rdpkru(); return0;
}
staticinlinevoid write_pkru(u32 pkru)
{ if (!cpu_feature_enabled(X86_FEATURE_OSPKE)) return; /* *WRPKRUisrelativelyexpensivecomparedtoRDPKRU. *AvoidWRPKRUwhenitwouldnotchangethevalue.
*/ if (pkru != rdpkru())
wrpkru(pkru);
}
staticinlinevoid pkru_write_default(void)
{ if (!cpu_feature_enabled(X86_FEATURE_OSPKE)) return;
wrpkru(pkru_get_init_value());
}
#endif
Messung V0.5 in Prozent
¤ 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.1Bemerkung:
(vorverarbeitet am 2026-09-28)
¤
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.