========== build_allmodconfig_warn - FAILED 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[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:556: crypto] Error 2 make[3]: *** Waiting for unfinished jobs.... ../kernel/bpf/crypto.c:145:35: warning: symbol 'bpf_crypto_ctx_create' was not declared. Should it be static? ../kernel/bpf/crypto.c:242:35: warning: symbol 'bpf_crypto_ctx_acquire' was not declared. Should it be static? ../kernel/bpf/crypto.c:258:18: warning: symbol 'bpf_crypto_ctx_release' was not declared. Should it be static? ../kernel/bpf/crypto.c:313:17: warning: symbol 'bpf_crypto_decrypt' was not declared. Should it be static? ../kernel/bpf/crypto.c:334:17: warning: symbol 'bpf_crypto_encrypt' was not declared. Should it be static? 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 ../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit ../kernel/sys.c:1144:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1144:32: expected struct task_struct *p1 ../kernel/sys.c:1144:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/sys.c:1784:9: warning: context imbalance in '__se_sys_prlimit64' - different lock contexts for basic block ../kernel/sys.c:1912:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block ../drivers/target/tcm_fc/tfc_conf.c: note: in included file (through ../include/scsi/libfc.h): ../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures ../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures ../drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c: note: in included file (through ../include/scsi/libfc.h): ../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures ../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:439:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit ../kernel/sys.c:1144:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1144:32: expected struct task_struct *p1 ../kernel/sys.c:1144:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/sys.c:1784:9: warning: context imbalance in '__se_sys_prlimit64' - different lock contexts for basic block ../kernel/sys.c:1912:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block ../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.... ../drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c: note: in included file (through ../include/scsi/libfc.h): ../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures ../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures ../drivers/target/tcm_fc/tfc_conf.c: note: in included file (through ../include/scsi/libfc.h): ../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures ../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:439:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" 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.1zPAyZB8Db 2025-12-05 13:01:56.522515610 -0500 +++ /tmp/tmp.HQeHLyaCCF 2025-12-05 13:02:08.309888954 -0500 @@ -8 +8,24 @@ -../drivers/target/tcm_fc/tfc_conf.c: note: in included file (through ../include/scsi/libfc.h): +../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.... +../drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c: note: in included file (through ../include/scsi/libfc.h): @@ -11 +34 @@ -../drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c: note: in included file (through ../include/scsi/libfc.h): +../drivers/target/tcm_fc/tfc_conf.c: note: in included file (through ../include/scsi/libfc.h): @@ -15,0 +39,3 @@ +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.oRiKVQVGTT 2025-12-05 13:02:08.314049618 -0500 +++ /tmp/tmp.EzAP0rZBLX 2025-12-05 13:02:08.315077630 -0500 @@ -0,0 +1 @@ + 4 ../crypto/bpf_crypto_shash.c