Hi all, After merging the ceph tree, today's linux-next build (x86_64 allmodconfig) failed like this: net/ceph/messenger_v2.c:13:10: fatal error: crypto/sha.h: No such file or directory 13 | #include | ^~~~~~~~~~~~~~ Caused by commit cd1a677cad99 ("libceph, ceph: implement msgr2.1 protocol (crc and secure modes)") interacting with commit a24d22b225ce ("crypto: sha - split sha.h into sha1.h and sha2.h") from the crypto tree (and now in Linus' tree). I have applied the following merge fix patch: From: Stephen Rothwell Date: Tue, 15 Dec 2020 10:40:58 +1100 Subject: [PATCH] fixup for "crypto: sha - split sha.h into sha1.h and sha2.h" conflicting with "libceph, ceph: implement msgr2.1 protocol (crc and secure modes)" Signed-off-by: Stephen Rothwell --- net/ceph/messenger_v2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/ceph/messenger_v2.c b/net/ceph/messenger_v2.c index 5e38c847317b..c1ebb2aa08b5 100644 --- a/net/ceph/messenger_v2.c +++ b/net/ceph/messenger_v2.c @@ -10,7 +10,7 @@ #include #include /* for crypto_memneq() */ #include -#include +#include #include #include #include -- 2.29.2 -- Cheers, Stephen Rothwell