linux/net/bridge
Stephen Hemminger 4433f420e5 [BRIDGE]: handle speed detection after carrier changes
Speed of a interface may not be available until carrier
is detected in the case of autonegotiation. To get the correct value
we need to recheck speed after carrier event.  But the check needs to
be done in a context that is similar to normal ethtool interface (can sleep).

Also, delay check for 1ms to try avoid any carrier bounce transitions.

Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2006-01-03 13:11:01 -08:00
..
netfilter [NETFILTER] ebtables: Support nf_log API from ebt_log and ebt_ulog 2006-01-03 13:10:30 -08:00
br_device.c [BRIDGE]: allow setting hardware address of bridge pseudo-dev 2006-01-03 13:11:00 -08:00
br_fdb.c [BRIDGE]: Use ether_compare 2005-10-31 16:34:10 -02:00
br_forward.c [BRIDGE]: TSO fix in br_dev_queue_push_xmit 2005-09-22 23:35:34 -07:00
br_if.c [BRIDGE]: handle speed detection after carrier changes 2006-01-03 13:11:01 -08:00
br_input.c [BRIDGE]: Use ether_compare 2005-10-31 16:34:10 -02:00
br_ioctl.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
br_netfilter.c [BR_NETFILTER]: Fix leak if skb traverses > 1 bridge 2005-12-26 17:27:10 -08:00
br_notify.c [BRIDGE]: handle speed detection after carrier changes 2006-01-03 13:11:01 -08:00
br_private_stp.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
br_private.h [BRIDGE]: handle speed detection after carrier changes 2006-01-03 13:11:01 -08:00
br_stp_bpdu.c [BRIDGE]: prevent bad forwarding table updates 2005-05-29 14:15:55 -07:00
br_stp_if.c [BRIDGE]: allow setting hardware address of bridge pseudo-dev 2006-01-03 13:11:00 -08:00
br_stp_timer.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
br_stp.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
br_sysfs_br.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
br_sysfs_if.c [PATCH] kobject/hotplug split - net bridge 2005-04-18 21:57:37 -07:00
br.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Kconfig [NET]: move config options out to individual protocols 2005-07-11 21:13:56 -07:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00