]> git.baikalelectronics.ru Git - kernel.git/commit
forcedeth: run loopback test only on chipsets that support it
authorIvan Vecera <ivecera@redhat.com>
Wed, 4 Dec 2013 17:06:51 +0000 (18:06 +0100)
committerDavid S. Miller <davem@davemloft.net>
Fri, 6 Dec 2013 01:59:22 +0000 (20:59 -0500)
commit8a6404d14a09616270fbade96e815c8ffd708899
tree3f15092b48bcdb275957cc801c7370629002aee1
parent91e928b64ee0926d4fde3f16456825ac2383e4c8
forcedeth: run loopback test only on chipsets that support it

The driver incorrectly run loopback test on chips that don't support it.
Loopback test is only supported by chips that has DEV_HAS_TEST_EXTENDED
flag and returns 4 (NV_TEST_COUNT_EXTENDED) as test count.

Signed-off-by: Ivan Vecera <ivecera@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/nvidia/forcedeth.c