Re: [RFC PATCH 2/2] regmap: Reject fast_io regmap configurations with RBTREE and MAPLE caches

From: Guenter Roeck
Date: Fri Jul 21 2023 - 12:01:19 EST


On 7/21/23 08:13, Mark Brown wrote:
On Fri, Jul 21, 2023 at 08:07:28AM -0700, Guenter Roeck wrote:
On 7/21/23 08:03, Mark Brown wrote:

Actually Guenter and Dan have made the required updates to support this
so the warning will be gone soon (hopefully Dan will send his patch
properly shortly).

Do you plan to revert this patch ? If not regmap_init() would still fail
for the affected drivers, even after my and Dan's patches have been applied.

Yeah. You *can* use the dynamically allocating caches safely if you
ensure that no new cache nodes are allocated during I/O. I'd not
realised people were actually doing this.

Ok.

Dan, let me know if you don't have time to send a proper patch.
I have one based on your suggestion prepared that I could send out
if needed.

Thanks,
Guenter