From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) by dpdk.org (Postfix) with ESMTP id C0BF6235 for ; Tue, 21 Nov 2017 14:22:53 +0100 (CET) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 7636220BA4; Tue, 21 Nov 2017 08:22:53 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute1.internal (MEProxy); Tue, 21 Nov 2017 08:22:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fridaylinux.org; h=cc:date:from:in-reply-to:message-id:references:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=t5Q6qGEYbeQmeuRDM /BXv6iTVLh+enU5oHYLrg5OYRc=; b=NhN2d8SrOgrePMAGTyvSAFJWb5CxD+uK7 cPSF2hV2xnQu/5PvdpxglZiwmVEYlzCfxhf5so8Vci73mtgzg18tyZ6wZmPStkPJ IzbpphgcjT0TLaeV4xMHEY1fdp0FVz+sFEEKny00UKhFm0ogIqZdD3uzyaG2RW+6 cypC29pWrC8Ghen8u84u3VdN/pHNplqHWG4ofp0KneqbVXD66LO7nhrTrpZsL8AS 5Az8SmJyV8ySte/JwvqguKGjJkcEWXvkrPnEW6hikYKzof2FjHtGVCYbjn3B/ut+ CcvErD+B+ZSC8xdbeibzYV9mo1DHz4v5gDHvzy1As4utddBqRHePQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:in-reply-to:message-id :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=t5Q6qGEYbeQmeuRDM/BXv6iTVLh+enU5oHYLrg5OYRc=; b=qsWwNFY0 E43WBMU8dgbo5Jm4CIeurjFYMv0rF3UwUGXJvtPjv72ZJH8Tf26F4Da8jQxD4NwH 44FLdOFyHSyN9Z9+gjFpgsOUhRV+QSv3WAWKV1TipqxsyclHoubn3XHSfjWOpGDk JA+LSooTWGYRDZgFw3zYkOPgE65fT++xrDZ5V28pGP1mZUlrPfBfeCNvpZvyseh0 Hy8CHM/9DIG8gVF4SXfnyPIQH6jbIu5/6NbGmVgx9QnSIxqubsTUS01jxsbCCIUx Gt1y3C971OSkxeUFKRhbgEdQZnKTwpRmzTvzDCZJ/sdZOZeV7KfUVi2THalGs7BE Vt2oegj4eQ6hUQ== X-ME-Sender: Received: from localhost.localdomain (unknown [180.158.62.0]) by mail.messagingengine.com (Postfix) with ESMTPA id 1BBAF243B9; Tue, 21 Nov 2017 08:22:49 -0500 (EST) From: Yuanhan Liu To: Tomasz Kulasek Cc: Jingjing Wu , dpdk stable Date: Tue, 21 Nov 2017 21:16:35 +0800 Message-Id: <1511270333-31002-53-git-send-email-yliu@fridaylinux.org> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1511270333-31002-1-git-send-email-yliu@fridaylinux.org> References: <1511270333-31002-1-git-send-email-yliu@fridaylinux.org> Subject: [dpdk-stable] patch 'net/i40e: fix assignment of enum values' has been queued to stable release 17.08.1 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, 21 Nov 2017 13:22:54 -0000 Hi, FYI, your patch has been queued to stable release 17.08.1 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 11/24/17. So please shout if anyone has objections. Thanks. --yliu --- >>From dd97be23736e518b1a5d7d597d3ec65f98ebb4d7 Mon Sep 17 00:00:00 2001 From: Tomasz Kulasek Date: Fri, 22 Sep 2017 14:36:25 +0200 Subject: [PATCH] net/i40e: fix assignment of enum values [ upstream commit ff8cbb49b4808c79b2e78ed19a851f9f05ce8f5d ] mixed_enums: Mixing enum types enum i40e_vsi_type and enum virtchnl_vsi_type for type Coverity issue 158651 Fixes: a58860f68929 ("net/i40e/base: use new virtchnl header file") Signed-off-by: Tomasz Kulasek Acked-by: Jingjing Wu --- drivers/net/i40e/i40e_ethdev_vf.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/drivers/net/i40e/i40e_ethdev_vf.c b/drivers/net/i40e/i40e_ethdev_vf.c index f338e22..6f4eef7 100644 --- a/drivers/net/i40e/i40e_ethdev_vf.c +++ b/drivers/net/i40e/i40e_ethdev_vf.c @@ -1355,7 +1355,15 @@ i40evf_init_vf(struct rte_eth_dev *dev) if (hw->mac.type == I40E_MAC_X722_VF) vf->flags = I40E_FLAG_RSS_AQ_CAPABLE; vf->vsi.vsi_id = vf->vsi_res->vsi_id; - vf->vsi.type = (enum i40e_vsi_type)vf->vsi_res->vsi_type; + + switch (vf->vsi_res->vsi_type) { + case VIRTCHNL_VSI_SRIOV: + vf->vsi.type = I40E_VSI_SRIOV; + break; + default: + vf->vsi.type = I40E_VSI_TYPE_UNKNOWN; + break; + } vf->vsi.nb_qps = vf->vsi_res->num_queue_pairs; vf->vsi.adapter = I40E_DEV_PRIVATE_TO_ADAPTER(dev->data->dev_private); -- 2.7.4