Expand description
All possible flags for VmaRef
.
Constants§
- Is a VM accounted object.
- Architecture-specific flag.
- Do not copy this vma on fork.
- Do not include in the core dump.
- Cannot expand with mremap().
- Mapping allows execution.
- MADV_HUGEPAGE marked this vma.
- Huge TLB Page VM.
- Memory mapped I/O or similar.
- Lock the pages covered when they are faulted in.
- Mapping may be updated to allow execution.
- Mapping may be updated to allow reads.
- Mapping may be updated to be shared.
- Mapping may be updated to allow writes.
- KSM may merge identical pages.
- Can contain
struct page
and pure PFN pages. - MADV_NOHUGEPAGE marked this vma.
- No flags are set.
- Should the VM suppress accounting.
- Page-ranges managed without
struct page
, just pure PFN. - Mapping allows reads.
- Mapping is shared.
- Not soft dirty clean area.
- Synchronous page faults. (DAX-specific)
- Wipe VMA contents in child on fork.
- Mapping allows writes.