Rename PageProperty::new to PageProperty::new_user

This commit is contained in:
Zejun Zhao
2025-06-03 15:25:41 +08:00
committed by Ruihan Li
parent e669d38d2d
commit 3790f616fd
6 changed files with 74 additions and 53 deletions

View File

@ -334,7 +334,7 @@ fn map_segment_vmo(
};
cursor.map(
new_frame.into(),
PageProperty::new(page_flags, CachePolicy::Writeback),
PageProperty::new_user(page_flags, CachePolicy::Writeback),
);
}
@ -359,7 +359,7 @@ fn map_segment_vmo(
cursor.jump(tail_page_addr)?;
cursor.map(
new_frame.into(),
PageProperty::new(page_flags, CachePolicy::Writeback),
PageProperty::new_user(page_flags, CachePolicy::Writeback),
);
}
}

View File

@ -245,7 +245,7 @@ impl VmMapping {
if is_write {
page_flags |= PageFlags::DIRTY;
}
let map_prop = PageProperty::new(page_flags, CachePolicy::Writeback);
let map_prop = PageProperty::new_user(page_flags, CachePolicy::Writeback);
cursor.map(frame, map_prop);
}
@ -311,7 +311,7 @@ impl VmMapping {
// if it is really so. Then the hardware won't bother to update
// the accessed bit of the page table on following accesses.
let page_flags = PageFlags::from(vm_perms) | PageFlags::ACCESSED;
let page_prop = PageProperty::new(page_flags, CachePolicy::Writeback);
let page_prop = PageProperty::new_user(page_flags, CachePolicy::Writeback);
let frame = commit_fn()?;
cursor.map(frame, page_prop);
} else {