[PATCH 0/2] clarify and cleanup CPU and NUMA topology ABIs

From: Tian Tao
Date: Thu Apr 29 2021 - 03:03:42 EST


patch #1: clarify the overflow issue of sysfs pagebuf, and Move the
presence of BUILD_BUG_ON to more sensible place.

patch #2: move the interface that exists under
/sys/devices/system/cpu/cpuX/topology/ to the more logical
Documentation/ABI/ file that can be properly parsed and
displayed to the user space.

these two patches are a follow-up to Greg's comments in the below threads:
https://lore.kernel.org/lkml/YFRGIedW1fUlnmi+@xxxxxxxxx/
https://lore.kernel.org/lkml/YFR2kwakbcGiI37w@xxxxxxxxx/

Tian Tao (2):
CPU, NUMA topology ABIs: clarify the overflow issue of sysfs pagebuf
Documentation/ABI: Move the topology-related sysfs interface to the
right place

Documentation/ABI/stable/sysfs-devices-node | 5 +-
Documentation/ABI/stable/sysfs-devices-system-cpu | 142 ++++++++++++++++++++++
Documentation/admin-guide/cputopology.rst | 83 +------------
drivers/base/node.c | 3 -
include/linux/cpumask.h | 6 +
5 files changed, 154 insertions(+), 85 deletions(-)

--
2.7.4