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 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 New errors added --- /tmp/tmp.NWFubUVRVM 2025-12-05 12:47:45.388299341 -0500 +++ /tmp/tmp.twc2tOdUpc 2025-12-05 12:47:56.087411595 -0500 @@ -1,0 +2,26 @@ +../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 Per-file breakdown --- /tmp/tmp.LTIKv8RK4s 2025-12-05 12:47:56.089468607 -0500 +++ /tmp/tmp.ve3RoHw6zu 2025-12-05 12:47:56.091468589 -0500 @@ -0,0 +1 @@ + 4 ../crypto/bpf_crypto_shash.c