We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dde36a0 commit ef543d0Copy full SHA for ef543d0
src/mm/pagetable.rs
@@ -773,7 +773,7 @@ impl RawPageTablePart {
773
Some(unsafe { &mut *address.as_mut_ptr::<PTPage>() })
774
}
775
776
- fn free_lvl1(page: &mut PTPage) {
+ fn free_lvl1(page: &PTPage) {
777
for idx in 0..ENTRY_COUNT {
778
let entry = page[idx];
779
@@ -783,7 +783,7 @@ impl RawPageTablePart {
783
784
785
786
- fn free_lvl2(page: &mut PTPage) {
+ fn free_lvl2(page: &PTPage) {
787
788
789
@@ -794,8 +794,8 @@ impl RawPageTablePart {
794
795
796
797
- fn free(&mut self) {
798
- RawPageTablePart::free_lvl2(&mut self.page);
+ fn free(&self) {
+ RawPageTablePart::free_lvl2(&self.page);
799
800
801
fn address(&self) -> PhysAddr {
0 commit comments