]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
tools/x86/kcpuid: Strip bitfield names leading/trailing whitespace
authorAhmed S. Darwish <darwi@linutronix.de>
Thu, 18 Jul 2024 13:47:45 +0000 (15:47 +0200)
committerThomas Gleixner <tglx@linutronix.de>
Fri, 2 Aug 2024 07:17:19 +0000 (09:17 +0200)
While parsing and saving bitfield names from the CSV file, an extra
leading space is copied verbatim.  That extra space is not a big issue
now, but further commits will add a new CSV file with much more padding
for the bitfield's name column.

Strip leading/trailing whitespaces while saving bitfield names.

Signed-off-by: Ahmed S. Darwish <darwi@linutronix.de>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lore.kernel.org/all/20240718134755.378115-6-darwi@linutronix.de
tools/arch/x86/kcpuid/kcpuid.c

index 581d28c861eefd4e1d52df101dad350c2be05dfe..c4f0ace5c9ff421ce3b549a776320fa7c66d4b3b 100644 (file)
@@ -379,7 +379,7 @@ static int parse_line(char *line)
        if (start)
                bdesc->start = strtoul(start, NULL, 0);
 
-       strcpy(bdesc->simp, tokens[4]);
+       strcpy(bdesc->simp, strtok(tokens[4], " \t"));
        strcpy(bdesc->detail, tokens[5]);
        return 0;