diff --git a/kernel/base/vm/los_vm_phys.c b/kernel/base/vm/los_vm_phys.c index d1e006d3967f545dafa5a5b058c39a3218f8d60d..852a6ccd1f1a58bf3751696b7c9b4d4960f4c26e 100644 --- a/kernel/base/vm/los_vm_phys.c +++ b/kernel/base/vm/los_vm_phys.c @@ -479,16 +479,6 @@ VOID LOS_PhysPagesFreeContiguous(VOID *ptr, size_t nPages) VADDR_T *LOS_PaddrToKVaddr(PADDR_T paddr) { - struct VmPhysSeg *seg = NULL; - UINT32 segID; - - for (segID = 0; segID < g_vmPhysSegNum; segID++) { - seg = &g_vmPhysSeg[segID]; - if ((paddr >= seg->start) && (paddr < (seg->start + seg->size))) { - return (VADDR_T *)(UINTPTR)(paddr - SYS_MEM_BASE + KERNEL_ASPACE_BASE); - } - } - return (VADDR_T *)(UINTPTR)(paddr - SYS_MEM_BASE + KERNEL_ASPACE_BASE); }