Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a7686a45 authored by Catalin Marinas's avatar Catalin Marinas
Browse files

kmemleak: Show more information for objects found by alias



There may be situations when an object is freed using a pointer inside
the memory block. Kmemleak should show more information to help with
debugging.

Signed-off-by: default avatarCatalin Marinas <catalin.marinas@arm.com>
Acked-by: default avatarPekka Enberg <penberg@cs.helsinki.fi>
parent 9078370c
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -398,7 +398,9 @@ static struct kmemleak_object *lookup_object(unsigned long ptr, int alias)
		object = prio_tree_entry(node, struct kmemleak_object,
					 tree_node);
		if (!alias && object->pointer != ptr) {
			kmemleak_warn("Found object by alias");
			pr_warning("Found object by alias at 0x%08lx\n", ptr);
			dump_stack();
			dump_object_info(object);
			object = NULL;
		}
	} else