]> git.baikalelectronics.ru Git - kernel.git/commit
net: sun: sungem: rix a possible null dereference
authorPhilippe Reynes <tremyfr@gmail.com>
Fri, 17 Mar 2017 21:54:04 +0000 (22:54 +0100)
committerDavid S. Miller <davem@davemloft.net>
Wed, 22 Mar 2017 00:44:46 +0000 (17:44 -0700)
commitbdda2fca77ca3d48b5ef944f1c240ef2ae2ee696
tree1d6d998d4cf73245d459d9098323bfa106c5262a
parent1365b15e1e3b7f6cfca5074438ae4afcf4cd0b43
net: sun: sungem: rix a possible null dereference

The function gem_begin_auto_negotiation dereference
the pointer ep before testing if it's null. This
patch add a check on ep before dereferencing it.

Fixes: b7912d34e0a6 ("net: sun: sungem: use new api
ethtool_{get|set}_link_ksettings")

Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Philippe Reynes <tremyfr@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/sun/sungem.c