From aaa76ff1975addee089483bc5f70e51920422ce5 Mon Sep 17 00:00:00 2001 From: Max Wash Date: Sun, 8 Feb 2026 12:33:03 +0000 Subject: [PATCH] memblock: make virt_to_phys pointer param const --- include/mango/memblock.h | 2 +- vm/memblock.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/mango/memblock.h b/include/mango/memblock.h index 68b7a13..931d26d 100644 --- a/include/mango/memblock.h +++ b/include/mango/memblock.h @@ -322,7 +322,7 @@ extern int memblock_free_phys(phys_addr_t addr, size_t size); @param p the pointer to convert. */ -extern phys_addr_t memblock_virt_to_phys(void *p); +extern phys_addr_t memblock_virt_to_phys(const void *p); /* convert a physical address returned by memblock to a virtual pointer. diff --git a/vm/memblock.c b/vm/memblock.c index 3ab9e44..51891ab 100644 --- a/vm/memblock.c +++ b/vm/memblock.c @@ -488,7 +488,7 @@ void __next_memory_region( it->__idx = ITER_END; } -phys_addr_t memblock_virt_to_phys(void *p) +phys_addr_t memblock_virt_to_phys(const void *p) { return (phys_addr_t)p - memblock.m_voffset; }