Re: [RFC PATCH 1/2] maple_tree: add __mtree_insert_range function

Matthew Wilcox
2025-04-05T15:22:49Z

On Sat, Apr 05, 2025 at 01:01:53AM -0500, Andrew Ballance wrote:
> adds the __mtree_insert_range which is identical to mtree_insert_range
> but does not aquire ma_lock.
> This function is needed for the rust bindings for maple trees because
> the locking is handled on the rust side.

No.

The support for external locking is a TEMPORARY HACK. I've talked
before about why this is and don't feel like explaining it again.