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/test_xarray.c - F
lib/xarray.c - F
tools/testing/radix-tree
Last 30 days
Recent patches
Most-recent 30 patches in this subsystem on linux-fsdevel (capped at 30), ordered by date desc.
-
STALE124d
[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> -
STALE124d
[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> -
STALE130d
[PATCH] lib/idr: fix ida_find_first_range() missing IDs across chunk boundaries
2026-03-06 · Josh Law <hidden> -
STALE105d
[RFC PATCH v3 2/2] XArray tests: Verify xa_erase behavior in check_split
2026-02-23 · Ackerley Tng <hidden> -
STALE105d
[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> -
STALE142d
[RFC PATCH v1 RESEND 1/2] XArray tests: Fix check_split tests to store correctly
2026-02-23 · Ackerley Tng <hidden> -
STALE155d
[RFC PATCH v1 2/2] XArray tests: Verify xa_erase behavior in check_split
2026-01-31 · Ackerley Tng <hidden> -
STALE155d
[RFC PATCH v1 1/2] XArray tests: Fix check_split tests to store correctly
2026-01-31 · Ackerley Tng <hidden> -
STALE173d
[RFC PATCH] mm/khugepaged: free empty xa_nodes when rollbacks in collapse_file
2026-01-21 · Jinjiang Tu <hidden> -
STALE169d
Re: [PATCH v4] lib: xarray: free unused spare node in xas_create_range()
2025-12-15 · Jinjiang Tu <hidden> -
STALE169d
REVIEWED: 15 (15M) Re: [PATCH v4] lib: xarray: free unused spare node in xas_create_range()
2025-12-05 · "David Hildenbrand (Red Hat)" <david@kernel.org> -
STALE169d
[PATCH v4] lib: xarray: free unused spare node in xas_create_range()
2025-12-04 · Shardul Bankar <hidden> -
STALE222d
[PATCH v3] lib: xarray: free unused spare node in xas_create_range()
2025-12-01 · Shardul Bankar <hidden> -
STALE228d
[RFC PATCH 1/1] idr: do not create idr if new id would be outside given range
2025-11-27 · Jan Sokolowski <hidden> -
STALE219d
[RFC PATCH 4/4] XArray: test: Increase split order test range in check_split()
2025-11-17 · Ackerley Tng <hidden> -
STALE219d
[RFC PATCH 3/4] XArray: Support splitting for arbitrarily large entries
2025-11-17 · Ackerley Tng <hidden> -
STALE219d
[RFC PATCH 2/4] XArray: Update xas_split_alloc() to allocate enough nodes to split large entries
2025-11-17 · Ackerley Tng <hidden> -
STALE219d
[RFC PATCH 1/4] XArray: Initialize nodes while splitting instead of while allocating
2025-11-17 · Ackerley Tng <hidden> -
DORMANTno replies
[PATCH] xarray: Remove redundant __GFP_NOWARN
2025-08-04 · Qianfeng Rong <hidden> -
STALE350d
[PATCH] idr: Fix the kernel-doc for idr_is_empty()
2025-07-30 · Manivannan Sadhasivam <hidden> -
STALE366d
[PATCH v3 2/3] ida: Remove the ida_simple_xxx() API
2025-07-14 · Christophe JAILLET <hidden> -
STALE336d
REVIEWED: 4 (4M) [PATCH v2 3/3] rust: xarray: add `insert` and `reserve`
2025-07-13 · Tamir Duberstein <hidden> -
STALE367d
[PATCH 3/3] rust: xarray: add `insert` and `reserve`
2025-07-01 · Tamir Duberstein <hidden> -
STALE400d
[PATCH v2] xarray: Add a BUG_ON() to ensure caller is not sibling
2025-06-04 · Dev Jain <dev.jain@arm.com> -
STALE408d
Re: xarray regression: XArray: Add extra debugging check to xas_lock and friends
2025-05-30 · Daniel Gomez <da.gomez@kernel.org> -
STALE407d
[PATCH] xarray: Add a BUG_ON() to ensure caller is not sibling
2025-05-28 · Dev Jain <dev.jain@arm.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.
-
STALE155d
[RFC PATCH v1 1/2] XArray tests: Fix check_split tests to store correctly
2026-01-31 · Ackerley Tng <hidden> -
STALE155d
[RFC PATCH v1 2/2] XArray tests: Verify xa_erase behavior in check_split
2026-01-31 · Ackerley Tng <hidden> -
STALE142d
[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> -
STALE105d
[RFC PATCH v3 1/2] XArray tests: Fix check_split tests to store correctly
2026-02-23 · Ackerley Tng <hidden> -
STALE105d
[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>