From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f65.google.com (mail-wm0-f65.google.com [74.125.82.65]) by dpdk.org (Postfix) with ESMTP id BF3CC2BCE for ; Tue, 1 May 2018 12:47:25 +0200 (CEST) Received: by mail-wm0-f65.google.com with SMTP id x12so14496878wmc.0 for ; Tue, 01 May 2018 03:47:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=BzWVCiuOcXf/2kA8sB6LZaGTshifXoMdwuKj7vpGyyE=; b=iXqj9xwgN1fPDOZefUrYBpVrKXJahXm9LXK+kpk6r+ZtaMsBiJIXCCPuid6FpV9hti 90920RsgTM/UCDghQTpUMqXjvZCDKPHxLQSxMv2/fcgqNB68K6v8uMA9AemNiidvHr1v fS9sb9RUw5BUXcgk0q3gJ3wTw+OwI+AuxYwNDauBul49yZKj+TPfw1GxYCNIPfeGWRv0 ThPUoDdl6V3tWA+SBxrz/SlgdhjsGqibi6JEx6Qq6KIFRkFZCqBAYoGtrMKxCsxO/aux fzuk75rLEvrkXXTYIDH8radUZ2neDaA+3GqjXk+F3oqzte5Pf0qaAbyhtWZPUqzc0ruo +apA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=BzWVCiuOcXf/2kA8sB6LZaGTshifXoMdwuKj7vpGyyE=; b=ZZ8/JLrun9WFz9gHj9T9c+zAlnuxe7LsxNxRRVoQZXoX2HYPGhkfERC6qstU8F2L4V NAQk+4PRrQ3ocY8aLZ6kyT5E3MTqEl6pz4de0AXipGPlIjIyYf5GwZb2z9AEW5/1pEu0 Mn4QFUx3Ts/A9M7Fmm3c0s+Do85XjvAK6K7tPY9uskfzWshrPvKDv2ajyBvbIc1UCh2q 18qWM4wPuHvaTfGy9CBngndGzjQgkG+bhb+mpeJuph3rfd31KquSvQrgEAkIuL1r42j3 Tw/c4YY3wUz5Vv3mOw0oypvX9fjl+YsDdDne0aqh4ZE3q3s+1Itil06zGu+r2A280MNe NIKA== X-Gm-Message-State: ALQs6tD35Cyh2JkPEjzD+43r78y0XX8bNrRlBmvGhBiGdZrA1L2e1JhZ P1KJY5W17O5wZf/iKEP1fRs075qQdTY= X-Google-Smtp-Source: AB8JxZqzz/rdBDdHaQlEoFnts/ugMp+1thDYXanPKM8Cttr0+pXyqCtOiNH/iStwe2+aiMhzgOWuJw== X-Received: by 10.28.211.1 with SMTP id k1mr1317059wmg.43.1525171645127; Tue, 01 May 2018 03:47:25 -0700 (PDT) Received: from localhost (slip139-92-244-193.lon.uk.prserv.net. [139.92.244.193]) by smtp.gmail.com with ESMTPSA id u10sm10053027wme.12.2018.05.01.03.47.24 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 01 May 2018 03:47:24 -0700 (PDT) From: luca.boccassi@gmail.com To: Pablo de Lara Cc: Fiona Trahe , dpdk stable Date: Tue, 1 May 2018 11:44:56 +0100 Message-Id: <20180501104509.17238-33-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.14.2 In-Reply-To: <20180501104509.17238-1-luca.boccassi@gmail.com> References: <20180501104509.17238-1-luca.boccassi@gmail.com> Subject: [dpdk-stable] patch 'crypto/zuc: remove unnecessary check' has been queued to LTS release 16.11.7 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 May 2018 10:47:25 -0000 Hi, FYI, your patch has been queued to LTS release 16.11.7 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 05/03/18. So please shout if anyone has objections. Thanks. Luca Boccassi --- >>From a132e48556a6bc4c2ff5e2d57d0e5fd52b04b9b5 Mon Sep 17 00:00:00 2001 From: Pablo de Lara Date: Thu, 19 Apr 2018 15:55:40 +0100 Subject: [PATCH] crypto/zuc: remove unnecessary check [ upstream commit 5943233a687af76672d45a15755f5432fb4c73e9 ] When processing operations, the operation type was being checked to avoid if it was set to NOT SUPPORTED. In data path, doing so is not required since that is already checked when creating the crypto session, so that case will not ever happen. Fixes: cf7685d68f00 ("crypto/zuc: add driver for ZUC library") Signed-off-by: Pablo de Lara Acked-by: Fiona Trahe --- drivers/crypto/zuc/rte_zuc_pmd.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/crypto/zuc/rte_zuc_pmd.c b/drivers/crypto/zuc/rte_zuc_pmd.c index 6eebef6a6..47eb13a1c 100644 --- a/drivers/crypto/zuc/rte_zuc_pmd.c +++ b/drivers/crypto/zuc/rte_zuc_pmd.c @@ -372,8 +372,7 @@ zuc_pmd_enqueue_burst(void *queue_pair, struct rte_crypto_op **ops, curr_c_op = ops[i]; curr_sess = zuc_get_session(qp, curr_c_op); - if (unlikely(curr_sess == NULL || - curr_sess->op == ZUC_OP_NOT_SUPPORTED)) { + if (unlikely(curr_sess == NULL)) { curr_c_op->status = RTE_CRYPTO_OP_STATUS_INVALID_SESSION; break; -- 2.14.2