diff options
Diffstat (limited to 'drivers/base/cpu.c')
-rw-r--r-- | drivers/base/cpu.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/drivers/base/cpu.c b/drivers/base/cpu.c index 006b1bc5297d..4d8a56406fbb 100644 --- a/drivers/base/cpu.c +++ b/drivers/base/cpu.c | |||
@@ -207,11 +207,8 @@ static ssize_t show_cpus_attr(struct device *dev, | |||
207 | char *buf) | 207 | char *buf) |
208 | { | 208 | { |
209 | struct cpu_attr *ca = container_of(attr, struct cpu_attr, attr); | 209 | struct cpu_attr *ca = container_of(attr, struct cpu_attr, attr); |
210 | int n = cpulist_scnprintf(buf, PAGE_SIZE-2, *(ca->map)); | ||
211 | 210 | ||
212 | buf[n++] = '\n'; | 211 | return cpumap_print_to_pagebuf(true, buf, *ca->map); |
213 | buf[n] = '\0'; | ||
214 | return n; | ||
215 | } | 212 | } |
216 | 213 | ||
217 | #define _CPU_ATTR(name, map) \ | 214 | #define _CPU_ATTR(name, map) \ |