]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
perf ui scripts: Switch FILENAME_MAX to NAME_MAX
authorIan Rogers <irogers@google.com>
Thu, 17 Jul 2025 15:08:55 +0000 (08:08 -0700)
committerNamhyung Kim <namhyung@kernel.org>
Wed, 23 Jul 2025 01:17:53 +0000 (18:17 -0700)
FILENAME_MAX is the same as PATH_MAX (4kb) in glibc rather than
NAME_MAX's 255. Switch to using NAME_MAX and ensure the '\0' is
accounted for in the path's buffer size.

Signed-off-by: Ian Rogers <irogers@google.com>
Link: https://lore.kernel.org/r/20250717150855.1032526-3-irogers@google.com
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
tools/perf/ui/browsers/scripts.c

index 2d04ece833aaf89da95d879ab086dacd087dc7cd..1e8c2c2f952d42b2792a675018d94a5963a6cd05 100644 (file)
@@ -94,7 +94,7 @@ static int check_ev_match(int dir_fd, const char *scriptname, struct perf_sessio
        FILE *fp;
 
        {
-               char filename[FILENAME_MAX + 5];
+               char filename[NAME_MAX + 5];
                int fd;
 
                scnprintf(filename, sizeof(filename), "bin/%s-record", scriptname);