Thanks for the patch. This should indeed be exported. Reviewed-by: Liam R. Howlett <Liam.Howlett@xxxxxxxxxx> * Danilo Krummrich <dakr@xxxxxxxxxx> [230301 20:10]: > Fix missing EXPORT_SYMBOL_GPL() statement for mas_preallocate(). > > Signed-off-by: Danilo Krummrich <dakr@xxxxxxxxxx> > --- > lib/maple_tree.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/lib/maple_tree.c b/lib/maple_tree.c > index 26e2045d3cda..3bfb8a6f3f6d 100644 > --- a/lib/maple_tree.c > +++ b/lib/maple_tree.c > @@ -5733,6 +5733,7 @@ int mas_preallocate(struct ma_state *mas, void *entry, gfp_t gfp) > mas_reset(mas); > return ret; > } > +EXPORT_SYMBOL_GPL(mas_preallocate); > > /* > * mas_destroy() - destroy a maple state. > -- > 2.39.2 >