Re: Linux 6.11-rc1

From: Linus Torvalds
Date: Mon Jul 29 2024 - 15:51:01 EST


On Mon, 29 Jul 2024 at 12:23, Linus Torvalds
<torvalds@xxxxxxxxxxxxxxxxxxxx> wrote:
>
> And that fix (if it fixes it - I think it will) still leaves the alpha
> allmodconfig build and all the failed tests.
>
> I'll take a look.

Well, the alpha allmodconfig case is apparently

ERROR: modpost: "iowrite64be" [drivers/crypto/caam/caam_jr.ko] undefined!

which I suspect it just a result of commit beba3771d9e0 ("crypto:
caam: Make CRYPTO_DEV_FSL_CAAM dependent of COMPILE_TEST").

IOW, that is almost certainly simply due to better build test
coverage, not a new bug.

But I didn't look into *why* it would fail. We have a comment about
iowrite64be saying

* These get provided from <asm-generic/iomap.h> since alpha does not
* select GENERIC_IOMAP.

and I'm not sure why that isn't correct.

I get a feeling that lib/iomap.c is missing a couple of functions, but
didn't look into it a lot.

I suspect Arnd may be the right person to ask. Arnd?

Linus