xarray · Supported
Maintainers
- M Matthew Wilcox <willy@infradead.org>
Paths
- F
Documentation/core-api/idr.rst - F
Documentation/core-api/xarray.rst - F
include/linux/idr.h - F
include/linux/xarray.h - F
lib/idr.c - F
lib/region_alloc_benchmark.c - F
lib/test_xarray.c - F
lib/xarray.c - F
tools/testing/radix-tree
Last 30 days
Most active threads (last 7 days)
-
WARM2d
IN LINUX-NEXT [PATCH] xarray: fix index jumping backwards in xas_find()
2026-09-04 12:13 · 1 reply in 7d · "syzbot" <syzbot@kernel.org> -
WARM3d
[PATCH v5 00/12] rust: xarray: add entry API with preloading
2026-09-02 13:28 · 1 reply in 7d · Andreas Hindborg <a.hindborg@kernel.org>
Active reviewers (last 30 days)
-
<hidden>
2 attestations (2 Reported-by) · last on 2026-09-04 -
Tamir Duberstein <tamird@kernel.org>
1 attestation (1 Suggested-by) · last on 2026-09-02
Recent patches
Most-recent 30 patches in this subsystem on linux-mm (capped at 30), ordered by date desc.
-
WARM2d
[PATCH v2] xarray: fix index jumping backwards in xas_find()
2026-09-04 · Krystian Kaniewski <hidden> -
WARM2d
IN LINUX-NEXT [PATCH] xarray: fix index jumping backwards in xas_find()
2026-09-03 · "syzbot" <syzbot@kernel.org> -
WARM3d
[PATCH v5 03/12] xarray: move xas_result() and xa_zero_to_null() to the header
2026-09-02 · Andreas Hindborg <a.hindborg@kernel.org> -
COOLING6d
[PATCH 6/7] docs: xarray: Fix xas_try_split() name
2026-08-22 · Karl Mehltretter <hidden> -
COOLING6d
[PATCH] XArray: document that tags persist after storing new elements
2026-08-19 · Christoph Hellwig <hch@lst.de> -
DORMANTno replies
IN MM: 16 (16M) [PATCH v3 2/2] xarray: honor XA_FLAGS_ACCOUNT in xas_split_alloc()
2026-08-04 · Zi Yan <ziy@nvidia.com> -
COLD32d
[PATCH v2 2/2] xarray: honor XA_FLAGS_ACCOUNT in xas_split_alloc()
2026-07-31 · Zi Yan <ziy@nvidia.com> -
COLD38d
[PATCH RFC] xarray: honor XA_FLAGS_ACCOUNT in xas_split_alloc()
2026-07-28 · Zi Yan <ziy@nvidia.com> -
COLD40d
[PATCH v3] lib: test bitmap vs IDA vs Maple Tree performance for region allocations
2026-07-17 · Yury Norov <hidden> -
STALE81d
Re: [PATCH] mm: khugepaged: free xarray nodes left behind by failed collapse_file()
2026-06-16 · Matthew Wilcox <willy@infradead.org> -
STALE178d
[PATCH v3 1/2] lib/idr: fix infinite loop in idr_get_next()
2026-03-12 · Josh Law <hidden> -
DORMANTno replies
[PATCH] lib/idr: fix memory leak in ida_alloc_range() error path
2026-03-12 · Josh Law <hidden> -
STALE178d
[PATCH v2] lib/idr: fix infinite loop in idr_get_next()
2026-03-12 · Josh Law <hidden> -
DORMANTno replies
[PATCH] lib/idr: fix infinite loop in idr_get_next()
2026-03-12 · Josh Law <hidden> -
DORMANTno replies
[PATCH v2] lib/idr: fix ida_find_first_range() missing IDs across chunk boundaries
2026-03-06 · Josh Law <hidden> -
STALE184d
[PATCH] lib/idr: fix ida_find_first_range() missing IDs across chunk boundaries
2026-03-06 · Josh Law <hidden> -
STALE158d
[RFC PATCH v3 2/2] XArray tests: Verify xa_erase behavior in check_split
2026-02-23 · Ackerley Tng <hidden> -
STALE158d
[RFC PATCH v3 1/2] XArray tests: Fix check_split tests to store correctly
2026-02-23 · Ackerley Tng <hidden> -
DORMANTno replies
[RFC PATCH v1 RESEND 2/2] XArray tests: Verify xa_erase behavior in check_split
2026-02-23 · Ackerley Tng <hidden> -
STALE195d
[RFC PATCH v1 RESEND 1/2] XArray tests: Fix check_split tests to store correctly
2026-02-23 · Ackerley Tng <hidden> -
STALE209d
[RFC PATCH v1 2/2] XArray tests: Verify xa_erase behavior in check_split
2026-01-31 · Ackerley Tng <hidden> -
STALE209d
[RFC PATCH v1 1/2] XArray tests: Fix check_split tests to store correctly
2026-01-31 · Ackerley Tng <hidden> -
STALE220d
[PATCH mm-new v5 2/5] mm: khugepaged: refine scan progress number
2026-01-23 · Vernon Yang <hidden> -
STALE226d
IN LINUX-NEXT [RFC PATCH] mm/khugepaged: free empty xa_nodes when rollbacks in collapse_file
2026-01-21 · Jinjiang Tu <hidden> -
STALE232d
Re: [PATCH mm-new v4 2/6] mm: khugepaged: refine scan progress number
2026-01-17 · Vernon Yang <hidden> -
STALE243d
Re: [bug report] memory leak of xa_node in collapse_file() when rollbacks
2025-12-18 · Jinjiang Tu <hidden> -
STALE222d
Re: [PATCH v4] lib: xarray: free unused spare node in xas_create_range()
2025-12-15 · Jinjiang Tu <hidden> -
STALE222d
REVIEWED: 16 (16M) Re: [PATCH v4] lib: xarray: free unused spare node in xas_create_range()
2025-12-05 · "David Hildenbrand (Red Hat)" <david@kernel.org> -
STALE222d
[PATCH v4] lib: xarray: free unused spare node in xas_create_range()
2025-12-04 · Shardul Bankar <hidden> -
STALE276d
[PATCH v3] lib: xarray: free unused spare node in xas_create_range()
2025-12-01 · Shardul Bankar <hidden>
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.
-
STALE195d
[RFC PATCH v1 RESEND 1/2] XArray tests: Fix check_split tests to store correctly
2026-02-23 · Ackerley Tng <hidden> -
DORMANTno replies
[RFC PATCH v1 RESEND 2/2] XArray tests: Verify xa_erase behavior in check_split
2026-02-23 · Ackerley Tng <hidden> -
STALE158d
[RFC PATCH v3 1/2] XArray tests: Fix check_split tests to store correctly
2026-02-23 · Ackerley Tng <hidden> -
STALE158d
[RFC PATCH v3 2/2] XArray tests: Verify xa_erase behavior in check_split
2026-02-23 · Ackerley Tng <hidden> -
DORMANTno replies
[PATCH v2] lib/idr: fix ida_find_first_range() missing IDs across chunk boundaries
2026-03-06 · Josh Law <hidden> -
DORMANTno replies
[PATCH] lib/idr: fix infinite loop in idr_get_next()
2026-03-12 · Josh Law <hidden> -
DORMANTno replies
[PATCH] lib/idr: fix memory leak in ida_alloc_range() error path
2026-03-12 · Josh Law <hidden>