summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorTian Tao <tiantao6@hisilicon.com>2021-08-06 14:02:50 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2021-08-13 11:27:49 +0300
commit75bd50fa841db5434728d238b8b5659498ccf0ab (patch)
treed8e6a805d41ccc283618572f54699dbda8aa6880 /lib
parentbb9ec13d156e85dfd6a8afd0bb61ccf5736ed257 (diff)
downloadlinux-75bd50fa841db5434728d238b8b5659498ccf0ab.tar.xz
drivers/base/node.c: use bin_attribute to break the size limitation of cpumap ABI
Reading /sys/devices/system/cpu/cpuX/nodeX/ returns cpumap and cpulist. However, the size of this file is limited to PAGE_SIZE because of the limitation for sysfs attribute. This patch moves to use bin_attribute to extend the ABI to be more than one page so that cpumap bitmask and list won't be potentially trimmed. Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Cc: "Rafael J. Wysocki" <rafael@kernel.org> Reviewed-by: Jonathan Cameron <Jonathan.Cameron@huawei.com> Signed-off-by: Tian Tao <tiantao6@hisilicon.com> Signed-off-by: Barry Song <song.bao.hua@hisilicon.com> Link: https://lore.kernel.org/r/20210806110251.560-5-song.bao.hua@hisilicon.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions