Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp347870pxf; Wed, 7 Apr 2021 00:37:32 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxt9TBuXTUrRsIB2Y8ENGS4hoIF6Lpe9ErXujYoAZ/ykvuPWGu7Z4r98Tqe94ygm/SXR38o X-Received: by 2002:a5d:9d01:: with SMTP id j1mr1539630ioj.195.1617781052169; Wed, 07 Apr 2021 00:37:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617781052; cv=none; d=google.com; s=arc-20160816; b=nUmBpB/bd5lRmQO5GBT2WC61R4kZnmkG5ZErp7tk6pD9k9cotKHpBrZfI5ZSmmwAyv BHpylp4dozXB78EWzZWakW9oQMdTl4e/zQQuKKhsQbblj4oeq+uCzm+jtbEyXj8LV8GI kplBz7AilVkdQiD1EcfXqYOfatND5bWJmIV3nxuHIk8S0ms4ddVsHd85LIIrqs2slhgo 1yTJOOy7ozxWVHl8iogucKt9mRh4CkLwE3j7Jmwdw83l/eRF7VQNayR5LN3BMH1i2vza NH3TTV1rwS1THbxtFcfWsbx0VsiKPWINYKmL3P6sUv2iKeATVcGy2v6huL1hJVnLO5sf 3h9w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :ironport-sdr:ironport-sdr; bh=1y7z+R98cd3sAvVE4OL3WyO7USDB6xBHXVLJ7XBkhkw=; b=W+a/i+5zunSxHTL9x/XL0OYq1iMiy7L/gh01kpiRxiRnSE/JvtojMljmFf+oOG3Irx CNYIa3U5PcC4Xta0a6cUyadUn0WWMp+oTDJYuc1ChKdX4yyvM33AHqmTNi0zBsZooz2Y nLNgri0exJk+49eB7umR3Zi03fds6cJkf5cRHgNbWxE+/TgVcM+BtbcdX+pd8bcwkXml oA6Y9/HrnphIia5GXUy4P8/dAlvntG2vhZ56rc6TTN6UI0y7G8DKIhRe5DaBNseJ6+u8 a57G1/GNZF87TteWPdFlDO7iJzpswGQ3BBO5+2iFKKcJWTfQV3dJVdhs+EGFF/AfkTHL +Wjw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n14si2252ilk.90.2021.04.07.00.37.10; Wed, 07 Apr 2021 00:37:32 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1346901AbhDFRZB (ORCPT + 99 others); Tue, 6 Apr 2021 13:25:01 -0400 Received: from mga06.intel.com ([134.134.136.31]:2226 "EHLO mga06.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232593AbhDFRZB (ORCPT ); Tue, 6 Apr 2021 13:25:01 -0400 IronPort-SDR: JqeqQZLnDS/MB8Z8N7xvgWVR1toBXlVQlv88eyqPJX5sPjFNyK/Pm/wPy6XZ3Z5ZgMRZNmgpvB OZ9CV4EjiOuA== X-IronPort-AV: E=McAfee;i="6000,8403,9946"; a="254453442" X-IronPort-AV: E=Sophos;i="5.82,201,1613462400"; d="gz'50?scan'50,208,50";a="254453442" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Apr 2021 10:24:52 -0700 IronPort-SDR: rK+ggWeCFraLm4wpBea4BjJPzhnwU30l795qM+JseNC4Pb+P/6/13hLEhLQCvxjO3YN1vrs0Hl Bqs6oegSS2xw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,201,1613462400"; d="gz'50?scan'50,208,50";a="396320610" Received: from lkp-server01.sh.intel.com (HELO 69d8fcc516b7) ([10.239.97.150]) by orsmga002.jf.intel.com with ESMTP; 06 Apr 2021 10:24:48 -0700 Received: from kbuild by 69d8fcc516b7 with local (Exim 4.92) (envelope-from ) id 1lTpRX-000C2B-DM; Tue, 06 Apr 2021 17:24:47 +0000 Date: Wed, 7 Apr 2021 01:23:51 +0800 From: kernel test robot To: Hongbo Li , keyrings@vger.kernel.org, linux-crypto@vger.kernel.org, herbert@gondor.apana.org.au, dhowells@redhat.com, zohar@linux.ibm.com, jarkko@kernel.org, herberthbli@tencent.com Cc: kbuild-all@lists.01.org, linux-kernel@vger.kernel.org, linux-integrity@vger.kernel.org Subject: Re: [PATCH 2/5] crypto: support rsa-pss encoding Message-ID: <202104070147.tbgbKMjH-lkp@intel.com> References: <1617714686-25754-3-git-send-email-herbert.tencent@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="7AUc2qLy4jB3hD7Z" Content-Disposition: inline In-Reply-To: <1617714686-25754-3-git-send-email-herbert.tencent@gmail.com> User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org --7AUc2qLy4jB3hD7Z Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Hongbo, Thank you for the patch! Yet something to improve: [auto build test ERROR on crypto/master] [also build test ERROR on security/next-testing linus/master v5.12-rc6 next-20210406] [cannot apply to cryptodev/master] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/Hongbo-Li/crypto-add-rsa-pss-support-for-x509/20210406-211503 base: https://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git master config: m68k-defconfig (attached as .config) compiler: m68k-linux-gcc (GCC) 9.3.0 reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://github.com/0day-ci/linux/commit/951e694ffaeb62069494bc7bc94c296183f4ed49 git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review Hongbo-Li/crypto-add-rsa-pss-support-for-x509/20210406-211503 git checkout 951e694ffaeb62069494bc7bc94c296183f4ed49 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=m68k If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): make[2]: *** No rule to make target 'crypto//seqiv.o', needed by 'crypto//seqiv.mod'. make[2]: *** No rule to make target 'crypto//echainiv.o', needed by 'crypto//echainiv.mod'. make[2]: *** No rule to make target 'crypto//dh.o', needed by 'crypto//dh_generic.o'. make[2]: *** No rule to make target 'crypto//dh_helper.o', needed by 'crypto//dh_generic.o'. make[2]: *** No rule to make target 'crypto//rsapubkey.asn1.c', needed by 'crypto//rsapubkey.asn1.o'. make[2]: *** No rule to make target 'crypto//rsapubkey.asn1.h', needed by 'crypto//rsapubkey.asn1.o'. make[2]: *** No rule to make target 'crypto//rsaprivkey.asn1.c', needed by 'crypto//rsaprivkey.asn1.o'. make[2]: *** No rule to make target 'crypto//rsaprivkey.asn1.h', needed by 'crypto//rsaprivkey.asn1.o'. make[2]: *** No rule to make target 'crypto//rsapss_params.asn1.c', needed by 'crypto//rsapss_params.asn1.o'. make[2]: *** No rule to make target 'crypto//rsapss_params.asn1.h', needed by 'crypto//rsapss_params.asn1.o'. make[2]: *** No rule to make target 'crypto//rsa.o', needed by 'crypto//rsa_generic.o'. make[2]: *** No rule to make target 'crypto//rsa-pkcs1pad.o', needed by 'crypto//rsa_generic.o'. >> make[2]: *** No rule to make target 'crypto//rsa-psspad.o', needed by 'crypto//rsa_generic.o'. make[2]: *** No rule to make target 'crypto//sm2signature.asn1.c', needed by 'crypto//sm2signature.asn1.o'. make[2]: *** No rule to make target 'crypto//sm2signature.asn1.h', needed by 'crypto//sm2signature.asn1.o'. make[2]: *** No rule to make target 'crypto//crypto_user_base.o', needed by 'crypto//crypto_user.o'. make[2]: *** No rule to make target 'crypto//cmac.o', needed by 'crypto//cmac.mod'. make[2]: *** No rule to make target 'crypto//hmac.o', needed by 'crypto//hmac.mod'. make[2]: *** No rule to make target 'crypto//vmac.o', needed by 'crypto//vmac.mod'. make[2]: *** No rule to make target 'crypto//md4.o', needed by 'crypto//md4.mod'. make[2]: *** No rule to make target 'crypto//md5.o', needed by 'crypto//md5.mod'. make[2]: *** No rule to make target 'crypto//rmd160.o', needed by 'crypto//rmd160.mod'. make[2]: *** No rule to make target 'crypto//sha1_generic.o', needed by 'crypto//sha1_generic.mod'. make[2]: *** No rule to make target 'crypto//sha256_generic.o', needed by 'crypto//sha256_generic.mod'. make[2]: *** No rule to make target 'crypto//sha512_generic.o', needed by 'crypto//sha512_generic.mod'. make[2]: *** No rule to make target 'crypto//sha3_generic.o', needed by 'crypto//sha3_generic.mod'. make[2]: *** No rule to make target 'crypto//sm3_generic.o', needed by 'crypto//sm3_generic.mod'. make[2]: *** No rule to make target 'crypto//streebog_generic.o', needed by 'crypto//streebog_generic.mod'. make[2]: *** No rule to make target 'crypto//wp512.o', needed by 'crypto//wp512.mod'. make[2]: *** No rule to make target 'crypto//blake2b_generic.o', needed by 'crypto//blake2b_generic.mod'. make[2]: *** No rule to make target 'crypto//blake2s_generic.o', needed by 'crypto//blake2s_generic.mod'. make[2]: *** No rule to make target 'crypto//gf128mul.o', needed by 'crypto//gf128mul.mod'. make[2]: *** No rule to make target 'crypto//ecb.o', needed by 'crypto//ecb.mod'. make[2]: *** No rule to make target 'crypto//cbc.o', needed by 'crypto//cbc.mod'. make[2]: *** No rule to make target 'crypto//cfb.o', needed by 'crypto//cfb.mod'. make[2]: *** No rule to make target 'crypto//cts.o', needed by 'crypto//cts.mod'. make[2]: *** No rule to make target 'crypto//lrw.o', needed by 'crypto//lrw.mod'. make[2]: *** No rule to make target 'crypto//xts.o', needed by 'crypto//xts.mod'. make[2]: *** No rule to make target 'crypto//ctr.o', needed by 'crypto//ctr.mod'. make[2]: *** No rule to make target 'crypto//keywrap.o', needed by 'crypto//keywrap.mod'. make[2]: *** No rule to make target 'crypto//adiantum.o', needed by 'crypto//adiantum.mod'. make[2]: *** No rule to make target 'crypto//nhpoly1305.o', needed by 'crypto//nhpoly1305.mod'. make[2]: *** No rule to make target 'crypto//gcm.o', needed by 'crypto//gcm.mod'. make[2]: *** No rule to make target 'crypto//ccm.o', needed by 'crypto//ccm.mod'. make[2]: *** No rule to make target 'crypto//chacha20poly1305.o', needed by 'crypto//chacha20poly1305.mod'. make[2]: *** No rule to make target 'crypto//aegis128-core.o', needed by 'crypto//aegis128.o'. make[2]: *** No rule to make target 'crypto//cryptd.o', needed by 'crypto//cryptd.mod'. make[2]: *** No rule to make target 'crypto//des_generic.o', needed by 'crypto//des_generic.mod'. make[2]: *** No rule to make target 'crypto//fcrypt.o', needed by 'crypto//fcrypt.mod'. make[2]: *** No rule to make target 'crypto//blowfish_generic.o', needed by 'crypto//blowfish_generic.mod'. make[2]: *** No rule to make target 'crypto//blowfish_common.o', needed by 'crypto//blowfish_common.mod'. make[2]: *** No rule to make target 'crypto//twofish_generic.o', needed by 'crypto//twofish_generic.mod'. make[2]: *** No rule to make target 'crypto//twofish_common.o', needed by 'crypto//twofish_common.mod'. make[2]: *** No rule to make target 'crypto//serpent_generic.o', needed by 'crypto//serpent_generic.mod'. make[2]: *** No rule to make target 'crypto//sm4_generic.o', needed by 'crypto//sm4_generic.mod'. make[2]: *** No rule to make target 'crypto//aes_ti.o', needed by 'crypto//aes_ti.mod'. make[2]: *** No rule to make target 'crypto//camellia_generic.o', needed by 'crypto//camellia_generic.mod'. make[2]: *** No rule to make target 'crypto//cast_common.o', needed by 'crypto//cast_common.mod'. make[2]: *** No rule to make target 'crypto//cast5_generic.o', needed by 'crypto//cast5_generic.mod'. make[2]: *** No rule to make target 'crypto//cast6_generic.o', needed by 'crypto//cast6_generic.mod'. make[2]: *** No rule to make target 'crypto//arc4.o', needed by 'crypto//arc4.mod'. make[2]: *** No rule to make target 'crypto//tea.o', needed by 'crypto//tea.mod'. make[2]: *** No rule to make target 'crypto//khazad.o', needed by 'crypto//khazad.mod'. make[2]: *** No rule to make target 'crypto//anubis.o', needed by 'crypto//anubis.mod'. make[2]: *** No rule to make target 'crypto//seed.o', needed by 'crypto//seed.mod'. make[2]: *** No rule to make target 'crypto//chacha_generic.o', needed by 'crypto//chacha_generic.mod'. make[2]: *** No rule to make target 'crypto//poly1305_generic.o', needed by 'crypto//poly1305_generic.mod'. make[2]: *** No rule to make target 'crypto//deflate.o', needed by 'crypto//deflate.mod'. make[2]: *** No rule to make target 'crypto//michael_mic.o', needed by 'crypto//michael_mic.mod'. make[2]: *** No rule to make target 'crypto//authenc.o', needed by 'crypto//authenc.mod'. make[2]: *** No rule to make target 'crypto//authencesn.o', needed by 'crypto//authencesn.mod'. make[2]: *** No rule to make target 'crypto//lzo.o', needed by 'crypto//lzo.mod'. make[2]: *** No rule to make target 'crypto//lzo-rle.o', needed by 'crypto//lzo-rle.mod'. make[2]: *** No rule to make target 'crypto//lz4.o', needed by 'crypto//lz4.mod'. make[2]: *** No rule to make target 'crypto//lz4hc.o', needed by 'crypto//lz4hc.mod'. make[2]: *** No rule to make target 'crypto//xxhash_generic.o', needed by 'crypto//xxhash_generic.mod'. make[2]: *** No rule to make target 'crypto//842.o', needed by 'crypto//842.mod'. make[2]: *** No rule to make target 'crypto//ansi_cprng.o', needed by 'crypto//ansi_cprng.mod'. make[2]: *** No rule to make target 'crypto//drbg.o', needed by 'crypto//drbg.mod'. make[2]: *** No rule to make target 'crypto//jitterentropy.o', needed by 'crypto//jitterentropy_rng.o'. make[2]: *** No rule to make target 'crypto//jitterentropy-kcapi.o', needed by 'crypto//jitterentropy_rng.o'. make[2]: *** No rule to make target 'crypto//tcrypt.o', needed by 'crypto//tcrypt.mod'. make[2]: *** No rule to make target 'crypto//ghash-generic.o', needed by 'crypto//ghash-generic.mod'. make[2]: *** No rule to make target 'crypto//af_alg.o', needed by 'crypto//af_alg.mod'. make[2]: *** No rule to make target 'crypto//algif_hash.o', needed by 'crypto//algif_hash.mod'. make[2]: *** No rule to make target 'crypto//algif_skcipher.o', needed by 'crypto//algif_skcipher.mod'. make[2]: *** No rule to make target 'crypto//algif_rng.o', needed by 'crypto//algif_rng.mod'. make[2]: *** No rule to make target 'crypto//algif_aead.o', needed by 'crypto//algif_aead.mod'. make[2]: *** No rule to make target 'crypto//zstd.o', needed by 'crypto//zstd.mod'. make[2]: *** No rule to make target 'crypto//ofb.o', needed by 'crypto//ofb.mod'. make[2]: *** No rule to make target 'crypto//ecc.o', needed by 'crypto//ecc.mod'. make[2]: *** No rule to make target 'crypto//essiv.o', needed by 'crypto//essiv.mod'. make[2]: *** No rule to make target 'crypto//curve25519-generic.o', needed by 'crypto//curve25519-generic.mod'. make[2]: *** No rule to make target 'crypto//ecdh.o', needed by 'crypto//ecdh_generic.o'. make[2]: *** No rule to make target 'crypto//ecdh_helper.o', needed by 'crypto//ecdh_generic.o'. make[2]: *** No rule to make target 'crypto//ecrdsa_params.asn1.h', needed by 'crypto//ecrdsa.o'. make[2]: *** No rule to make target 'crypto//ecrdsa_pub_key.asn1.h', needed by 'crypto//ecrdsa.o'. make[2]: *** No rule to make target 'crypto//ecrdsa_params.asn1.c', needed by 'crypto//ecrdsa_params.asn1.o'. make[2]: *** No rule to make target 'crypto//ecrdsa_pub_key.asn1.c', needed by 'crypto//ecrdsa_pub_key.asn1.o'. make[2]: *** No rule to make target 'crypto//xor.o', needed by 'crypto//xor.mod'. make[2]: Target '__build' not remade because of errors. --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --7AUc2qLy4jB3hD7Z Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 AQA= --7AUc2qLy4jB3hD7Z--