Linus Torvalds
f468cf53c5
Merge tag 'bitmap-for-6.19' of github.com:/norov/linux
...
Pull bitmap updates from Yury Norov:
- Runtime field_{get,prep}() (Geert)
- Rust ID pool updates (Alice)
- min_t() simplification (David)
- __sw_hweightN kernel-doc fixes (Andy)
- cpumask.h headers cleanup (Andy)
* tag 'bitmap-for-6.19' of github.com:/norov/linux: (32 commits)
rust_binder: use bitmap for allocation of handles
rust: id_pool: do not immediately acquire new ids
rust: id_pool: do not supply starting capacity
rust: id_pool: rename IdPool::new() to with_capacity()
rust: bitmap: add BitmapVec::new_inline()
rust: bitmap: add MAX_LEN and MAX_INLINE_LEN constants
cpumask: Don't use "proxy" headers
soc: renesas: Use bitfield helpers
clk: renesas: Use bitfield helpers
ALSA: usb-audio: Convert to common field_{get,prep}() helpers
soc: renesas: rz-sysc: Convert to common field_get() helper
pinctrl: ma35: Convert to common field_{get,prep}() helpers
iio: mlx90614: Convert to common field_{get,prep}() helpers
iio: dac: Convert to common field_prep() helper
gpio: aspeed: Convert to common field_{get,prep}() helpers
EDAC/ie31200: Convert to common field_get() helper
crypto: qat - convert to common field_get() helper
clk: at91: Convert to common field_{get,prep}() helpers
bitfield: Add non-constant field_{prep,get}() helpers
bitfield: Add less-checking __FIELD_{GET,PREP}()
...
2025-12-06 09:01:27 -08:00
..
2025-02-24 14:57:39 +01:00
2025-02-24 14:57:39 +01:00
2025-08-07 10:07:06 +02:00
2025-07-07 09:43:53 +02:00
2024-12-02 11:34:44 -08:00
2023-04-11 21:08:31 +02:00
2025-10-21 11:46:50 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-11-05 11:34:26 +01:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-09-24 13:52:35 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-12-06 09:01:27 -08:00
2025-09-12 09:22:44 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-09-12 09:19:56 +02:00
2025-11-25 14:10:06 +01:00
2025-10-23 09:56:05 +02:00
2025-09-24 13:52:35 +02:00
2025-08-07 10:07:06 +02:00
2025-07-07 09:43:53 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-04-17 13:58:55 +02:00
2025-11-25 14:10:06 +01:00
2025-08-07 10:07:06 +02:00
2025-11-19 14:08:51 +01:00
2025-08-07 10:07:06 +02:00
2025-07-07 09:43:53 +02:00
2025-09-12 09:19:56 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-09-12 09:19:56 +02:00
2025-11-20 14:15:30 +01:00
2025-09-24 13:52:35 +02:00
2024-12-02 11:34:44 -08:00
2025-08-07 10:07:06 +02:00
2025-10-13 17:33:50 +02:00
2025-08-07 10:07:06 +02:00
2025-09-24 13:52:35 +02:00
2025-09-24 13:52:35 +02:00
2025-11-25 14:10:06 +01:00
2024-12-02 11:34:44 -08:00
2023-01-30 15:55:28 +01:00
2025-08-07 10:07:06 +02:00
2025-10-22 08:52:32 +02:00
2023-08-11 14:23:32 +02:00
2025-09-12 09:19:56 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-09-24 13:52:35 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-10-21 10:35:30 +02:00
2025-10-23 14:30:11 +02:00
2025-08-07 10:07:06 +02:00
2025-09-12 09:22:44 +02:00
2025-11-28 12:59:00 +01:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-05-13 15:15:34 +02:00
2024-07-29 10:50:51 +02:00
2025-09-16 15:24:48 +01:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-11-20 14:15:04 +01:00
2024-12-02 11:34:44 -08:00
2025-11-25 14:10:06 +01:00
2025-11-25 14:10:06 +01:00
2025-09-12 09:19:56 +02:00
2025-09-12 09:19:56 +02:00
2025-10-30 10:28:24 +01:00
2025-10-30 10:28:01 +01:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-09-24 13:52:35 +02:00
2025-09-06 16:08:10 +05:30
2025-09-26 11:56:26 +02:00
2025-10-21 14:10:46 +02:00
2025-11-25 14:10:06 +01:00
2025-09-24 13:52:35 +02:00
2025-10-20 10:24:03 +02:00
2025-11-14 10:01:52 +01:00
2025-09-12 09:19:56 +02:00
2025-09-16 14:41:57 +01:00
2025-09-04 15:09:26 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-11-25 14:10:07 +01:00
2025-08-07 10:07:06 +02:00
2025-10-20 09:23:50 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-11-25 14:10:07 +01:00
2025-10-21 11:46:50 +02:00
2024-11-04 09:15:38 +01:00
2025-09-08 09:38:27 +02:00
2025-11-25 14:10:06 +01:00
2025-06-23 09:25:46 +02:00
2025-11-14 10:01:52 +01:00
2025-10-27 10:19:17 +01:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-09-24 13:52:35 +02:00
2025-08-07 10:07:06 +02:00
2025-09-24 13:52:35 +02:00
2025-08-07 10:07:06 +02:00
2025-10-23 14:06:09 +02:00
2025-09-08 14:24:20 +02:00
2025-08-07 10:07:06 +02:00
2025-11-14 10:01:52 +01:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-11-28 09:29:31 +01:00
2025-09-24 13:52:35 +02:00
2025-08-25 20:55:45 +02:00
2025-08-07 10:07:06 +02:00
2022-11-15 15:41:45 +01:00
2025-06-16 09:45:14 +02:00
2025-09-12 09:22:45 +02:00
2025-09-24 13:52:35 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-09-03 09:38:13 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2023-11-13 17:59:48 +02:00
2025-11-06 18:19:44 +01:00
2025-08-07 10:07:06 +02:00
2025-11-17 11:04:31 +01:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-26 12:03:09 +02:00
2022-02-25 09:59:35 +01:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-11-25 14:10:07 +01:00
2025-09-12 09:19:56 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-08-11 11:09:23 +02:00
2025-08-07 10:07:06 +02:00
2025-11-25 14:10:07 +01:00
2025-10-09 12:11:29 +02:00
2025-09-24 13:52:35 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-10-13 09:56:16 +02:00
2025-09-12 09:19:56 +02:00
2025-08-07 10:07:06 +02:00
2025-10-10 09:37:19 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-09-03 09:38:13 +02:00
2025-08-07 10:07:06 +02:00
2025-09-03 09:38:13 +02:00
2023-08-29 10:21:56 -07:00
2025-09-12 09:22:44 +02:00
2025-11-25 14:10:07 +01:00
2025-09-12 09:19:56 +02:00
2025-11-25 14:10:07 +01:00
2025-08-07 10:07:06 +02:00
2025-09-03 09:38:13 +02:00
2025-08-07 10:07:06 +02:00
2025-08-07 10:07:06 +02:00
2025-11-25 14:10:07 +01:00
2025-08-07 10:07:06 +02:00
2025-11-25 14:04:05 +01:00
2025-09-16 11:36:37 +02:00
2025-05-21 12:25:24 +03:00
2025-12-04 12:33:38 -08:00
2025-07-17 09:22:46 +02:00
2025-11-17 10:57:28 +01:00
2025-10-16 16:47:18 +02:00
2025-07-24 11:53:29 +02:00
2025-11-28 09:48:28 +01:00
2025-11-17 10:16:51 +01:00
2025-11-20 16:51:48 +01:00
2022-11-15 11:21:43 +01:00
2025-10-21 10:35:57 +02:00
2024-01-17 09:52:37 +01:00
2025-11-20 19:17:47 +01:00
2025-11-17 10:37:37 +01:00
2025-11-19 14:08:51 +01:00
2025-11-17 10:37:37 +01:00
2025-10-16 16:47:18 +02:00