Please see individual patches. Signed-off-by: Tamir Duberstein <tamird@xxxxxxxxx> --- Tamir Duberstein (3): rust: xarray: use the prelude rust: xarray: implement Default for AllocKind rust: xarray: add `insert` and `reserve` include/linux/xarray.h | 2 + lib/xarray.c | 28 ++- rust/helpers/xarray.c | 5 + rust/kernel/xarray.rs | 460 +++++++++++++++++++++++++++++++++++++++++++++++-- 4 files changed, 472 insertions(+), 23 deletions(-) --- base-commit: 769e324b66b0d92d04f315d0c45a0f72737c7494 change-id: 20250701-xarray-insert-reserve-bd811ad46a1d Best regards, -- Tamir Duberstein <tamird@xxxxxxxxx>