]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
devres: fix missing node debug info in devm_krealloc()
authorDanilo Krummrich <dakr@kernel.org>
Mon, 2 Feb 2026 23:48:14 +0000 (00:48 +0100)
committerDanilo Krummrich <dakr@kernel.org>
Tue, 17 Mar 2026 20:23:01 +0000 (21:23 +0100)
Fix missing call to set_node_dbginfo() for new devres nodes created by
devm_krealloc().

Fixes: f82485722e5d ("devres: provide devm_krealloc()")
Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Link: https://patch.msgid.link/20260202235210.55176-2-dakr@kernel.org
Signed-off-by: Danilo Krummrich <dakr@kernel.org>
drivers/base/devres.c

index 171750c1f69186a383e44f84ba99979d497070b8..ce519b98a18984dbf93c6d3f9feb8e9c855c6936 100644 (file)
@@ -940,6 +940,8 @@ void *devm_krealloc(struct device *dev, void *ptr, size_t new_size, gfp_t gfp)
        if (!new_dr)
                return NULL;
 
+       set_node_dbginfo(&new_dr->node, "devm_krealloc_release", new_size);
+
        /*
         * The spinlock protects the linked list against concurrent
         * modifications but not the resource itself.