net/mlx4_core: Check before cleaning counters bitmap
authorEran Ben Elisha <eranbe@mellanox.com>
Mon, 15 Jun 2015 14:58:56 +0000 (17:58 +0300)
committerDavid S. Miller <davem@davemloft.net>
Tue, 16 Jun 2015 00:23:01 +0000 (17:23 -0700)
commitefa6bc91cb85e03412c526c3ad0d2a9d733b5c6e
tree0746338815d04ade2ce32327984821e6b2dd55fe
parentb4ad7baa01970d2c5096fbbcb0c593e199c6f18b
net/mlx4_core: Check before cleaning counters bitmap

If counters are not supported by the device. The indices bitmap table is not
allocated during initialization. Add the symmetrical check before cleaning
the counters bitmap table or freeing a counter.

Signed-off-by: Eran Ben Elisha <eranbe@mellanox.com>
Signed-off-by: Hadar Hen Zion <hadarh@mellanox.com>
Signed-off-by: Or Gerlitz <ogerlitz@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mellanox/mlx4/main.c