diff options
Diffstat (limited to 'arch/x86/kernel/cpu/match.c')
-rw-r--r-- | arch/x86/kernel/cpu/match.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/arch/x86/kernel/cpu/match.c b/arch/x86/kernel/cpu/match.c index 2dfa52bcdfe2..5502b289341b 100644 --- a/arch/x86/kernel/cpu/match.c +++ b/arch/x86/kernel/cpu/match.c | |||
@@ -63,7 +63,7 @@ ssize_t arch_print_cpu_modalias(struct device *dev, | |||
63 | boot_cpu_data.x86_model); | 63 | boot_cpu_data.x86_model); |
64 | size -= n; | 64 | size -= n; |
65 | buf += n; | 65 | buf += n; |
66 | size -= 2; | 66 | size -= 1; |
67 | for (i = 0; i < NCAPINTS*32; i++) { | 67 | for (i = 0; i < NCAPINTS*32; i++) { |
68 | if (boot_cpu_has(i)) { | 68 | if (boot_cpu_has(i)) { |
69 | n = snprintf(buf, size, ",%04X", i); | 69 | n = snprintf(buf, size, ",%04X", i); |
@@ -75,7 +75,6 @@ ssize_t arch_print_cpu_modalias(struct device *dev, | |||
75 | buf += n; | 75 | buf += n; |
76 | } | 76 | } |
77 | } | 77 | } |
78 | *buf++ = ','; | ||
79 | *buf++ = '\n'; | 78 | *buf++ = '\n'; |
80 | return buf - bufptr; | 79 | return buf - bufptr; |
81 | } | 80 | } |