2022-10-01 |
Yury Norov | lib/bitmap: add tests for for_each() loops Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-10-01 |
Yury Norov | lib/find: optimize for_each() macros Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-10-01 |
Yury Norov | lib/bitmap: introduce for_each_set_bit_wrap() macro Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-10-01 |
Yury Norov | lib/find_bit: add find_next{,_and}_bit_wrap Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-10-01 |
Yury Norov | cpumask: switch for_each_cpu{,_not} to use for_each_bit() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-10-01 |
Yury Norov | net: fix cpu_max_bits_warn() usage in netif_attrmask_next... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-09-26 |
Yury Norov | cpumask: add cpumask_nth_{,and,andnot} Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-09-26 |
Yury Norov | lib/bitmap: remove bitmap_ord_to_pos Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-09-26 |
Yury Norov | lib/bitmap: add tests for find_nth_bit() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-09-26 |
Yury Norov | lib: add find_nth{,_and,_andnot}_bit() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-09-26 |
Yury Norov | lib/bitmap: add bitmap_weight_and() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-09-26 |
Yury Norov | lib/bitmap: don't call __bitmap_weight() in kernel... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-09-21 |
Yury Norov | tools: sync find_bit() implementation Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-09-21 |
Yury Norov | lib/find_bit: optimize find_next_bit() functions Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-09-21 |
Yury Norov | lib/find_bit: create find_first_zero_bit_le() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-09-21 |
Yury Norov | lib/find_bit: introduce FIND_FIRST_BIT() macro Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-09-20 |
Yury Norov | lib/cpumask: add FORCE_NR_CPUS config option Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-09-20 |
Yury Norov | powerpc/64: don't refer nr_cpu_ids in asm code when... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-09-20 |
Yury Norov | lib/cpumask: deprecate nr_cpumask_bits Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-09-20 |
Yury Norov | lib/cpumask: delete misleading comment Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-09-20 |
Yury Norov | smp: add set_nr_cpu_ids() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-09-20 |
Yury Norov | smp: don't declare nr_cpu_ids if NR_CPUS == 1 Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-09-09 |
Phil Auld | drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_M... Cc: Yury Norov <yury.norov@gmail.com> Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-08-24 |
Sander Vanheule | lib/cpumask_kunit: add tests file to MAINTAINERS Acked-by: Yury Norov <yury.norov@gmail.com> Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-08-24 |
Sander Vanheule | lib/cpumask_kunit: log mask contents Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-08-24 |
Sander Vanheule | lib/test_cpumask: follow KUnit style guidelines Acked-by: Yury Norov <yury.norov@gmail.com> Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-08-24 |
Sander Vanheule | lib/test_cpumask: fix cpu_possible_mask last test Acked-by: Yury Norov <yury.norov@gmail.com> Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-08-24 |
Sander Vanheule | lib/test_cpumask: drop cpu_possible_mask full test Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-08-15 |
Sander Vanheule | lib/cpumask: drop always-true preprocessor guard Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-08-15 |
Sander Vanheule | lib/cpumask: add inline cpumask_next_wrap() for UP Suggested-by: Yury Norov <yury.norov@gmail.com> Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-08-15 |
Sander Vanheule | cpumask: align signatures of UP implementations Suggested-by: Yury Norov <yury.norov@gmail.com> Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-08-01 |
Yury Norov | lib/nodemask: inline next_node_in() and node_random() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-08-01 |
Yury Norov | powerpc: drop dependency on <asm/machdep.h> in archrandom.h Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-07-15 |
Alexander Lobakin | x86/olpc: fix 'logical not is only applied to the left... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-07-15 |
Yury Norov | lib/cpumask: move some one-line wrappers to header... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-07-15 |
Yury Norov | headers/deps: mm: align MANITAINERS and Docs with new... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-07-15 |
Ingo Molnar | headers/deps: mm: Split <linux/gfp_types.h> out of... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-07-15 |
Ingo Molnar | headers/deps: mm: Optimize <linux/gfp.h> header dependencies Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-07-15 |
Yury Norov | lib/cpumask: move trivial wrappers around find_bit... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-07-15 |
Yury Norov | lib/cpumask: change return types to unsigned where... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-07-15 |
Yury Norov | cpumask: change return types to bool where appropriate Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-07-15 |
Yury Norov | lib/bitmap: change type of bitmap_weight to unsigned... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-07-14 |
Yury Norov | lib/bitmap: change return types to bool where appropriate Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-07-14 |
Yury Norov | arm: align find_bit declarations with generic kernel Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-07-13 |
Alexander Lobakin | iommu/vt-d: avoid invalid memory access via node_online... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-07-12 |
Alexander Lobakin | lib/test_bitmap: test the tail after bitmap_to_arr64() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-07-12 |
Alexander Lobakin | lib/bitmap: fix off-by-one in bitmap_to_arr64() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-07-01 |
Alexander Lobakin | lib: test_bitmap: add compile-time optimization/evaluations... Suggested-by: Yury Norov <yury.norov@gmail.com> Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-07-01 |
Alexander Lobakin | bitmap: don't assume compiler evaluates small mem*... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-07-01 |
Alexander Lobakin | net/ice: fix initializing the bitmap in the switch... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-07-01 |
Alexander Lobakin | bitops: let optimize out non-atomic bitops on compile... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-07-01 |
Alexander Lobakin | bitops: wrap non-atomic bitops with a transparent macro Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-07-01 |
Alexander Lobakin | bitops: define const_*() versions of the non-atomics Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-07-01 |
Alexander Lobakin | bitops: unify non-atomic bitops prototypes across architectures Reviewed-by: Yury Norov <yury.norov@gmail.com> Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-07-01 |
Alexander Lobakin | bitops: always define asm-generic non-atomic bitops Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-07-01 |
Alexander Lobakin | ia64, processor: fix -Wincompatible-pointer-types in... Reviewed-by: Yury Norov <yury.norov@gmail.com> Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-06-24 |
Qu Wenruo | lib: bitmap: fix the duplicated comments on bitmap_to_arr64() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-06-03 |
Kees Cook | nodemask: Fix return values to be unsigned Cc: Yury Norov <yury.norov@gmail.com> Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-06-03 |
Kees Cook | bitmap: Fix return values to be unsigned Cc: Yury Norov <yury.norov@gmail.com> Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-06-03 |
Yury Norov | KVM: x86: hyper-v: replace bitmap_weight() with hweight64() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-06-03 |
Yury Norov | KVM: x86: hyper-v: fix type of valid_bank_mask Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-06-03 |
Yury Norov | ia64: cleanup remove_siblinginfo() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-06-03 |
Yury Norov | drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-06-03 |
Yury Norov | KVM: s390: replace bitmap_copy with bitmap_{from,to... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-06-03 |
Yury Norov | lib/bitmap: add test for bitmap_{from,to}_arr64 Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-06-03 |
Yury Norov | lib: add bitmap_{from,to}_arr64 Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-06-03 |
Yury Norov | lib/bitmap: extend comment for bitmap_(from,to)_arr32() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-06-03 |
Anna-Maria Behnsen | include/linux/find: Fix documentation Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-06-03 |
Mauro Carvalho Chehab | lib/bitmap.c make bitmap_print_bitmask_to_buf parseable Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-06-03 |
Yury Norov | MAINTAINERS: add cpumask and nodemask files to BITMAP_API Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-06-03 |
Yury Norov | arch/x86: replace nodes_weight with nodes_empty where... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-06-03 |
Yury Norov | mm/vmstat: replace cpumask_weight with cpumask_empty... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-06-03 |
Yury Norov | clocksource: replace cpumask_weight with cpumask_empty... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-06-03 |
Yury Norov | genirq/affinity: replace cpumask_weight with cpumask_empty... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-06-03 |
Yury Norov | irq: mips: replace cpumask_weight with cpumask_empty... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-06-03 |
Yury Norov | drm/i915/pmu: replace cpumask_weight with cpumask_empty... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-06-03 |
Yury Norov | arch/x86: replace cpumask_weight with cpumask_empty... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-06-03 |
Yury Norov | arch/ia64: replace cpumask_weight with cpumask_empty... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-06-03 |
Yury Norov | arch/alpha: replace cpumask_weight with cpumask_empty... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-06-03 |
Yury Norov | risc-v: replace bitmap_weight with bitmap_empty in... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-05-02 |
Yury Norov | qed: replace bitmap_weight with bitmap_empty in qed_roce_stop() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-05-02 |
Yury Norov | octeontx2-pf: replace bitmap_weight with bitmap_empty... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-05-02 |
Yury Norov | KVM: x86: replace bitmap_weight with bitmap_empty where... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-05-02 |
Yury Norov | qed: rework qed_rdma_bmap_free() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-05-02 |
Yury Norov | iio: fix opencoded for_each_set_bit() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-05-02 |
Yury Norov | net: mellanox: fix open-coded for_each_set_bit() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-05-02 |
Yury Norov | net: systemport: don't use bitmap_weight() in bcm_sysport_ru... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-05-02 |
Yury Norov | net: dsa: don't use bitmap_weight() in b53_arl_read() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-01-15 |
Yury Norov | vsprintf: rework bitmap_list_string Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-01-15 |
Yury Norov | lib: bitmap: add performance test for bitmap_print_to_pagebuf Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-01-15 |
Yury Norov | bitmap: unify find_bit operations Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-01-15 |
Yury Norov | mm/percpu: micro-optimize pcpu_is_populated() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-01-15 |
Yury Norov | Replace for_each_*_bit_from() with for_each_*_bit(... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-01-15 |
Yury Norov | find: micro-optimize for_each_{set,clear}_bit() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-01-15 |
Yury Norov | include/linux: move for_each_bit() macros from bitops... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-01-15 |
Yury Norov | cpumask: replace cpumask_next_* with cpumask_first_... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-01-15 |
Yury Norov | tools: sync tools/bitmap with mother linux Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-01-15 |
Yury Norov | all: replace find_next{,_zero}_bit with find_first... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-01-15 |
Yury Norov | cpumask: use find_first_and_bit() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-01-15 |
Yury Norov | lib: add find_first_and_bit() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
next |