2024-06-25 |
Yury Norov | cpumask: make core headers including cpumask_types... Signed-off-by: Yury Norov <yury.norov@gmail.com> Cc: Yury Norov <yury.norov@nvidia.com>
|
commit | commitdiff | tree |
2024-06-25 |
Yury Norov | cpumask: cleanup core headers inclusion Signed-off-by: Yury Norov <yury.norov@gmail.com> Cc: Yury Norov <yury.norov@nvidia.com>
|
commit | commitdiff | tree |
2024-06-25 |
Yury Norov | sched: drop sched.h dependency on cpumask Signed-off-by: Yury Norov <yury.norov@gmail.com> Cc: Yury Norov <yury.norov@nvidia.com>
|
commit | commitdiff | tree |
2024-06-25 |
Yury Norov | cpumask: split out include/linux/cpumask_types.h Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2024-06-25 |
Yury Norov | sched: avoid using ilog2() in sched.h Signed-off-by: Yury Norov <yury.norov@gmail.com> Cc: Yury Norov <yury.norov@nvidia.com>
|
commit | commitdiff | tree |
2024-06-25 |
Yury Norov | MAINTAINERS: add linux/nodemask_types.h to BITMAP API Signed-off-by: Yury Norov <yury.norov@gmail.com> Cc: Yury Norov <yury.norov@nvidia.com>
|
commit | commitdiff | tree |
2024-06-18 |
Yury Norov | cpumask: introduce assign_cpu() macro Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2024-06-15 |
Yury Norov | gcc: disable '-Warray-bounds' for gcc-9 Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2024-05-19 |
Yury Norov | MAINTAINERS: add BITOPS API record Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2024-05-09 |
Yury Norov | bitmap: relax find_nth_bit() limitation on return value Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2024-05-09 |
Yury Norov | lib: make test_bitops compilable into the kernel image Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2024-05-09 |
Yury Norov | Compiler Attributes: Add __always_used macro Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2024-05-03 |
Yury Norov | MIPS: SGI-IP27: use WARN_ON() output Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2024-05-03 |
Yury Norov | MIPS: SGI-IP27: fix -Wunused-variable in arch_init_irq() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2024-04-15 |
Yury Norov | MIPS: SGI-IP27: micro-optimize arch_init_irq() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2024-02-01 |
Yury Norov | net: mana: add a function to spread IRQs per CPUs Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2024-02-01 |
Yury Norov | cpumask: define cleanup function for cpumasks Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2024-02-01 |
Yury Norov | cpumask: add cpumask_weight_andnot() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-12-19 |
Yury Norov | net: mana: select PAGE_POOL Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-12-03 |
Yury Norov | lib/find: optimize find_*_bit_wrap Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-10-16 |
Yury Norov | bitmap: move bitmap_*_region() functions to bitmap.h Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-10-15 |
Yury Norov | bitmap: drop _reg_op() function Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-10-15 |
Yury Norov | bitmap: replace _reg_op(REG_OP_ISFREE) with find_next_bit() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-10-15 |
Yury Norov | bitmap: replace _reg_op(REG_OP_RELEASE) with bitmap_clear() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-10-15 |
Yury Norov | bitmap: replace _reg_op(REG_OP_ALLOC) with bitmap_set() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-10-15 |
Yury Norov | bitmap: fix opencoded bitmap_allocate_region() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-10-15 |
Yury Norov | bitmap: add test for bitmap_*_region() functions Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-10-15 |
Yury Norov | bitmap: align __reg_op() wrappers with modern coding... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-10-15 |
Yury Norov | lib/bitmap: split-out string-related operations to... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-09-15 |
Yury Norov | sched/topology: Fix sched_numa_find_nth_cpu() comment Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-09-15 |
Yury Norov | sched/topology: Handle NUMA_NO_NODE in sched_numa_find_nth_cpu() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-09-15 |
Yury Norov | sched/topology: Fix sched_numa_find_nth_cpu() in non... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-09-15 |
Yury Norov | sched/topology: Fix sched_numa_find_nth_cpu() in CPU... Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-09-15 |
Yury Norov | sched/fair: Fix open-coded numa_nearest_node() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-09-15 |
Yury Norov | numa: Generalize numa_map_to_online_node() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-07-18 |
Yury Norov | lib/bitmap: workaround const_eval test build failure Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-06-22 |
Yury Norov | lib/bitmap: drop optimization of bitmap_{from,to}_arr64 Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-06-22 |
Yury Norov | lib/test_bitmap: increment failure counter properly Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-02-20 |
Yury Norov | sched/topology: fix KASAN warning in hop_cmp() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-02-08 |
Yury Norov | lib/cpumask: update comment for cpumask_local_spread() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-02-08 |
Yury Norov | lib/cpumask: reorganize cpumask_local_spread() logic Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-02-08 |
Yury Norov | cpumask: improve on cpumask_local_spread() locality Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-02-08 |
Yury Norov | sched: add sched_numa_find_nth_cpu() Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-02-08 |
Yury Norov | cpumask: introduce cpumask_nth_and_andnot Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2023-02-08 |
Yury Norov | lib/find: introduce find_nth_and_andnot_bit Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-12-01 |
Yury Norov | cpumask: limit visibility of FORCE_NR_CPUS Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-10-01 |
Yury Norov | cpumask: fix checking valid cpu range Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
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-08-14 |
Yury Norov | radix-tree: replace gfp.h inclusion with gfp_types.h Signed-off-by: Yury Norov <yury.norov@gmail.com>
|
commit | commitdiff | tree |
2022-08-12 |
Yury Norov | lib: remove lib/nodemask.c 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 |
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 |
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-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 |
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 |
next |