Show patches with: Submitter = Yury Norov       |    Archived = No       |   246 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,04/35] watch_queue: use atomic find_bit() in post_one_notification() bitops: add atomic find_bit() operations - - - --- 2023-12-03 Yury Norov New
[v2,03/35] lib/sbitmap; make __sbitmap_get_word() using find_and_set_bit() bitops: add atomic find_bit() operations - 1 - --- 2023-12-03 Yury Norov New
[v2,02/35] lib/find: add test for atomic find_bit() ops bitops: add atomic find_bit() operations - - - --- 2023-12-03 Yury Norov New
[v2,01/35] lib/find: add atomic find_bit() primitives bitops: add atomic find_bit() operations - - - --- 2023-12-03 Yury Norov New
[34/34] sh: rework ilsel_enable() biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[33/34] microblaze: rework get_mmu_context() biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[32/34] m68k: rework get_mmu_context() biops: add atomig find_bit() operations 1 - - --- 2023-11-18 Yury Norov New
[31/34] drivers/perf: optimize m1_pmu_get_event_idx() by using find_bit() API biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[30/34] ALSA: use atomic find_bit() functions where applicable biops: add atomig find_bit() operations 1 - - --- 2023-11-18 Yury Norov New
[29/34] net: smc: fix opencoded find_and_set_bit() in smc_wr_tx_get_free_slot_index() biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[28/34] bluetooth: optimize cmtp_alloc_block_id() biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[27/34] serial: sc12is7xx: optimize sc16is7xx_alloc_line() biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[26/34] ethernet: rocker: optimize ofdpa_port_internal_vlan_id_get() biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[25/34] media: em28xx: cx231xx: fix opencoded find_and_set_bit() biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[24/34] mISDN: optimize get_free_devid() biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[23/34] RDMA/rtrs: fix opencoded find_and_set_bit_lock() in __rtrs_get_permit() biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[22/34] block: null_blk: fix opencoded find_and_set_bit() in get_tag() biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[21/34] usb: cdc-acm: optimize acm_softint() biops: add atomig find_bit() operations 1 - - --- 2023-11-18 Yury Norov New
[20/34] tty: nozomi: optimize interrupt_handler() biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[19/34] sfc: switch to using atomic find_bit() API where appropriate biops: add atomig find_bit() operations - 1 - --- 2023-11-18 Yury Norov New
[18/34] media: radio-shark: use atomic find_bit() API where appropriate biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[17/34] iommu: use atomic find_bit() API where appropriate biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[16/34] powerpc: use atomic find_bit() API where appropriate biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[15/34] scsi: use atomic find_bit() API where appropriate biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[14/34] PCI: hv: switch hv_get_dom_num() to use atomic find_bit() biops: add atomig find_bit() operations - 1 - --- 2023-11-18 Yury Norov New
[13/34] KVM: x86: hyper-v: optimize and cleanup kvm_hv_process_stimers() biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[12/34] wifi: intel: use atomic find_bit() API where appropriate biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[11/34] wifi: rtw88: optimize rtw_pci_tx_kick_off() by using find_bit() biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[10/34] ath10k: optimize ath10k_snoc_napi_poll() by using find_bit() biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[09/34] dmaengine: idxd: optimize perfmon_assign_event() biops: add atomig find_bit() operations 1 1 - --- 2023-11-18 Yury Norov New
[08/34] drivers/perf: optimize ali_drw_get_counter_idx() by using find_bit() biops: add atomig find_bit() operations 1 - - --- 2023-11-18 Yury Norov New
[07/34] perf/arm: optimize opencoded atomic find_bit() API biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[06/34] sparc: fix opencoded find_and_set_bit() in alloc_msi() biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[05/34] mips: sgi-ip30: rework heart_alloc_int() biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[04/34] sched: add cpumask_find_and_set() and use it in __mm_cid_get() biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[03/34] watch_queue: use atomic find_bit() in post_one_notification() biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[02/34] lib/sbitmap; make __sbitmap_get_word() using find_and_set_bit() biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[01/34] lib/find: add atomic find_bit() primitives biops: add atomig find_bit() operations - - - --- 2023-11-18 Yury Norov New
[4/4] lib/group_cpus: optimize outer loop in grp_spread_init_one() lib/group_cpus: rework grp_spread_init_one() and make it O(1) - - - --- 2023-11-01 Yury Norov New
[3/4] lib/group_cpus: optimize inner loop in grp_spread_init_one() lib/group_cpus: rework grp_spread_init_one() and make it O(1) - - - --- 2023-11-01 Yury Norov New
[2/4] lib/group_cpus: relax atomicity requirement in grp_spread_init_one() lib/group_cpus: rework grp_spread_init_one() and make it O(1) - - - --- 2023-11-01 Yury Norov New
[1/4] cpumask: introduce for_each_cpu_and_from() lib/group_cpus: rework grp_spread_init_one() and make it O(1) - - - --- 2023-11-01 Yury Norov New
lib/find: optimize find_*_bit_wrap lib/find: optimize find_*_bit_wrap - - - --- 2023-10-28 Yury Norov New
[2/2] lib/bitmap: split-out string-related operations to a separate files lib: unload lib/bitmap.c - - - --- 2023-10-07 Yury Norov New
[1/2] lib/bitmap: move bitmap allocators for device to linux/device.h lib: unload lib/bitmap.c - - - --- 2023-10-07 Yury Norov New
[v5,8/8] bitmap: move bitmap_*_region() functions to bitmap.h bitmap: cleanup bitmap_*_region() implementation - - - --- 2023-09-25 Yury Norov New
[v5,7/8] bitmap: drop _reg_op() function bitmap: cleanup bitmap_*_region() implementation - - - --- 2023-09-25 Yury Norov New
[v5,6/8] bitmap: replace _reg_op(REG_OP_ISFREE) with find_next_bit() bitmap: cleanup bitmap_*_region() implementation - - - --- 2023-09-25 Yury Norov New
[v5,5/8] bitmap: replace _reg_op(REG_OP_RELEASE) with bitmap_clear() bitmap: cleanup bitmap_*_region() implementation - - - --- 2023-09-25 Yury Norov New
[v5,4/8] bitmap: replace _reg_op(REG_OP_ALLOC) with bitmap_set() bitmap: cleanup bitmap_*_region() implementation - - - --- 2023-09-25 Yury Norov New
[v5,2/8] bitmap: add test for bitmap_*_region() functions bitmap: cleanup bitmap_*_region() implementation - 1 - --- 2023-09-25 Yury Norov New
[v5,1/8] bitmap: align __reg_op() wrappers with modern coding style bitmap: cleanup bitmap_*_region() implementation - 1 - --- 2023-09-25 Yury Norov New
[4/4] lib/cpumask: don't mention for_each_numa_hop_mask in cpumask_local_spread()" sched: drop for_each_numa_hop_mask() - 1 - --- 2023-09-25 Yury Norov New
[3/4] Revert "sched/topology: Introduce sched_numa_hop_mask()" sched: drop for_each_numa_hop_mask() - 1 - --- 2023-09-25 Yury Norov New
[2/4] Revert "sched/topology: Introduce for_each_numa_hop_mask()" sched: drop for_each_numa_hop_mask() - 1 - --- 2023-09-25 Yury Norov New
[1/4] net: mellanox: drop mlx5_cpumask_default_spread() sched: drop for_each_numa_hop_mask() - 1 - --- 2023-09-25 Yury Norov New
[v2,6/6] bitmap: move bitmap_*_region functions to bitmap.h bitmap: cleanup bitmap_*_region() implementation - - - --- 2023-08-11 Yury Norov New
[v2,5/6] bitmap: drop _reg_op() function bitmap: cleanup bitmap_*_region() implementation - - - --- 2023-08-11 Yury Norov New
[v2,4/6] bitmap: replace _reg_op(REG_OP_ISFREE) with find_next_bit() bitmap: cleanup bitmap_*_region() implementation - - - --- 2023-08-11 Yury Norov New
[v2,3/6] bitmap: replace _reg_op(REG_OP_RELEASE) with bitmap_clear() bitmap: cleanup bitmap_*_region() implementation - - - --- 2023-08-11 Yury Norov New
[v2,2/6] bitmap: replace _reg_op(REG_OP_ALLOC) with bitmap_set() bitmap: cleanup bitmap_*_region() implementation - - - --- 2023-08-11 Yury Norov New
[v2,1/6] bitmap: fix opencoded bitmap_allocate_region() bitmap: cleanup bitmap_*_region() implementation - - - --- 2023-08-11 Yury Norov New
[4/4] sched: fix sched_numa_find_nth_cpu() in non-NUMA case sched fixes - - - --- 2023-08-10 Yury Norov New
[3/4] sched: fix sched_numa_find_nth_cpu() in CPU-less case sched fixes - - - --- 2023-08-10 Yury Norov New
[2/4] sched/fair: fix opencoded numa_nearest_node() sched fixes - - - --- 2023-08-10 Yury Norov New
[1/4] numa: generalize numa_map_to_online_node() sched fixes - - - --- 2023-08-10 Yury Norov New
[6/6] bitmap: move bitmap_*_region functions to bitmap.h bitmap: cleanup bitmap_*_region() implementation - - - --- 2023-07-27 Yury Norov New
[5/6] bitmap: drop _reg_op() function bitmap: cleanup bitmap_*_region() implementation - - - --- 2023-07-27 Yury Norov New
[4/6] bitmap: replace _reg_op(REG_OP_ISFREE) with find_next_bit() bitmap: cleanup bitmap_*_region() implementation - - - --- 2023-07-27 Yury Norov New
[3/6] bitmap: replace _reg_op(REG_OP_RELEASE) with bitmap_clear() bitmap: cleanup bitmap_*_region() implementation - - - --- 2023-07-27 Yury Norov New
[2/6] bitmap: replace _reg_op(REG_OP_ALLOC) with bitmap_set() bitmap: cleanup bitmap_*_region() implementation - - - --- 2023-07-27 Yury Norov New
[1/6] bitmap: fix opencoded bitmap_allocate_region() bitmap: cleanup bitmap_*_region() implementation - - - --- 2023-07-27 Yury Norov New
[v2] lib/bitmap: workaround const_eval test build failure [v2] lib/bitmap: workaround const_eval test build failure - 2 - --- 2023-07-17 Yury Norov New
lib/bitmap: waive const_eval test as it breaks the build lib/bitmap: waive const_eval test as it breaks the build - - - --- 2023-07-17 Yury Norov New
[GIT,PULL] bitmap changes for v6.5-rc1 [GIT,PULL] bitmap changes for v6.5-rc1 - - - --- 2023-07-02 Yury Norov New
[v3,8/8] lib: test for_each_numa_cpus() sched/topology: add for_each_numa_cpu() macro - - - --- 2023-04-30 Yury Norov New
[v3,7/8] sched: drop for_each_numa_hop_mask() sched/topology: add for_each_numa_cpu() macro - - - --- 2023-04-30 Yury Norov New
[v3,6/8] lib/cpumask: update comment to cpumask_local_spread() sched/topology: add for_each_numa_cpu() macro - - - --- 2023-04-30 Yury Norov New
[v3,5/8] net: mlx5: switch comp_irqs_request() to using for_each_numa_cpu sched/topology: add for_each_numa_cpu() macro - 1 - --- 2023-04-30 Yury Norov New
[v3,4/8] sched/topology: add for_each_numa_{,online}_cpu() macro sched/topology: add for_each_numa_cpu() macro - - - --- 2023-04-30 Yury Norov New
[v3,3/8] sched/topology: introduce sched_numa_find_next_cpu() sched/topology: add for_each_numa_cpu() macro - - - --- 2023-04-30 Yury Norov New
[v3,2/8] lib/find: add find_next_and_andnot_bit() sched/topology: add for_each_numa_cpu() macro - - - --- 2023-04-30 Yury Norov New
[v3,1/8] sched: fix sched_numa_find_nth_cpu() in non-NUMA case sched/topology: add for_each_numa_cpu() macro - - - --- 2023-04-30 Yury Norov New
[v2,8/8] sched: drop for_each_numa_hop_mask() sched/topology: add for_each_numa_cpu() macro - - - --- 2023-04-20 Yury Norov New
[v2,7/8] lib: add test for for_each_numa_{cpu,hop_mask}() sched/topology: add for_each_numa_cpu() macro - - - --- 2023-04-20 Yury Norov New
[v2,6/8] sched/topology: export sched_domains_numa_levels sched/topology: add for_each_numa_cpu() macro - - - --- 2023-04-20 Yury Norov New
[v2,5/8] lib/cpumask: update comment to cpumask_local_spread() sched/topology: add for_each_numa_cpu() macro - - - --- 2023-04-20 Yury Norov New
[v2,4/8] net: mlx5: switch comp_irqs_request() to using for_each_numa_cpu sched/topology: add for_each_numa_cpu() macro - 1 - --- 2023-04-20 Yury Norov New
[v2,3/8] sched/topology: add for_each_numa_cpu() macro sched/topology: add for_each_numa_cpu() macro - - - --- 2023-04-20 Yury Norov New
[v2,2/8] sched/topology: introduce sched_numa_find_next_cpu() sched/topology: add for_each_numa_cpu() macro - - - --- 2023-04-20 Yury Norov New
[v2,1/8] lib/find: add find_next_and_andnot_bit() sched/topology: add for_each_numa_cpu() macro - - - --- 2023-04-20 Yury Norov New
[RFC,8/8] sched: drop for_each_numa_hop_mask() sched/topology: add for_each_numa_cpu() macro - - - --- 2023-03-25 Yury Norov New
[7/8] lib: add test for for_each_numa_{cpu,hop_mask}() sched/topology: add for_each_numa_cpu() macro - - - --- 2023-03-25 Yury Norov New
[6/8] sched/topology: export sched_domains_numa_levels sched/topology: add for_each_numa_cpu() macro - - - --- 2023-03-25 Yury Norov New
[5/8] lib/cpumask: update comment to cpumask_local_spread() sched/topology: add for_each_numa_cpu() macro - - - --- 2023-03-25 Yury Norov New
[4/8] net: mlx5: switch comp_irqs_request() to using for_each_numa_cpu sched/topology: add for_each_numa_cpu() macro - - - --- 2023-03-25 Yury Norov New
[3/8] sched/topology: add for_each_numa_cpu() macro sched/topology: add for_each_numa_cpu() macro - - - --- 2023-03-25 Yury Norov New
[2/8] sched/topology: introduce sched_numa_find_next_cpu() sched/topology: add for_each_numa_cpu() macro - - - --- 2023-03-25 Yury Norov New
[1/8] lib/find: add find_next_and_andnot_bit() sched/topology: add for_each_numa_cpu() macro - - - --- 2023-03-25 Yury Norov New
[2/2] lib/bitmap: drop optimization of bitmap_{from,to}_arr64 [1/2] lib/test_bitmap: increment failure counter properly - 1 1 --- 2023-02-27 Yury Norov New
« 1 2 3 »