From b3aed2adb58406f60c08d66dc69b45770d76650c Mon Sep 17 00:00:00 2001 From: Michael Lotz Date: Fri, 29 May 2020 17:20:02 +0200 Subject: [PATCH] VMUserAddressSpace: Don't print unset reserved area name in KDL. Reserved areas don't have the name field initialized, so explicitly print "reserved" instead. Change-Id: I26bcfcb8facb8b5df11a58074506e96a41943e31 Reviewed-on: https://review.haiku-os.org/c/haiku/+/2847 Reviewed-by: waddlesplash --- src/system/kernel/vm/VMUserAddressSpace.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/system/kernel/vm/VMUserAddressSpace.cpp b/src/system/kernel/vm/VMUserAddressSpace.cpp index d0cf3446f5..23cac2d374 100644 --- a/src/system/kernel/vm/VMUserAddressSpace.cpp +++ b/src/system/kernel/vm/VMUserAddressSpace.cpp @@ -400,7 +400,8 @@ VMUserAddressSpace::Dump() const kprintf(" area 0x%" B_PRIx32 ": ", area->id); kprintf("base_addr = 0x%lx ", area->Base()); kprintf("size = 0x%lx ", area->Size()); - kprintf("name = '%s' ", area->name); + kprintf("name = '%s' ", + area->id != RESERVED_AREA_ID ? area->name : "reserved"); kprintf("protection = 0x%" B_PRIx32 "\n", area->protection); } }