summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanilo Krummrich <dakr@kernel.org>2026-02-03 02:48:14 +0300
committerDanilo Krummrich <dakr@kernel.org>2026-03-17 23:23:01 +0300
commitf813ec9e84b4d0ca81ec1da94ab07bfb4a29266c (patch)
tree333b88439ff060089c303562475e1e7146688c9b
parentde25dc008ea74bc6f33b8d6e773e51a920813fdc (diff)
downloadlinux-f813ec9e84b4d0ca81ec1da94ab07bfb4a29266c.tar.xz
devres: fix missing node debug info in devm_krealloc()
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>
-rw-r--r--drivers/base/devres.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/base/devres.c b/drivers/base/devres.c
index 171750c1f691..ce519b98a189 100644
--- a/drivers/base/devres.c
+++ b/drivers/base/devres.c
@@ -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.