Commit c8de9189 authored by Konrad Sztyber's avatar Konrad Sztyber Committed by Tomasz Zawadzki
Browse files

memory: remove useless pagemap translation



It doesn't serve any purpose, we do the exact same call in the loop
below.

Change-Id: I43d9ca714c7738b890f5cf1b12befbbb5c2506af
Signed-off-by: default avatarKonrad Sztyber <ksztyber@nvidia.com>
Reviewed-on: https://review.spdk.io/c/spdk/spdk/+/26216


Tested-by: default avatarSPDK Automated Test System <spdkbot@gmail.com>
Community-CI: Mellanox Build Bot
Reviewed-by: default avatarBen Walker <ben@nvidia.com>
Reviewed-by: default avatarJim Harris <jim.harris@nvidia.com>
parent 3cb6e826
Loading
Loading
Loading
Loading
+0 −7
Original line number Diff line number Diff line
@@ -1384,13 +1384,6 @@ vtophys_notify(void *cb_ctx, struct spdk_mem_map *map,
			} else
#endif
			{
				/* Get the physical address from /proc/self/pagemap. */
				paddr = vtophys_get_paddr_pagemap((uint64_t)vaddr);
				if (paddr == SPDK_VTOPHYS_ERROR) {
					DEBUG_PRINT("could not get phys addr for %p\n", vaddr);
					return -EFAULT;
				}

				/* Get paddr for each 2MB chunk in this address range */
				while (len > 0) {
					/* Get the physical address from /proc/self/pagemap. */