bitmap api · Maintained
Maintainers
- M Yury Norov <yury.norov@gmail.com>
- R Rasmus Villemoes <linux@rasmusvillemoes.dk>
Paths
- F
include/linux/bitfield.h - F
include/linux/bitmap-str.h - F
include/linux/bitmap.h - F
include/linux/bits.h - F
include/linux/cpumask.h - F
include/linux/cpumask_types.h - F
include/linux/find.h - F
include/linux/hw_bitfield.h - F
include/linux/nodemask.h - F
include/linux/nodemask_types.h - F
include/uapi/linux/bits.h - F
include/vdso/bits.h - F
lib/bitmap-str.c - F
lib/bitmap.c - F
lib/cpumask.c - F
lib/find_bit.c - F
lib/find_bit_benchmark.c - F
lib/test_bitmap.c - F
lib/tests/cpumask_kunit.c - F
tools/include/linux/bitfield.h - F
tools/include/linux/bitmap.h - F
tools/include/linux/bits.h - F
tools/include/linux/find.h - F
tools/include/uapi/linux/bits.h - F
tools/include/vdso/bits.h - F
tools/lib/bitmap.c - F
tools/lib/find_bit.c
Last 30 days
Most active threads (last 7 days)
-
HOTtoday
[PATCH v9 00/16] KVM: arm64: PMU: Use multiple host PMUs
2026-07-20 05:39 · 1 reply in 7d · Akihiko Odaki <hidden>
Recent patches
Most-recent 30 patches in this subsystem on linux-arm-kernel (capped at 30), ordered by date desc.
-
HOTtoday
[PATCH v9 07/16] tools headers: Use u* types for bitfield helpers
2026-07-20 · Akihiko Odaki <hidden> -
COOLING6d
[PATCH v8 02/11] tools headers: Sync bitfield.h with the kernel
2026-07-10 · Akihiko Odaki <hidden> -
COOLING11d
[PATCH 5/5] bitmap: Return size when no zero area is found
2026-07-09 · Yury Norov <hidden> -
STALE138d
[PATCH 12/12] bitmap: drop bitmap_print_to_pagebuf()
2026-02-19 · Yury Norov <hidden> -
STALE138d
[PATCH 11/12] cpumask: switch cpumap_print_to_pagebuf() to using scnprintf()
2026-02-19 · Yury Norov <hidden> -
STALE138d
[PATCH 07/12] mm: add rest_of_page() macro
2026-02-19 · Yury Norov <hidden> -
STALE138d
[PATCH 06/12] bitmap: align test_bitmap output
2026-02-19 · Yury Norov <hidden> -
STALE138d
[PATCH 05/12] bitmap: switch test to scnprintf("%*pbl")
2026-02-19 · Yury Norov <hidden> -
STALE232d
[PATCH v4 7/9] include: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
2025-11-21 · Thomas Huth <hidden> -
STALE255d
[PATCH 12/21] bitmap: don't use GENMASK()
2025-10-25 · "Yury Norov (NVIDIA)" <yury.norov@gmail.com> -
STALE255d
[PATCH 09/21] bits: generalize BITMAP_{FIRST,LAST}_WORD_MASK
2025-10-25 · "Yury Norov (NVIDIA)" <yury.norov@gmail.com> -
STALE275d
Re: [PATCH treewide v3 2/4] bitfield: Add non-constant field_{prep,get}() helpers
2025-10-17 · Jakub Kicinski <kuba@kernel.org> -
STALE375d
[PATCH v2 2/2] bitfield: Ensure the return values of helper functions are checked
2025-07-09 · Ben Horgan <ben.horgan@arm.com> -
STALE376d
[PATCH 2/2] bitfield: Ensure the return value of type##_replace_bits() is checked
2025-07-03 · Ben Horgan <ben.horgan@arm.com> -
STALE377d
[PATCH v2 2/3] bits: unify the non-asm GENMASK*()
2025-06-09 · Vincent Mailhol via B4 Relay <devnull+mailhol.vincent.wanadoo.fr@kernel.org> -
STALE377d
REVIEWED: 1 (0M) [PATCH v2 1/3] bits: split the definition of the asm and non-asm GENMASK*()
2025-06-09 · Vincent Mailhol via B4 Relay <devnull+mailhol.vincent.wanadoo.fr@kernel.org> -
STALE329d
[PATCH v2 3/7] bitfield: introduce HI16_WE bitfield prep macros
2025-06-02 · Nicolas Frattaroli <nicolas.frattaroli@collabora.com> -
STALE426d
[PATCH v3 1/6] bitfield: Add FIELD_MODIFY() helper
2025-04-17 · Luo Jie <hidden> -
STALE480d
REVIEWED: 1 (0M) [PATCH v8 3/6] bits: introduce fixed-type BIT_U*()
2025-03-25 · Vincent Mailhol via B4 Relay <devnull+mailhol.vincent.wanadoo.fr@kernel.org> -
STALE480d
[PATCH v8 1/6] bits: add comments and newlines to #if, #else and #endif directives
2025-03-25 · Vincent Mailhol via B4 Relay <devnull+mailhol.vincent.wanadoo.fr@kernel.org> -
STALE480d
REVIEWED: 1 (0M) [PATCH v8 2/6] bits: introduce fixed-type GENMASK_U*()
2025-03-25 · Vincent Mailhol via B4 Relay <devnull+mailhol.vincent.wanadoo.fr@kernel.org> -
STALE275d
Re: [PATCH treewide v3 2/4] bitfield: Add non-constant field_{prep,get}() helpers
2025-02-14 · Jakub Kicinski <kuba@kernel.org> -
STALE275d
[PATCH v3 1/4] bitfield: Drop underscores from macro parameters
2025-02-14 · Geert Uytterhoeven <geert+renesas@glider.be> -
STALE275d
REVIEWED: 6 (6M) [PATCH treewide v3 2/4] bitfield: Add non-constant field_{prep,get}() helpers
2025-02-14 · Geert Uytterhoeven <geert+renesas@glider.be> -
STALE520d
Re: [PATCH treewide v2 1/3] bitfield: Add non-constant field_{prep,get}() helpers
2025-02-02 · Vincent Mailhol <hidden> -
STALE520d
[PATCH treewide v2 1/3] bitfield: Add non-constant field_{prep,get}() helpers
2025-01-31 · Geert Uytterhoeven <geert+renesas@glider.be> -
STALE587d
[PATCH 04/10] linux/bits.h: simplify GENMASK_INPUT_CHECK() by using is_const_true()
2024-12-02 · Vincent Mailhol via B4 Relay <devnull+mailhol.vincent.wanadoo.fr@kernel.org> -
STALE590d
[RFC PATCH v1 30/57] drivers/base: Remove PAGE_SIZE compile-time constant assumption
2024-10-14 · Ryan Roberts <ryan.roberts@arm.com> -
STALE710d
[PATCH] cpumask: Fix crash on updating CPU enabled mask
2024-08-08 · Gavin Shan <hidden> -
STALE740d
LANDED: 5 (0M) [PATCH v10 19/19] cpumask: Add enabled cpumask for present CPUs that can be brought online
2024-05-29 · Jonathan Cameron <Jonathan.Cameron@huawei.com>
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE138d
[PATCH 05/12] bitmap: switch test to scnprintf("%*pbl")
2026-02-19 · Yury Norov <hidden> -
STALE138d
[PATCH 06/12] bitmap: align test_bitmap output
2026-02-19 · Yury Norov <hidden> -
STALE138d
[PATCH 07/12] mm: add rest_of_page() macro
2026-02-19 · Yury Norov <hidden> -
STALE138d
[PATCH 11/12] cpumask: switch cpumap_print_to_pagebuf() to using scnprintf()
2026-02-19 · Yury Norov <hidden> -
STALE138d
[PATCH 12/12] bitmap: drop bitmap_print_to_pagebuf()
2026-02-19 · Yury Norov <hidden>