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

Commit d692ef6d authored by Christoph Lameter's avatar Christoph Lameter
Browse files

slub: Remove useless checks in alloc_debug_processing



Alloc debug processing is never called with a NULL object pointer.
No reason to check for NULL.

Reviewed-by: default avatarPekka Enberg <penberg@cs.helsinki.fi>
Signed-off-by: default avatarChristoph Lameter <clameter@sgi.com>
parent e153362a
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -852,7 +852,7 @@ static int alloc_debug_processing(struct kmem_cache *s, struct page *page,
	if (!check_slab(s, page))
		goto bad;

	if (object && !on_freelist(s, page, object)) {
	if (!on_freelist(s, page, object)) {
		object_err(s, page, object, "Object already allocated");
		goto bad;
	}
@@ -862,7 +862,7 @@ static int alloc_debug_processing(struct kmem_cache *s, struct page *page,
		goto bad;
	}

	if (object && !check_object(s, page, object, 0))
	if (!check_object(s, page, object, 0))
		goto bad;

	/* Success perform special debug activities for allocs */