summaryrefslogtreecommitdiffstats
path: root/mm/zpool.c
diff options
context:
space:
mode:
authorWillem de Bruijn <willemb@google.com>2018-08-12 09:14:03 -0400
committerDavid S. Miller <davem@davemloft.net>2018-08-13 09:05:05 -0700
commit9af18e56d43ca4864ce65c3542c513827c2697de (patch)
tree2b0e3b37fdd0d06b3cd3befd5b89c0f325a1f9b8 /mm/zpool.c
parent7c53a722459c1d6ffb0f5b2058c06ca8980b8600 (diff)
downloadlinux-9af18e56d43ca4864ce65c3542c513827c2697de.tar.gz
linux-9af18e56d43ca4864ce65c3542c513827c2697de.tar.bz2
linux-9af18e56d43ca4864ce65c3542c513827c2697de.zip
cpumask: make cpumask_next_wrap available without smp
The kbuild robot shows build failure on machines without CONFIG_SMP: drivers/net/virtio_net.c:1916:10: error: implicit declaration of function 'cpumask_next_wrap' cpumask_next_wrap is exported from lib/cpumask.o, which has lib-$(CONFIG_SMP) += cpumask.o same as other functions, also define it as static inline in the NR_CPUS==1 branch in include/linux/cpumask.h. If wrap is true and next == start, return nr_cpumask_bits, or 1. Else wrap across the range of valid cpus, here [0]. Fixes: 2ca653d607ce ("virtio_net: Stripe queue affinities across cores.") Signed-off-by: Willem de Bruijn <willemb@google.com> Tested-by: Krzysztof Kozlowski <krzk@kernel.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'mm/zpool.c')
0 files changed, 0 insertions, 0 deletions