numam-dpdk/drivers/net
Michal Jastrzebski 4d0833e6f8 net/vmxnet3: fix dereference before null check
Coverity reports check_after_deref:
Null-checking rq suggests that it may be null, but it
has already been dereferenced on all paths leading to
the check.
This patch removes NULL checking of "rq" from function
vmxnet3_dev_rx_queue_reset as it is already checked against NULL
one level up the callstack (function vmxnet3_dev_clear_queues).

Coverity issue: 143468
Fixes: 5aecdc17a9 ("vmxnet3: fix stop/restart")
Cc: stable@dpdk.org

Signed-off-by: Tomasz Kulasek <tomaszx.kulasek@intel.com>
Signed-off-by: Michal Jastrzebski <michalx.k.jastrzebski@intel.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
2017-10-06 02:49:49 +02:00
..
af_packet net/af_packet: make qdisc bypass configurable 2017-10-06 02:49:49 +02:00
ark net/ark: add null pointer check 2017-10-06 02:49:49 +02:00
avp net/avp: remove redundant assignment 2017-06-12 10:41:26 +01:00
bnx2x net/bnx2x: remove unnecessary void casts 2017-10-06 02:49:48 +02:00
bnxt net/bnxt: support enable/disable interrupt 2017-10-06 02:49:49 +02:00
bonding net/bonding: rename map file to standard name 2017-10-06 02:49:49 +02:00
cxgbe net/cxgbe: fix memory leak 2017-10-06 02:49:48 +02:00
dpaa2 bus/fslmc: update MC to 10.3.x 2017-10-06 01:26:00 +02:00
e1000 net/igb: fix memcpy length 2017-10-06 02:49:48 +02:00
ena net/ena/base: initialize memory in the allocation macros 2017-07-06 15:00:57 +02:00
enic net/enic: fix multi-process operation 2017-10-06 02:49:49 +02:00
failsafe net/failsafe: stat support enhancement 2017-10-06 02:49:48 +02:00
fm10k net/fm10k: initialize link status in device start 2017-07-06 15:00:56 +02:00
i40e net/i40e: fix mirror rule reset when port is closed 2017-10-06 02:49:49 +02:00
ixgbe net/ixgbe: eliminate duplicate filterlist symbols 2017-10-06 02:49:48 +02:00
kni drivers/net: use device name from device structure 2017-07-06 00:17:02 +02:00
liquidio net/liquidio: fix uninitialized variable 2017-10-06 02:49:48 +02:00
mlx4 net/mlx4: merge interrupt collector function 2017-10-06 02:49:48 +02:00
mlx5 net/mlx5: support upstream rdma-core 2017-10-06 02:49:49 +02:00
nfp net/nfp: write PF MAC to config BAR 2017-10-06 02:49:48 +02:00
null bus/vdev: remove probe with driver name option 2017-07-10 00:46:38 +02:00
pcap drivers/net: use ethdev allocation helper for vdev 2017-04-18 19:04:49 +02:00
qede net/qede/base: update PMD version to 2.6.0.1 2017-10-06 02:49:49 +02:00
ring net/ring: rename map file to standardized name 2017-08-31 23:03:01 +02:00
sfc net/sfc: free mbufs in bulks on simple EF10 Tx reap 2017-10-06 02:49:48 +02:00
szedata2 net/szedata2: use macro from common library 2017-07-06 15:00:56 +02:00
tap net/tap: fix unregistering callback with invalid fd 2017-10-06 02:49:49 +02:00
thunderx net/thunderx: add device speed capability info 2017-10-06 02:49:48 +02:00
vhost ethdev: add return values to callback process API 2017-07-01 17:19:55 +02:00
virtio net/virtio: fix Rx interrupt setup 2017-07-31 19:16:23 +02:00
vmxnet3 net/vmxnet3: fix dereference before null check 2017-10-06 02:49:49 +02:00
xenvirt ethdev: remove driver name from device private data 2017-06-12 16:27:44 +01:00
Makefile net/failsafe: add fail-safe PMD 2017-07-19 16:25:42 +03:00