net/ionic: fix packet type mask

Message ID 20200130172649.16550-1-cardigliano@ntop.org (mailing list archive)
State Accepted, archived
Delegated to: Ferruh Yigit
Headers
Series net/ionic: fix packet type mask |

Checks

Context Check Description
ci/checkpatch success coding style OK
ci/iol-mellanox-Performance success Performance Testing PASS
ci/iol-nxp-Performance success Performance Testing PASS
ci/iol-testing success Testing PASS
ci/travis-robot success Travis build: passed
ci/Intel-compilation fail apply issues

Commit Message

Alfredo Cardigliano Jan. 30, 2020, 5:26 p.m. UTC
  Fix the IONIC_RXQ_COMP_PKT_TYPE_MASK define. This fixes
the coverity defect #353608

Signed-off-by: Alfredo Cardigliano <cardigliano@ntop.org>
---
 drivers/net/ionic/ionic_if.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
  

Comments

Ferruh Yigit Jan. 31, 2020, 1:24 p.m. UTC | #1
On 1/30/2020 5:26 PM, Alfredo Cardigliano wrote:
> Fix the IONIC_RXQ_COMP_PKT_TYPE_MASK define. This fixes
> the coverity defect #353608
> 
> Signed-off-by: Alfredo Cardigliano <cardigliano@ntop.org>

    Coverity issue: 353608
    Fixes: 01489e5d79a7 ("net/ionic: add hardware structures definitions")

Applied to dpdk-next-net/master, thanks.
  

Patch

diff --git a/drivers/net/ionic/ionic_if.h b/drivers/net/ionic/ionic_if.h
index ab300be6e..f83c8711b 100644
--- a/drivers/net/ionic/ionic_if.h
+++ b/drivers/net/ionic/ionic_if.h
@@ -867,7 +867,7 @@  struct ionic_rxq_comp {
 #define IONIC_RXQ_COMP_CSUM_F_VLAN	0x40
 #define IONIC_RXQ_COMP_CSUM_F_CALC	0x80
 	u8     pkt_type_color;
-#define IONIC_RXQ_COMP_PKT_TYPE_MASK	0x0f
+#define IONIC_RXQ_COMP_PKT_TYPE_MASK	0x7f
 };
 
 enum ionic_pkt_type {