Hi Dirk,
First bad commit (maybe != root cause):
tree:
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
head: bfd7a248502373da8b1c8eb0e811fdb19cc3f8b6
commit: 35595372d95c0d10784bce1aec8cc144a39eb66d [7819/11710] Remove redundant YYLOC
global declaration
config: arm-allyesconfig (attached as .config)
compiler: clang version 11.0.0 (
https://github.com/llvm/llvm-project
2093fdd429d52348e08969180ac6b1e705fc4ff6)
reproduce:
wget
https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O
~/bin/make.cross
chmod +x ~/bin/make.cross
git checkout 35595372d95c0d10784bce1aec8cc144a39eb66d
# save the attached .config to linux build tree
COMPILER=clang make.cross ARCH=arm
If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp(a)intel.com>
All warnings (new ones prefixed by >>):
> security/integrity/ima/ima_crypto.c:514:5: warning: stack frame
size of 1152 bytes in function 'ima_calc_field_array_hash' [-Wframe-larger-than=]
int ima_calc_field_array_hash(struct ima_field_data *field_data,
^
1 warning generated.
--
> sound/soc/codecs/cros_ec_codec.c:757:12: warning: stack frame
size of 1152 bytes in function 'wov_hotword_model_put' [-Wframe-larger-than=]
static int wov_hotword_model_put(struct snd_kcontrol *kcontrol,
^
1 warning generated.
--
> drivers/staging/exfat/exfat_super.c:2072:12: warning: stack frame
size of 1576 bytes in function 'exfat_readdir' [-Wframe-larger-than=]
static int exfat_readdir(struct file *filp, struct dir_context *ctx)
^
1 warning generated.
--
> drivers/crypto/inside-secure/safexcel_cipher.c:404:12: warning:
stack frame size of 1128 bytes in function 'safexcel_aead_setkey'
[-Wframe-larger-than=]
static int safexcel_aead_setkey(struct crypto_aead *ctfm,
const u8 *key,
^
1 warning generated.
vim +/ima_calc_field_array_hash +514 security/integrity/ima/ima_crypto.c
3323eec921efd81 Mimi Zohar 2009-02-04 513
b6f8f16f41d9286 Roberto Sassu 2013-11-08 @514 int ima_calc_field_array_hash(struct
ima_field_data *field_data,
b6f8f16f41d9286 Roberto Sassu 2013-11-08 515 struct ima_template_desc *desc,
int num_fields,
a71dc65d30a4724 Roberto Sassu 2013-06-07 516 struct ima_digest_data *hash)
ea593993d361748 Dmitry Kasatkin 2013-06-07 517 {
ea593993d361748 Dmitry Kasatkin 2013-06-07 518 struct crypto_shash *tfm;
ea593993d361748 Dmitry Kasatkin 2013-06-07 519 int rc;
ea593993d361748 Dmitry Kasatkin 2013-06-07 520
ea593993d361748 Dmitry Kasatkin 2013-06-07 521 tfm = ima_alloc_tfm(hash->algo);
ea593993d361748 Dmitry Kasatkin 2013-06-07 522 if (IS_ERR(tfm))
ea593993d361748 Dmitry Kasatkin 2013-06-07 523 return PTR_ERR(tfm);
ea593993d361748 Dmitry Kasatkin 2013-06-07 524
b6f8f16f41d9286 Roberto Sassu 2013-11-08 525 rc =
ima_calc_field_array_hash_tfm(field_data, desc, num_fields,
b6f8f16f41d9286 Roberto Sassu 2013-11-08 526 hash, tfm);
ea593993d361748 Dmitry Kasatkin 2013-06-07 527
ea593993d361748 Dmitry Kasatkin 2013-06-07 528 ima_free_tfm(tfm);
ea593993d361748 Dmitry Kasatkin 2013-06-07 529
ea593993d361748 Dmitry Kasatkin 2013-06-07 530 return rc;
ea593993d361748 Dmitry Kasatkin 2013-06-07 531 }
ea593993d361748 Dmitry Kasatkin 2013-06-07 532
:::::: The code at line 514 was first introduced by commit
:::::: b6f8f16f41d92861621b043389ef49de1c52d613 ima: do not include field length in
template digest calc for ima template
:::::: TO: Roberto Sassu <roberto.sassu(a)polito.it>
:::::: CC: Mimi Zohar <zohar(a)linux.vnet.ibm.com>
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org