This series contains some random fixes and cleanups to xarray. Patch 1-3 are fixes and patch 4-6 are cleanups. More details can be found in respective patches. Thanks! Kemeng Shi (6): Xarray: Do not return sibling entries from xas_find_marked() Xarray: distinguish large entries correctly in xas_split_alloc() Xarray: move forward index correctly in xas_pause() Xarray: skip unneeded xas_store() and xas_clear_mark() in __xa_alloc() Xarray: remove repeat check in xas_squash_marks() Xarray: use xa_mark_t in xas_squash_marks() to keep code consistent lib/test_xarray.c | 35 +++++++++++++++++++++++++++ lib/xarray.c | 33 ++++++++++++++----------- tools/testing/radix-tree/multiorder.c | 4 +++ 3 files changed, 58 insertions(+), 14 deletions(-) -- 2.30.0