From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f67.google.com (mail-wm0-f67.google.com [74.125.82.67]) by dpdk.org (Postfix) with ESMTP id 547C61B280 for ; Mon, 30 Oct 2017 16:36:09 +0100 (CET) Received: by mail-wm0-f67.google.com with SMTP id b9so17315158wmh.0 for ; Mon, 30 Oct 2017 08:36:09 -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=j8JW+Z1kgG52DylhkzhLyW/Tsyx1ZKH9j0bAoN68obQ=; b=QsBewx2FfJsFjEiHtXRxU0skv9nVdvICUUIw8DCcIW/+il4LoJGZ1fZh0Nc165abk/ ek6kAJSsiK7oij6tYktTpnNpYJrQEd2fp0UwBGQWBPTOycIYi+2gD/IqKPBhPAqm27XE BtI6V7tTpCpxtw+PB/vmAey64O6L86cVZ+X/G8tgjuuOJ8SmWYSLp+46GYytYS68XdsN kOgpRv+/H5jS6dE6sy+CXGI3ddXh429OqaPYNudQ3qL8y/kVMhyp1KawOHnqYF//JslZ 1cJ0r48lbiEH6Vw3TEpBQ/B3RYMJjHKQQDBMjS4KDMMSCCoCG4wfJWKrTybNh4X8G0IQ /kFg== 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=j8JW+Z1kgG52DylhkzhLyW/Tsyx1ZKH9j0bAoN68obQ=; b=a0RDMiloLy/Iu8xLek5PLMJUyt4MxfCKi/7/vn2wx4BfVdZIRzl8WJ+hfEb0vxKrfj ZNsOqBt700E5RpCVFM/ZH+wIFghw/847rilcUxc5Ajik24pLWo9UGIA+kv3tDe0UNw33 lJyk7GwZXcmClUIqMZLJ87r1WvtY3vPqmude8a1CcoH8eOxqwwTvmLmpVYSvm0rh5SEE jAsRW2mrr6KnXPmpf02OQvoGn/VF5WqxXHAcDHnsJ/6KwXULMpM7WlXvDFrm5PKpy2ee 3NcRCd9EbKZgc7R1Bsh5x1VfvQ/AjziWrVwVD1+hhQtD2qB92yWCgqGpyBEUx/Ejivy0 4+kw== X-Gm-Message-State: AMCzsaU2WfUZBmbZ+1QT1LWwsw01Z9m8dU3dD8ntr80XrRDUGL9FIM5r zg8nbUsvtHeyaOPp5WQKtmg= X-Google-Smtp-Source: ABhQp+QjWE3I0/S6G3sxJDf5WVyTnl3v4yDgKm1dNlp6qsl6UdI2590NmrN9OAoXkSjK/l39mNd0Iw== X-Received: by 10.28.32.136 with SMTP id g130mr4460209wmg.102.1509377769064; Mon, 30 Oct 2017 08:36:09 -0700 (PDT) Received: from localhost ([2a00:23c5:bef3:400:4a51:b7ff:fe0b:4749]) by smtp.gmail.com with ESMTPSA id 68sm3433806wmh.2.2017.10.30.08.36.08 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 30 Oct 2017 08:36:08 -0700 (PDT) From: luca.boccassi@gmail.com To: Wei Dai Cc: Jingjing Wu , dpdk stable Date: Mon, 30 Oct 2017 15:34:17 +0000 Message-Id: <20171030153511.13322-14-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20171030153511.13322-1-luca.boccassi@gmail.com> References: <20171030153511.13322-1-luca.boccassi@gmail.com> Subject: [dpdk-stable] patch 'net/ixgbe: fix adding a mirror rule' has been queued to LTS release 16.11.4 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: Mon, 30 Oct 2017 15:36:09 -0000 Hi, FYI, your patch has been queued to LTS release 16.11.4 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/01/17. So please shout if anyone has objections. Thanks. Kind regards, Luca Boccassi --- >>From 4bbdd2113f8883c80fcd14be90beacb8468a489f Mon Sep 17 00:00:00 2001 From: Wei Dai Date: Tue, 5 Sep 2017 17:16:57 +0800 Subject: [PATCH] net/ixgbe: fix adding a mirror rule [ upstream commit c2252db7f9a09bfca03f59fec2dab09e2a4d0d6b ] mirror rule_type can be a bit OR result of multiple mirror type of a rule. Fixes: 7ba29a76b196 ("ethdev: rename and extend the mirror type") Signed-off-by: Wei Dai Acked-by: Jingjing Wu --- drivers/net/ixgbe/ixgbe_ethdev.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/ixgbe/ixgbe_ethdev.c b/drivers/net/ixgbe/ixgbe_ethdev.c index f994fedc7..3b51bcc3d 100644 --- a/drivers/net/ixgbe/ixgbe_ethdev.c +++ b/drivers/net/ixgbe/ixgbe_ethdev.c @@ -5013,13 +5013,13 @@ ixgbe_mirror_rule_set(struct rte_eth_dev *dev, IXGBE_WRITE_REG(hw, IXGBE_MRCTL(rule_id), mr_ctl); /* write pool mirrror control register */ - if (mirror_conf->rule_type == ETH_MIRROR_VIRTUAL_POOL_UP) { + if (mirror_conf->rule_type & ETH_MIRROR_VIRTUAL_POOL_UP) { IXGBE_WRITE_REG(hw, IXGBE_VMRVM(rule_id), mp_lsb); IXGBE_WRITE_REG(hw, IXGBE_VMRVM(rule_id + rule_mr_offset), mp_msb); } /* write VLAN mirrror control register */ - if (mirror_conf->rule_type == ETH_MIRROR_VLAN) { + if (mirror_conf->rule_type & ETH_MIRROR_VLAN) { IXGBE_WRITE_REG(hw, IXGBE_VMRVLAN(rule_id), mv_lsb); IXGBE_WRITE_REG(hw, IXGBE_VMRVLAN(rule_id + rule_mr_offset), mv_msb); -- 2.11.0