crypto/ahash.c:1073:1: warning: the frame size of 1040 bytes is larger than 1024 bytes
kernel test robot <[email protected]>
| Newsgroups | dev.linux.lists.oe-kbuild-all,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
Hi Herbert, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 818bebeb63dd6bf5f4e07e145f6cdbace520a34c commit: 9d9b193ed73a65ec47cf1fd39925b09da8216461 crypto: hash - Increase HASH_MAX_DESCSIZE for hmac(sha3-224-s390) date: 1 year, 1 month ago config: mips-eyeq5_defconfig (https://download.01.org/0day-ci/archive/20260822/[email protected]/config) compiler: mips64-linux-gcc (GCC) 16.1.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260822/[email protected]/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Fixes: 9d9b193ed73a ("crypto: hash - Increase HASH_MAX_DESCSIZE for hmac(sha3-224-s390)") | Reported-by: kernel test robot <[email protected]> | Closes: https://lore.kernel.org/oe-kbuild-all/[email protected]/ All warnings (new ones prefixed by >>): crypto/ahash.c: In function 'crypto_hash_digest': >> crypto/ahash.c:1073:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=] 1073 | } | ^ vim +1073 crypto/ahash.c 04bfa4c7d5119c Herbert Xu 2025-04-12 1059 04bfa4c7d5119c Herbert Xu 2025-04-12 1060 int crypto_hash_digest(struct crypto_ahash *tfm, const u8 *data, 04bfa4c7d5119c Herbert Xu 2025-04-12 1061 unsigned int len, u8 *out) 04bfa4c7d5119c Herbert Xu 2025-04-12 1062 { 19da081a28c95f Herbert Xu 2025-04-23 1063 HASH_REQUEST_ON_STACK(req, crypto_ahash_fb(tfm)); 04bfa4c7d5119c Herbert Xu 2025-04-12 1064 int err; 04bfa4c7d5119c Herbert Xu 2025-04-12 1065 04bfa4c7d5119c Herbert Xu 2025-04-12 1066 ahash_request_set_callback(req, 0, NULL, NULL); 04bfa4c7d5119c Herbert Xu 2025-04-12 1067 ahash_request_set_virt(req, data, out, len); 04bfa4c7d5119c Herbert Xu 2025-04-12 1068 err = crypto_ahash_digest(req); 04bfa4c7d5119c Herbert Xu 2025-04-12 1069 04bfa4c7d5119c Herbert Xu 2025-04-12 1070 ahash_request_zero(req); 04bfa4c7d5119c Herbert Xu 2025-04-12 1071 04bfa4c7d5119c Herbert Xu 2025-04-12 1072 return err; 04bfa4c7d5119c Herbert Xu 2025-04-12 @1073 } 04bfa4c7d5119c Herbert Xu 2025-04-12 1074 EXPORT_SYMBOL_GPL(crypto_hash_digest); 04bfa4c7d5119c Herbert Xu 2025-04-12 1075 :::::: The code at line 1073 was first introduced by commit :::::: 04bfa4c7d5119ca38f8133bfdae7957a60c8b221 crypto: hash - Add HASH_REQUEST_ON_STACK :::::: TO: Herbert Xu <[email protected]> :::::: CC: Herbert Xu <[email protected]> -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki