Helper node_available() is introduced to judge whether a node can be used, and it is used to fix the wrong use of nr_online_nodes when numa node is sparse. v1->v2: Modify comments as suggested by Bjorn Helgaas. Peng Liu (2): numa: create node_available() helper null_blk: fix wrong use of nr_online_nodes arch/ia64/hp/common/sba_iommu.c | 2 +- arch/x86/pci/acpi.c | 2 +- drivers/acpi/arm64/iort.c | 2 +- drivers/block/null_blk/main.c | 45 ++++++++++++++++++++------------- drivers/pci/pci-sysfs.c | 2 +- include/linux/nodemask.h | 3 +++ mm/mempolicy.c | 2 +- 7 files changed, 36 insertions(+), 22 deletions(-) -- 2.25.1