From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id E97B2A034E; Sat, 19 Feb 2022 06:32:01 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 822B440141; Sat, 19 Feb 2022 06:32:01 +0100 (CET) Received: from out203-205-251-53.mail.qq.com (out203-205-251-53.mail.qq.com [203.205.251.53]) by mails.dpdk.org (Postfix) with ESMTP id BA6E840040 for ; Sat, 19 Feb 2022 06:31:58 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1645248713; bh=xSQIHlrJ0VrWkKqS1yPd/5x3WstTa1ehbjMTyRPw5Ig=; h=From:To:Cc:Subject:Date; b=FdinM8285nh0Ksccw4ZY1zQWuUPofsN9Y2qc83oOjjG+Wy+f+vatRGB4RoYmyR20F 95paBZ/lTRxh+Wxf+wXEMWarv69zJbIPFHGOo1TqOUNe22NPLrmTaLt1xx6LD+4gpH 3XYJHOHIhIdTU3wy4IYKOreT2M/KMwib8Vtnpe5o= Received: from localhost.localdomain ([111.193.130.237]) by newxmesmtplogicsvrsza9.qq.com (NewEsmtp) with SMTP id 7EB8C0A2; Sat, 19 Feb 2022 13:31:43 +0800 X-QQ-mid: xmsmtpt1645248703tg7j9gdh9 Message-ID: X-QQ-XMAILINFO: MM4Rkc1fZ/gxLfkI57rsCDY69Drydvm0ZXV38CMUSA5RJovt0fnQvk/ldsEoyB jiEdpq7zka3K9W6rBaqt2QfR9MVVo2A3rqLpFmtSPJqkQIjc2mGSZr9hENIMENqDBrj5arFeOpXX Jph9kh08NfS3k5ky4/UG716sYy+tPULpqrGxOyjB+NAkIAQPCUg8QlHhx7zNdenK3/xuql2uddFB FpyEmYD6C77nqUnJ03t7kOt6mxmhQIX4vInRlh+D5PBzT2uKuLOrEp6z5FQTZvgS+tZ7os/d1J/d fP5I9w+BWWoAPPr35k/JQ03dofGkHX9DzqxWfpXA97CHneO1gvpqaQOgBIUCQLyupFSq0a6T3kcz NrTDz1XqHCDO1+4pu0z+HSq21xCyiNcDPGfLgmgjkI9HkhNVYpTFW2gugeh3iEARjK/wLOCSBiLV kf+QsTbiW8q6qnmOfOO2nTy+vzQXeb3i9N1jbZpVmwNaqx9tq1o5RTX9B8dDFM1ZmweePa+2jGbS pFFq5VhH6Gu7ydtrQzs2DHmk18KQ2vUR61LBflS1WL2PQUg5T7oPeUI0ZS8w1Nfyr8UIaThnITmJ F047dhbd1yDo1bZi2Vvog7EQQitojm7z/smOOJ4SLHUlTE3NulkRN/o/Allonz+4lx/YdJ68KDq/ ae4TDVxNGSScp7TglX2n2soZloPI8xpd/yKHSsAr1kN39StYZC2h+tUbwcU3zEKXi1E+ezmpDqwz 0ls4HB9DiSnogNyAFNhz4/GnImSp4zKJjYkrpEABK4fJ7fbcInfSd6or7zwNCEcuVogBCMbEoOKt g2QB/or/51K9vQti59UTZRiPB86hAQrrskPH6NtxNygUn7v+0+5Drvkjj0WXKMKMXb1mSM2V2+jZ VxdEKCYtiL8zt7eRsi1YYVN9a9o2clNGf4G1QW8n5zWxcBXwW6dPA= From: Weiguo Li To: roy.fan.zhang@intel.com Cc: declan.doherty@intel.com, dev@dpdk.org Subject: [PATCH] crypto/qat: fix a memory leak in error branch Date: Sat, 19 Feb 2022 13:31:43 +0800 X-OQ-MSGID: <20220219053143.505689-1-liwg06@foxmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Fixes: 1703e94ac5ce ("qat: add driver for QuickAssist devices") Signed-off-by: Weiguo Li --- drivers/crypto/qat/qat_sym_session.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/crypto/qat/qat_sym_session.c b/drivers/crypto/qat/qat_sym_session.c index 8ca475ca8b..fa7d020d0e 100644 --- a/drivers/crypto/qat/qat_sym_session.c +++ b/drivers/crypto/qat/qat_sym_session.c @@ -1410,6 +1410,7 @@ static int qat_sym_do_precomputes(enum icp_qat_hw_auth_algo hash_alg, memset(in, 0, ICP_QAT_HW_GALOIS_H_SZ); if (AES_set_encrypt_key(auth_key, auth_keylen << 3, &enc_key) != 0) { + rte_free(in); return -EFAULT; } AES_encrypt(in, out, &enc_key); -- 2.25.1