#define PB_migratetype_bits 3 /* Bit indices that affect a whole block of pages */ enum pageblock_bits {
PB_migrate,
PB_migrate_end = PB_migrate + PB_migratetype_bits - 1, /* 3 bits required for migrate types */
PB_compact_skip,/* If set the block is skipped by compaction */
#ifdef CONFIG_MEMORY_ISOLATION /* *Pageblockisolationisrepresentedwithaseparatebit,sothat *themigratetypeofablockisnotoverwrittenbyisolation.
*/
PB_migrate_isolate, /* If set the block is isolated */ #endif /* *Assumethebitswillalwaysalignonaword.Ifthisassumption *changesthenget/setpageblockneedsupdating.
*/
__NR_PAGEBLOCK_BITS
};
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.