]> git.baikalelectronics.ru Git - kernel.git/commit
netvsc: fix dereference before null check errors
authorColin Ian King <colin.king@canonical.com>
Sat, 25 Mar 2017 14:26:39 +0000 (14:26 +0000)
committerDavid S. Miller <davem@davemloft.net>
Mon, 27 Mar 2017 23:00:58 +0000 (16:00 -0700)
commitfd38d9cbea8e203807be01573ebf90feed8fe6a7
treec763f77b713333ac5d9a6783a739f729116ecee4
parent660fd3e1b6e83924f78eadfd4768a1ce7f51993e
netvsc: fix dereference before null check errors

ndev is being checked to see if it is a null pointer however before
the null check ndev is being dereferenced; hence there is a potential
null pointer dereference bug that needs fixing. Fix this by only
dereferencing ndev after the null check.

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

Signed-off-by: Colin Ian King <colin.king@canonical.com>
Reviewed-by: Haiyang Zhang <haiyangz@microsoft.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/hyperv/netvsc_drv.c