]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/mvpp2/mrvl_ethdev.c
net/mvpp2: check pointer before using it
[dpdk.git] / drivers / net / mvpp2 / mrvl_ethdev.c
index ae8804a02a6da154f279c7644a7f0b8c0aae2de5..d5eb1fe69c5b2296717fce57bd7ba12dc52b2d88 100644 (file)
@@ -1614,9 +1614,12 @@ mrvl_rx_queue_release(void *rxq)
        if (core_id == LCORE_ID_ANY)
                core_id = 0;
 
+       if (!q)
+               return;
+
        hif = mrvl_get_hif(q->priv, core_id);
 
-       if (!q || !hif)
+       if (!hif)
                return;
 
        tc = q->priv->rxq_map[q->queue_id].tc;