• Linus Torvalds's avatar
    Merge tag 'bitmap-for-5.19-rc1' of https://github.com/norov/linux · d0e60d46
    Linus Torvalds authored
    Pull bitmap updates from Yury Norov:
    
     - bitmap: optimize bitmap_weight() usage, from me
    
     - lib/bitmap.c make bitmap_print_bitmask_to_buf parseable, from Mauro
       Carvalho Chehab
    
     - include/linux/find: Fix documentation, from Anna-Maria Behnsen
    
     - bitmap: fix conversion from/to fix-sized arrays, from me
    
     - bitmap: Fix return values to be unsigned, from Kees Cook
    
    It has been in linux-next for at least a week with no problems.
    
    * tag 'bitmap-for-5.19-rc1' of https://github.com/norov/linux: (31 commits)
      nodemask: Fix return values to be unsigned
      bitmap: Fix return values to be unsigned
      KVM: x86: hyper-v: replace bitmap_weight() with hweight64()
      KVM: x86: hyper-v: fix type of valid_bank_mask
      ia64: cleanup remove_siblinginfo()
      drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate
      KVM: s390: replace bitmap_copy with bitmap_{from,to}_arr64 where appropriate
      lib/bitmap: add test for bitmap_{from,to}_arr64
      lib: add bitmap_{from,to}_arr64
      lib/bitmap: extend comment for bitmap_(from,to)_arr32()
      include/linux/find: Fix documentation
      lib/bitmap.c make bitmap_print_bitmask_to_buf parseable
      MAINTAINERS: add cpumask and nodemask files to BITMAP_API
      arch/x86: replace nodes_weight with nodes_empty where appropriate
      mm/vmstat: replace cpumask_weight with cpumask_empty where appropriate
      clocksource: replace cpumask_weight with cpumask_empty in clocksource.c
      genirq/affinity: replace cpumask_weight with cpumask_empty where appropriate
      irq: mips: replace cpumask_weight with cpumask_empty where appropriate
      drm/i915/pmu: replace cpumask_weight with cpumask_empty where appropriate
      arch/x86: replace cpumask_weight with cpumask_empty where appropriate
      ...
    d0e60d46
i915_pmu.c 29.4 KB