Linus Torvalds
3689f9f8b0
Merge tag 'bitmap-5.17-rc1' of git://github.com/norov/linux
...
Pull bitmap updates from Yury Norov:
- introduce for_each_set_bitrange()
- use find_first_*_bit() instead of find_next_*_bit() where possible
- unify for_each_bit() macros
* tag 'bitmap-5.17-rc1' of git://github.com/norov/linux:
vsprintf: rework bitmap_list_string
lib: bitmap: add performance test for bitmap_print_to_pagebuf
bitmap: unify find_bit operations
mm/percpu: micro-optimize pcpu_is_populated()
Replace for_each_*_bit_from() with for_each_*_bit() where appropriate
find: micro-optimize for_each_{set,clear}_bit()
include/linux: move for_each_bit() macros from bitops.h to find.h
cpumask: replace cpumask_next_* with cpumask_first_* where appropriate
tools: sync tools/bitmap with mother linux
all: replace find_next{,_zero}_bit with find_first{,_zero}_bit where appropriate
cpumask: use find_first_and_bit()
lib: add find_first_and_bit()
arch: remove GENERIC_FIND_FIRST_BIT entirely
include: move find.h from asm_generic to linux
bitops: move find_bit_*_le functions from le.h to find.h
bitops: protect find_first_{,zero}_bit properly
2022-01-23 06:20:44 +02:00
..
2022-01-20 13:46:20 +02:00
2022-01-14 16:02:28 +01:00
2022-01-08 14:42:01 -05:00
2022-01-12 17:02:27 -08:00
2022-01-06 16:22:52 -08:00
2022-01-09 23:30:13 +01:00
2022-01-17 08:07:57 +02:00
2022-01-06 08:37:03 -08:00
2022-01-11 12:17:45 -08:00
2022-01-22 08:33:34 +02:00
2022-01-13 09:05:29 -08:00
2022-01-07 17:14:30 +00:00
2022-01-17 05:49:30 +02:00
2022-01-20 08:52:53 +02:00
2022-01-12 15:57:59 -08:00
2022-01-22 08:33:34 +02:00
2022-01-12 12:51:41 -08:00
2022-01-15 08:47:31 -08:00
2022-01-15 08:47:31 -08:00
2022-01-09 10:36:51 -07:00
2022-01-06 12:27:03 +01:00
2022-01-19 01:21:24 +01:00
2022-01-19 01:21:46 +01:00
2022-01-11 09:14:37 -08:00
2022-01-22 08:33:36 +02:00
2022-01-15 08:47:31 -08:00
2022-01-15 16:30:33 +02:00
2022-01-22 08:33:36 +02:00
2022-01-20 08:52:55 +02:00
2022-01-22 08:33:34 +02:00
2022-01-18 08:51:51 +02:00
2022-01-20 08:52:53 +02:00
2022-01-20 08:52:53 +02:00
2022-01-08 14:42:01 -05:00
2022-01-22 08:33:35 +02:00
2022-01-15 08:47:31 -08:00
2022-01-22 08:33:38 +02:00
2022-01-17 09:40:29 +02:00
2022-01-22 08:33:38 +02:00
2022-01-07 13:43:18 +00:00
2022-01-21 21:36:28 +00:00
2022-01-15 16:30:29 +02:00
2022-01-20 08:52:54 +02:00
2022-01-10 09:49:13 +01:00
2022-01-15 16:30:29 +02:00
2022-01-15 16:30:29 +02:00
2022-01-22 08:33:35 +02:00
2022-01-12 15:46:11 -08:00
2022-01-15 20:37:06 +02:00
2022-01-20 10:41:01 +02:00
2022-01-22 08:33:36 +02:00
2022-01-20 10:41:01 +02:00
2022-01-07 10:44:44 -05:00
2022-01-22 09:40:01 +02:00
2022-01-07 10:44:44 -05:00
2022-01-14 15:17:17 +09:00
2022-01-20 08:52:53 +02:00
2022-01-16 23:34:43 +01:00
2022-01-11 12:36:47 +02:00
2022-01-15 20:37:06 +02:00
2022-01-15 16:30:30 +02:00
2022-01-15 20:37:06 +02:00
2022-01-22 08:33:34 +02:00
2022-01-15 16:30:27 +02:00
2022-01-18 06:40:47 +02:00
2022-01-22 10:43:07 +02:00
2022-01-15 16:30:29 +02:00
2022-01-17 07:32:51 +02:00
2022-01-22 08:33:36 +02:00
2022-01-06 12:27:05 +00:00
2022-01-09 23:35:16 +01:00
2022-01-09 23:30:13 +01:00
2022-01-07 09:22:19 +00:00
2022-01-10 11:53:25 +00:00
2022-01-10 11:53:25 +00:00
2022-01-12 10:14:09 -06:00
2022-01-20 12:55:26 -06:00
2022-01-15 16:30:31 +02:00
2022-01-15 16:30:28 +02:00
2022-01-18 06:40:47 +02:00
2022-01-12 12:37:02 -08:00
2022-01-13 16:50:50 -05:00
2022-01-16 08:08:11 +02:00
2022-01-16 08:08:11 +02:00
2022-01-20 08:52:52 +02:00
2022-01-12 16:26:58 -08:00
2022-01-15 16:30:28 +02:00
2022-01-22 08:33:36 +02:00
2022-01-12 19:59:05 +01:00
2022-01-12 19:59:05 +01:00
2022-01-22 08:33:35 +02:00
2022-01-11 11:26:57 -08:00
2022-01-22 08:33:36 +02:00
2022-01-22 08:33:37 +02:00
2022-01-08 12:43:57 -06:00
2022-01-14 16:02:28 +01:00
2022-01-06 12:18:08 +00:00
2022-01-07 00:25:25 +01:00
2022-01-22 08:33:37 +02:00
2022-01-22 08:33:37 +02:00
2022-01-22 08:33:37 +02:00
2022-01-22 08:33:37 +02:00
2022-01-13 12:52:14 -07:00
2022-01-20 10:41:01 +02:00
2022-01-22 08:33:37 +02:00
2022-01-22 08:33:38 +02:00
2022-01-09 17:00:17 -08:00
2022-01-19 11:15:19 +02:00
2022-01-22 08:33:37 +02:00
2022-01-22 08:33:37 +02:00
2022-01-22 08:33:35 +02:00
2022-01-15 16:30:28 +02:00
2022-01-22 08:33:38 +02:00
2022-01-11 15:38:59 -05:00
2022-01-15 16:30:30 +02:00
2022-01-22 08:33:36 +02:00
2022-01-10 08:13:52 -08:00
2022-01-09 00:18:47 +02:00
2022-01-13 16:23:04 -05:00
2022-01-08 12:43:58 -06:00
2022-01-12 15:46:11 -08:00
2022-01-14 18:50:54 -05:00
2022-01-14 18:50:52 -05:00
2022-01-15 16:30:29 +02:00
2022-01-15 16:30:25 +02:00
2022-01-07 09:22:19 +00:00
2022-01-08 00:28:41 -05:00