rmm: Fix warnings on x86

This commit is contained in:
bjorn3
2026-03-28 21:57:51 +01:00
parent a3843f8fb5
commit cc20bcd405
+3 -3
View File
@@ -33,19 +33,19 @@ impl Arch for X86Arch {
#[inline(always)]
unsafe fn invalidate(address: VirtualAddress) {
asm!("invlpg [{0}]", in(reg) address.data());
unsafe { asm!("invlpg [{0}]", in(reg) address.data()) };
}
#[inline(always)]
unsafe fn table(_table_kind: TableKind) -> PhysicalAddress {
let address: usize;
asm!("mov {0}, cr3", out(reg) address);
unsafe { asm!("mov {0}, cr3", out(reg) address) };
PhysicalAddress::new(address)
}
#[inline(always)]
unsafe fn set_table(_table_kind: TableKind, address: PhysicalAddress) {
asm!("mov cr3, {0}", in(reg) address.data());
unsafe { asm!("mov cr3, {0}", in(reg) address.data()) };
}
fn virt_is_valid(_address: VirtualAddress) -> bool {