Skip to content

cpumask: always use nr_cpu_ids in formatting and parsing functions

Tejun Heo linux-arm-kernel linux-ia64 linux-mips linux-scsi linux-wireless lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest32 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/32cpumask: always use nr_cpu_ids in formatting and parsing functionsinclude/linux/cpumask.h+7 -71 reply
2/32lib/vsprintf: implement bitmap printing through '%*pb[l]'lib/bitmap.c lib/vsprintf.c+96 -591 reply
3/32cpumask, nodemask: implement cpumask/nodemask_pr_args()include/linux/cpumask.h include/linux/nodemask.h+16 -00 replies
4/32bitmap: use %*pb[l] to print bitmaps including cpumasks and nodemaskslib/bitmap.c+2 -20 replies
5/32mips: use %*pb[l] to print bitmaps including cpumasks and nodemasksarch/mips/netlogic/common/smp.c+5 -80 replies
6/32powerpc: use %*pb[l] to print bitmaps including cpumasks and nodemasksarch/powerpc/kernel/cacheinfo.c arch/powerpc/sysdev/xics/ics-opal.c arch/powerpc/sysdev/xics/ics-rtas.c+10 -180 replies
7/32s390: use %*pb[l] to print bitmaps including cpumasks and nodemasksarch/s390/kernel/cache.c+6 -31 reply
8/32tile: use %*pb[l] to print bitmaps including cpumasks and nodemasksarch/tile/kernel/hardwall.c arch/tile/kernel/proc.c arch/tile/kernel/setup.c +4 more+24 -390 replies
9/32x86: use %*pb[l] to print bitmaps including cpumasks and nodemasksarch/x86/kernel/cpu/intel_cacheinfo.c arch/x86/mm/numa.c arch/x86/platform/uv/uv_nmi.c+21 -360 replies
10/32ia64: use %*pb[l] to print bitmaps including cpumasks and nodemasksarch/ia64/kernel/topology.c+2 -40 replies
11/32xtensa: use %*pb[l] to print bitmaps including cpumasks and nodemasksarch/xtensa/kernel/setup.c+2 -50 replies
12/32arm: use %*pb[l] to print bitmaps including cpumasks and nodemasksdrivers/bus/arm-cci.c+2 -20 replies
13/32cpuset: use %*pb[l] to print bitmaps including cpumasks and nodemaskskernel/cpuset.c+9 -330 replies
14/32rcu: use %*pb[l] to print bitmaps including cpumasks and nodemaskskernel/rcu/tree_plugin.h+2 -31 reply
15/32sched: use %*pb[l] to print bitmaps including cpumasks and nodemaskskernel/sched/core.c kernel/sched/stats.c+6 -150 replies
16/32time: use %*pb[l] to print bitmaps including cpumasks and nodemaskskernel/time/tick-sched.c+2 -90 replies
17/32percpu: use %*pb[l] to print bitmaps including cpumasks and nodemasksmm/percpu.c+2 -40 replies
18/32workqueue: use %*pb[l] to format bitmaps including cpumasks and nodemaskskernel/workqueue.c+2 -30 replies
19/32tracing: use %*pb[l] to print bitmaps including cpumasks and nodemaskskernel/trace/trace.c kernel/trace/trace_seq.c+4 -40 replies
20/32net: use %*pb[l] to print bitmaps including cpumasks and nodemasksnet/core/net-sysfs.c net/core/sysctl_net_core.c+8 -221 reply
21/32wireless: use %*pb[l] to print bitmaps including cpumasks and nodemasksdrivers/net/wireless/ath/ath9k/htc_drv_debug.c drivers/net/wireless/ath/carl9170/debug.c+12 -351 reply
22/32input: use %*pb[l] to print bitmaps including cpumasks and nodemasksdrivers/input/keyboard/atkbd.c drivers/input/keyboard/gpio_keys.c+3 -30 replies
23/32scsi: use %*pb[l] to print bitmaps including cpumasks and nodemasksdrivers/scsi/scsi_debug.c+3 -30 replies
24/32usb: use %*pb[l] to print bitmaps including cpumasks and nodemasksdrivers/usb/host/whci/debug.c drivers/usb/wusbcore/reservation.c drivers/usb/wusbcore/wa-rpipe.c +3 more+13 -291 reply
25/32drivers/base: use %*pb[l] to print bitmaps including cpumasks and nodemasksdrivers/base/cpu.c drivers/base/node.c+3 -21 reply
26/32slub: use %*pb[l] to print bitmaps including cpumasks and nodemasksmm/slub.c+8 -121 reply
27/32mm: use %*pb[l] to print bitmaps including cpumasks and nodemasksmm/mempolicy.c+3 -40 replies
28/32padata: use %*pb[l] to print bitmaps including cpumasks and nodemaskskernel/padata.c+3 -80 replies
29/32proc: use %*pb[l] to print bitmaps including cpumasks and nodemasksfs/proc/array.c+4 -60 replies
30/32irq: use %*pb[l] to print bitmaps including cpumasks and nodemaskskernel/irq/proc.c+4 -70 replies
31/32profile: use %*pb[l] to print bitmaps including cpumasks and nodemaskskernel/profile.c+1 -20 replies
32/32bitmap, cpumask, nodemask: remove dedicated formatting functionsfs/seq_file.c include/linux/bitmap.h include/linux/cpumask.h +5 more+7 -2010 replies

Reviews trailers per patch

6 of 32 patches have a Reviewed-by or Acked-by.

PatchChristoph LameterGreg Kroah-HartmanPeter Zijlstra (Intel)Rusty RussellDavid S. Miller
1/32A-b
2/32A-b
3/32
4/32
5/32
6/32
7/32
8/32
9/32
10/32
11/32
12/32
13/32
14/32
15/32
16/32
17/32
18/32
19/32
20/32A-b
21/32
22/32
23/32
24/32A-b
25/32A-b
26/32A-b
27/32
28/32
29/32
30/32
31/32
32/32

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 5 reviewers.

Read the v1 thread