Re: linux-next: build failure after merge of the ceph tree
From: Ilya Dryomov
Date: Thu Aug 27 2026 - 10:55:54 EST
On Thu, Aug 27, 2026 at 3:09 PM Mark Brown <broonie@xxxxxxxxxx> wrote:
>
> Hi all,
>
> After merging the ceph tree, today's linux-next build (x86_64
> allmodconfig) failed like this:
>
> /tmp/next/build/fs/ceph/addr.c:947:4: error: call to undeclared function 'fscrypt_finalize_bounce_page'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
> 947 | fscrypt_finalize_bounce_page(&osd_data->pages[j]);
> | ^
> /tmp/next/build/fs/ceph/addr.c:947:4: note: did you mean 'fscrypt_free_bounce_page'?
> /tmp/next/build/include/linux/fscrypt.h:380:6: note: 'fscrypt_free_bounce_page' declared here
> 380 | void fscrypt_free_bounce_page(struct page *bounce_page);
> | ^
>
> Caused by commit
>
> 0137f53184252 (ceph: use fscrypt_finalize_bounce_page() for cleanup)
Hi Mark,
Sorry, this commit isn't there anymore. It was a minor cleanup but
since fscrypt_finalize_bounce_page() got removed we will just continue
open-coding it as before -- it's just a few lines anyway.
Thanks,
Ilya