]> git.baikalelectronics.ru Git - kernel.git/commit
net: hns3: fix null pointer dereference before null check
authorColin Ian King <colin.king@canonical.com>
Fri, 29 Sep 2017 19:51:23 +0000 (20:51 +0100)
committerDavid S. Miller <davem@davemloft.net>
Sun, 1 Oct 2017 03:12:45 +0000 (04:12 +0100)
commit2a0f41c4ffc61c5d58d1d4e52591b5afe47f5275
tree4429d7118de8d3454b5320ed5bc5a98bbbae475b
parent2171d0127bf5d7652c9ddc7c759b2dfe11d11c27
net: hns3: fix null pointer dereference before null check

pointer ndev is being dereferenced with the call to netif_running
before it is being null checked.  Re-order the code to only dereference
ndev after it has been null checked.

Detected by CoverityScan, CID#1457206 ("Dereference before null check")

Fixes: 77aafe928260 ("net: hns3: Add DCB support when interacting with network stack")
Signed-off-by: Colin Ian King <colin.king@canonical.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/hisilicon/hns3/hns3pf/hns3_enet.c