[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20250428142117.3455683-1-illia@yshyn.com>
Date: Mon, 28 Apr 2025 16:21:17 +0200
From: Illia Ostapyshyn <illia@...yn.com>
To: linux-kernel@...r.kernel.org
Cc: Jan Kiszka <jan.kiszka@...mens.com>,
Kieran Bingham <kbingham@...nel.org>,
Illia Ostapyshyn <illia@...yn.com>
Subject: [PATCH] scripts/gdb: Use d_shortname instead of d_iname
Commit 58cf9c383c5c68666808 ("dcache: back inline names with a
struct-wrapped array of unsigned long") introduced a d_shortname union
in place of d_iname. However, the gdb scripts for vfs still reference
the old field. Update the scripts to reference the correct field and
union member.
Signed-off-by: Illia Ostapyshyn <illia@...yn.com>
---
scripts/gdb/linux/vfs.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/scripts/gdb/linux/vfs.py b/scripts/gdb/linux/vfs.py
index c77b9ce75f6d..b5fbb18ccb77 100644
--- a/scripts/gdb/linux/vfs.py
+++ b/scripts/gdb/linux/vfs.py
@@ -22,7 +22,7 @@ def dentry_name(d):
if parent == d or parent == 0:
return ""
p = dentry_name(d['d_parent']) + "/"
- return p + d['d_iname'].string()
+ return p + d['d_shortname']['string'].string()
class DentryName(gdb.Function):
"""Return string of the full path of a dentry.
--
2.47.2
Powered by blists - more mailing lists