1
0
Fork 0
alistair23-linux/drivers/net/cxgb4
Dimitris Michailidis 6a3c869a60 cxgb4: fix reported state of interfaces without link
Currently tools like ip and ifconfig report incorrect state for cxgb4
interfaces that are up but do not have link and do so until first link
establishment.  This is because the initial netif_carrier_off call is
before register_netdev and it needs to be after to be fully effective.
Fix this by moving netif_carrier_off into .ndo_open.

Signed-off-by: Dimitris Michailidis <dm@chelsio.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2011-01-20 16:45:55 -08:00
..
Makefile cxgb4: Add main driver file and driver Makefile 2010-04-01 19:29:16 -07:00
cxgb4.h cxgb4: remove a bitmap 2010-12-16 13:16:03 -08:00
cxgb4_main.c cxgb4: fix reported state of interfaces without link 2011-01-20 16:45:55 -08:00
cxgb4_uld.h cxgb4: function namespace cleanup (v3) 2010-10-21 04:25:49 -07:00
l2t.c cxgb4: function namespace cleanup (v3) 2010-10-21 04:25:49 -07:00
l2t.h cxgb4: function namespace cleanup (v3) 2010-10-21 04:25:49 -07:00
sge.c cxgb4: NUMA-aware Tx queue allocations 2010-12-16 13:16:04 -08:00
t4_hw.c cxgb4: extend VPD parsing 2010-12-16 13:16:04 -08:00
t4_hw.h cxgb4: support eeprom read/write on functions other than 0 2010-08-23 20:38:14 -07:00
t4_msg.h cxgb4: don't offload Rx checksums for IPv6 fragments 2010-08-02 16:26:41 -07:00
t4_regs.h cxgb4: get on-chip queue info from FW and create a memory window for them 2010-08-02 16:26:42 -07:00
t4fw_api.h cxgb4: distinguish between 1-lane KR/KX and 4-lane KR/KX/KX4 ports 2010-12-16 13:16:00 -08:00