]> git.baikalelectronics.ru Git - kernel.git/commit
qlcnic: add loopback diagnostic test
authorAmit Kumar Salecha <amit.salecha@qlogic.com>
Mon, 1 Feb 2010 05:25:00 +0000 (05:25 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 2 Feb 2010 23:55:46 +0000 (15:55 -0800)
commit367e9afbeb64bd9ad0d8ad1aabf1e22f7c676e67
tree5d1e7b5bcf656d0071840431f1f3cbc94b828e21
parent4dcdbe3b932b86de7a7adf982af5c45362fdc735
qlcnic: add loopback diagnostic test

Loopback test (offline) added in ethtool self test.
o Set device in loopback mode
o Send packets
o Process receive packets in qlcnic_process_rcv_ring_diag()
o Compare packets
o Reset device in normal mode.

Signed-off-by: Amit Kumar Salecha <amit.salecha@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/qlcnic/qlcnic.h
drivers/net/qlcnic/qlcnic_ethtool.c
drivers/net/qlcnic/qlcnic_hw.c
drivers/net/qlcnic/qlcnic_init.c
drivers/net/qlcnic/qlcnic_main.c