Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../crypto/bpf_crypto_shash.c:72:10: error: ‘const struct bpf_crypto_type’ has no member named ‘hash’ 72 | .hash = bpf_crypto_shash_hash, | ^~~~ ../crypto/bpf_crypto_shash.c:72:27: error: initialization of ‘int (*)(void *, const u8 *, unsigned int)’ {aka ‘int (*)(void *, const unsigned char *, unsigned int)’} from incompatible pointer type ‘int (*)(void *, const u8 *, u8 *, unsigned int)’ {aka ‘int (*)(void *, const unsigned char *, unsigned char *, unsigned int)’} [-Wincompatible-pointer-types] 72 | .hash = bpf_crypto_shash_hash, | ^~~~~~~~~~~~~~~~~~~~~ ../crypto/bpf_crypto_shash.c:72:27: note: (near initialization for ‘bpf_crypto_shash_type.setkey’) ../crypto/bpf_crypto_shash.c:46:12: note: ‘bpf_crypto_shash_hash’ declared here 46 | static int bpf_crypto_shash_hash(void *tfm, const u8 *data, u8 *out, | ^~~~~~~~~~~~~~~~~~~~~ ../crypto/bpf_crypto_shash.c:73:10: error: ‘const struct bpf_crypto_type’ has no member named ‘digestsize’ 73 | .digestsize = bpf_crypto_shash_digestsize, | ^~~~~~~~~~ ../crypto/bpf_crypto_shash.c:73:27: error: initialization of ‘int (*)(void *, unsigned int)’ from incompatible pointer type ‘unsigned int (*)(void *)’ [-Wincompatible-pointer-types] 73 | .digestsize = bpf_crypto_shash_digestsize, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../crypto/bpf_crypto_shash.c:73:27: note: (near initialization for ‘bpf_crypto_shash_type.setauthsize’) ../crypto/bpf_crypto_shash.c:54:21: note: ‘bpf_crypto_shash_digestsize’ declared here 54 | static unsigned int bpf_crypto_shash_digestsize(void *tfm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: *** [../scripts/Makefile.build:287: crypto/bpf_crypto_shash.o] Error 1 make[3]: *** [../scripts/Makefile.build:556: crypto] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/srv/nipa-poller/bpf-next/wt-0/Makefile:2030: .] Error 2 make[1]: *** [/srv/nipa-poller/bpf-next/wt-0/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 Documentation/.renames.txt: warning: ignored by one of the .gitignore files