Added in bitmap-for-next. Thanks.

On Thu, Jul 02, 2026 at 11:47:13AM -0400, Yury Norov wrote:
> cpumap_print_to_pagebuf() is the equivalent for the "&*pb[l]" notation
> in printk-like functions. In some cases, it makes people to create
> temporary buffers for the printed cpumasks, where it can be avoided.
> 
> Get rid of it in a favor of more standard printing API.
> 
> Each patch, except for the last one, is independent and may be moved with
> the corresponding subsystem. Or I can take it in bitmap-for-next, at
> maintainers' discretion.
> 
> On top of -next.
> 
> This is the resend of:
> 
> https://lore.kernel.org/all/[email protected]/
> 
> Except the patches merged in 7.1 cycle. I'm going to apply the material
> in 7.2 unless explicit NAKs received.
> 
> Yury Norov (11):
>   arm: Use sysfs_emit() for cpumask show callbacks
>   powerpc: Use sysfs_emit() for cpumask show callbacks
>   x86/events: Use sysfs_emit() for cpumask show callbacks
>   cpu: Use sysfs_emit() for cpumask show callback
>   devfreq: Use sysfs_emit() for cpumask show callbacks
>   fpga: dfl-fme-perf: Use sysfs_emit() for cpumask show
>   hwtracing: hisi_ptt: Use sysfs_emit() for cpumask show
>   RDMA/hfi1: Use sysfs_emit() for cpumask show helper
>   PCI/sysfs: Use sysfs_emit() for cpumask show callbacks
>   perf: Use sysfs_emit() for cpumask show callbacks
>   lib/bitmap-str: get rid of cpumap_print_to_pagebuf()
> 
>  arch/arm/mach-imx/mmdc.c                    |  2 +-
>  arch/arm/mm/cache-l2x0-pmu.c                |  2 +-
>  arch/powerpc/kernel/cacheinfo.c             |  3 ++-
>  arch/powerpc/perf/hv-24x7.c                 |  2 +-
>  arch/powerpc/perf/hv-gpci.c                 |  2 +-
>  arch/powerpc/perf/imc-pmu.c                 |  2 +-
>  arch/x86/events/amd/iommu.c                 |  2 +-
>  arch/x86/events/amd/power.c                 |  2 +-
>  arch/x86/events/amd/uncore.c                |  2 +-
>  arch/x86/events/intel/core.c                |  2 +-
>  arch/x86/events/intel/uncore.c              |  2 +-
>  drivers/base/cpu.c                          |  2 +-
>  drivers/devfreq/event/rockchip-dfi.c        |  2 +-
>  drivers/devfreq/hisi_uncore_freq.c          |  2 +-
>  drivers/fpga/dfl-fme-perf.c                 |  2 +-
>  drivers/hwtracing/ptt/hisi_ptt.c            |  2 +-
>  drivers/infiniband/hw/hfi1/sdma.c           |  3 ++-
>  drivers/pci/pci-sysfs.c                     |  7 ++++---
>  drivers/perf/alibaba_uncore_drw_pmu.c       |  2 +-
>  drivers/perf/amlogic/meson_ddr_pmu_core.c   |  2 +-
>  drivers/perf/arm-cci.c                      |  2 +-
>  drivers/perf/arm-ccn.c                      |  2 +-
>  drivers/perf/arm-cmn.c                      |  2 +-
>  drivers/perf/arm-ni.c                       |  2 +-
>  drivers/perf/arm_cspmu/arm_cspmu.c          |  2 +-
>  drivers/perf/arm_dmc620_pmu.c               |  4 ++--
>  drivers/perf/arm_dsu_pmu.c                  |  2 +-
>  drivers/perf/arm_pmu.c                      |  2 +-
>  drivers/perf/arm_smmuv3_pmu.c               |  2 +-
>  drivers/perf/arm_spe_pmu.c                  |  2 +-
>  drivers/perf/cxl_pmu.c                      |  2 +-
>  drivers/perf/dwc_pcie_pmu.c                 |  2 +-
>  drivers/perf/fsl_imx8_ddr_perf.c            |  2 +-
>  drivers/perf/fsl_imx9_ddr_perf.c            |  2 +-
>  drivers/perf/fujitsu_uncore_pmu.c           |  2 +-
>  drivers/perf/hisilicon/hisi_pcie_pmu.c      |  2 +-
>  drivers/perf/hisilicon/hisi_uncore_pmu.c    |  2 +-
>  drivers/perf/marvell_cn10k_ddr_pmu.c        |  2 +-
>  drivers/perf/marvell_cn10k_tad_pmu.c        |  2 +-
>  drivers/perf/marvell_pem_pmu.c              |  2 +-
>  drivers/perf/nvidia_t410_c2c_pmu.c          |  2 +-
>  drivers/perf/nvidia_t410_cmem_latency_pmu.c |  2 +-
>  drivers/perf/qcom_l2_pmu.c                  |  2 +-
>  drivers/perf/qcom_l3_pmu.c                  |  2 +-
>  drivers/perf/starfive_starlink_pmu.c        |  2 +-
>  drivers/perf/thunderx2_pmu.c                |  2 +-
>  drivers/perf/xgene_pmu.c                    |  2 +-
>  include/linux/cpumask.h                     | 19 -------------------
>  kernel/events/core.c                        |  2 +-
>  lib/bitmap-str.c                            |  9 ++++-----
>  50 files changed, 58 insertions(+), 75 deletions(-)
> 
> -- 
> 2.53.0

Reply via email to