Re: linux-next: build failure after merge of the mm-hotfixes tree

From: Liam R. Howlett
Date: Wed Dec 13 2023 - 18:31:52 EST


* Stephen Rothwell <sfr@xxxxxxxxxxxxxxxx> [231213 17:18]:
> Hi all,
>
> After merging the mm-hotfixes tree, today's linux-next build (powerpc
> ppc64_defconfig) failed like this:
>
> lib/maple_tree.c: In function 'mas_preallocate':
> lib/maple_tree.c:5506:30: error: 'struct ma_state' has no member named 'end'
> 5506 | if ((node_size == mas->end) && ((!mt_in_rcu(mas->tree))
> | ^~
>
> Caused by commit
>
> 84bda0b24555 ("maple_tree: do not preallocate nodes for slot stores")
>
> I have reverted that commit for today.


No harm in leaving it, but akpm made a 'fixlet' for this [1]. The word
fixlet made my day. I assume this will be fix(let)ed tomorrow.

Cheers,
Liam

[1] https://lore.kernel.org/linux-mm/20231213130923.cc00317b4ebab1b0864d8b42@xxxxxxxxxxxxxxxxxxxx/