From: Dan Carpenter <dan.carpenter@oracle.com> To: kbuild@lists.01.org Subject: [arm-integrator:ixp4xx-test 22/23] drivers/crypto/ixp4xx_crypto.c:1060 aead_perform() error: uninitialized symbol 'icv_rev_aes'. Date: Fri, 11 Oct 2019 13:41:17 +0300 [thread overview] Message-ID: <20191011104117.GT13286@kadam> (raw) [-- Attachment #1: Type: text/plain, Size: 2649 bytes --] tree: https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator.git ixp4xx-test head: 1b826e686b390fd1eeb347def38185fefcbd5140 commit: 811c4aaa704314770fe5a70944100732fdc1f3b8 [22/23] crypto: ixp4xx: avoid BUILD_BUG_ON() If you fix the issue, kindly add following tag Reported-by: kbuild test robot <lkp@intel.com> Reported-by: Dan Carpenter <dan.carpenter@oracle.com> New smatch warnings: drivers/crypto/ixp4xx_crypto.c:1060 aead_perform() error: uninitialized symbol 'icv_rev_aes'. # https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator.git/commit/?id=811c4aaa704314770fe5a70944100732fdc1f3b8 git remote add arm-integrator https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator.git git remote update arm-integrator git checkout 811c4aaa704314770fe5a70944100732fdc1f3b8 vim +/icv_rev_aes +1060 drivers/crypto/ixp4xx_crypto.c d7295a8dc965ee Herbert Xu 2015-07-30 1054 if (unlikely(lastlen < authsize)) { 811c4aaa704314 Arnd Bergmann 2019-08-27 1055 dma_addr_t icv_rev_aes; 81bef0150074d6 Christian Hohnstaedt 2008-06-25 1056 /* The 12 hmac bytes are scattered, 81bef0150074d6 Christian Hohnstaedt 2008-06-25 1057 * we need to copy them into a safe buffer */ 81bef0150074d6 Christian Hohnstaedt 2008-06-25 1058 req_ctx->hmac_virt = dma_pool_alloc(buffer_pool, flags, 811c4aaa704314 Arnd Bergmann 2019-08-27 1059 &icv_rev_aes); 811c4aaa704314 Arnd Bergmann 2019-08-27 @1060 crypt->icv_rev_aes = (u32)icv_rev_aes; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Assigned before error handling. 81bef0150074d6 Christian Hohnstaedt 2008-06-25 1061 if (unlikely(!req_ctx->hmac_virt)) 28389575a8cf93 Herbert Xu 2017-08-02 1062 goto free_buf_dst; 81bef0150074d6 Christian Hohnstaedt 2008-06-25 1063 if (!encrypt) { 81bef0150074d6 Christian Hohnstaedt 2008-06-25 1064 scatterwalk_map_and_copy(req_ctx->hmac_virt, 81bef0150074d6 Christian Hohnstaedt 2008-06-25 1065 req->src, cryptlen, authsize, 0); 81bef0150074d6 Christian Hohnstaedt 2008-06-25 1066 } 81bef0150074d6 Christian Hohnstaedt 2008-06-25 1067 req_ctx->encrypt = encrypt; 81bef0150074d6 Christian Hohnstaedt 2008-06-25 1068 } else { 81bef0150074d6 Christian Hohnstaedt 2008-06-25 1069 req_ctx->hmac_virt = NULL; 81bef0150074d6 Christian Hohnstaedt 2008-06-25 1070 } --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
WARNING: multiple messages have this Message-ID (diff)
From: Dan Carpenter <dan.carpenter@oracle.com> To: kbuild-all@lists.01.org Subject: [arm-integrator:ixp4xx-test 22/23] drivers/crypto/ixp4xx_crypto.c:1060 aead_perform() error: uninitialized symbol 'icv_rev_aes'. Date: Fri, 11 Oct 2019 13:41:17 +0300 [thread overview] Message-ID: <20191011104117.GT13286@kadam> (raw) [-- Attachment #1: Type: text/plain, Size: 2649 bytes --] tree: https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator.git ixp4xx-test head: 1b826e686b390fd1eeb347def38185fefcbd5140 commit: 811c4aaa704314770fe5a70944100732fdc1f3b8 [22/23] crypto: ixp4xx: avoid BUILD_BUG_ON() If you fix the issue, kindly add following tag Reported-by: kbuild test robot <lkp@intel.com> Reported-by: Dan Carpenter <dan.carpenter@oracle.com> New smatch warnings: drivers/crypto/ixp4xx_crypto.c:1060 aead_perform() error: uninitialized symbol 'icv_rev_aes'. # https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator.git/commit/?id=811c4aaa704314770fe5a70944100732fdc1f3b8 git remote add arm-integrator https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator.git git remote update arm-integrator git checkout 811c4aaa704314770fe5a70944100732fdc1f3b8 vim +/icv_rev_aes +1060 drivers/crypto/ixp4xx_crypto.c d7295a8dc965ee Herbert Xu 2015-07-30 1054 if (unlikely(lastlen < authsize)) { 811c4aaa704314 Arnd Bergmann 2019-08-27 1055 dma_addr_t icv_rev_aes; 81bef0150074d6 Christian Hohnstaedt 2008-06-25 1056 /* The 12 hmac bytes are scattered, 81bef0150074d6 Christian Hohnstaedt 2008-06-25 1057 * we need to copy them into a safe buffer */ 81bef0150074d6 Christian Hohnstaedt 2008-06-25 1058 req_ctx->hmac_virt = dma_pool_alloc(buffer_pool, flags, 811c4aaa704314 Arnd Bergmann 2019-08-27 1059 &icv_rev_aes); 811c4aaa704314 Arnd Bergmann 2019-08-27 @1060 crypt->icv_rev_aes = (u32)icv_rev_aes; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Assigned before error handling. 81bef0150074d6 Christian Hohnstaedt 2008-06-25 1061 if (unlikely(!req_ctx->hmac_virt)) 28389575a8cf93 Herbert Xu 2017-08-02 1062 goto free_buf_dst; 81bef0150074d6 Christian Hohnstaedt 2008-06-25 1063 if (!encrypt) { 81bef0150074d6 Christian Hohnstaedt 2008-06-25 1064 scatterwalk_map_and_copy(req_ctx->hmac_virt, 81bef0150074d6 Christian Hohnstaedt 2008-06-25 1065 req->src, cryptlen, authsize, 0); 81bef0150074d6 Christian Hohnstaedt 2008-06-25 1066 } 81bef0150074d6 Christian Hohnstaedt 2008-06-25 1067 req_ctx->encrypt = encrypt; 81bef0150074d6 Christian Hohnstaedt 2008-06-25 1068 } else { 81bef0150074d6 Christian Hohnstaedt 2008-06-25 1069 req_ctx->hmac_virt = NULL; 81bef0150074d6 Christian Hohnstaedt 2008-06-25 1070 } --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
next reply other threads:[~2019-10-11 10:41 UTC|newest] Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top 2019-10-11 10:41 Dan Carpenter [this message] 2019-10-11 10:41 ` [arm-integrator:ixp4xx-test 22/23] drivers/crypto/ixp4xx_crypto.c:1060 aead_perform() error: uninitialized symbol 'icv_rev_aes' Dan Carpenter 2019-10-11 21:48 ` Arnd Bergmann 2019-10-11 21:53 ` Arnd Bergmann 2019-10-18 14:49 ` Linus Walleij 2019-10-12 8:08 ` Dan Carpenter 2019-10-12 8:08 ` Dan Carpenter
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20191011104117.GT13286@kadam \ --to=dan.carpenter@oracle.com \ --cc=kbuild@lists.01.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.