VF-PF message box is only cleared for the first 4 bytes when add a
ntuple filter. This does not present any actual errors in usage, but
there is issue in the code.

Fixes: 065d64788cdc ("net/txgbe: support flow filter for VF")
Cc: [email protected]
Signed-off-by: Jiawen Wu <[email protected]>
---
 drivers/net/txgbe/txgbe_ethdev_vf.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/net/txgbe/txgbe_ethdev_vf.c 
b/drivers/net/txgbe/txgbe_ethdev_vf.c
index 4be7c5d659..ae04054d02 100644
--- a/drivers/net/txgbe/txgbe_ethdev_vf.c
+++ b/drivers/net/txgbe/txgbe_ethdev_vf.c
@@ -168,7 +168,7 @@ txgbevf_inject_5tuple_filter(struct rte_eth_dev *dev,
        uint32_t msg[TXGBEVF_5T_MAX];
        int err;
 
-       memset(msg, 0, sizeof(*msg));
+       memset(msg, 0, sizeof(msg));
 
        /* 0 means compare */
        mask &= ~TXGBE_5TFCTL0_MPOOL;
-- 
2.48.1

Reply via email to