git.droids-corp.org
/
dpdk.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
acab7d5
)
net/mvpp2: check pointer before using it
author
Tomasz Duszynski
<tdu@semihalf.com>
Mon, 4 Jun 2018 09:24:28 +0000
(11:24 +0200)
committer
Ferruh Yigit
<ferruh.yigit@intel.com>
Thu, 14 Jun 2018 17:27:50 +0000
(19:27 +0200)
Avoid NULL dereference by checking pointer before using it.
Note that the fixes tag is before the driver was renamed
to mvpp2, so the patch will not apply that far back.
Fixes:
3588aaa68eab
("net/mrvl: fix HIF objects allocation")
Signed-off-by: Tomasz Duszynski <tdu@semihalf.com>
drivers/net/mvpp2/mrvl_ethdev.c
patch
|
blob
|
history
diff --git
a/drivers/net/mvpp2/mrvl_ethdev.c
b/drivers/net/mvpp2/mrvl_ethdev.c
index
ae8804a
..
d5eb1fe
100644
(file)
--- a/
drivers/net/mvpp2/mrvl_ethdev.c
+++ b/
drivers/net/mvpp2/mrvl_ethdev.c
@@
-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;