summaryrefslogtreecommitdiffstats
path: root/kernel/tsacct.c
diff options
context:
space:
mode:
authorMichael Chan <mchan@broadcom.com>2007-05-05 21:10:20 +0200
committerDavid S. Miller <davem@davemloft.net>2007-05-05 21:10:20 +0200
commit986e0aeb9ae09127b401c3baa66f15b7a31f354c (patch)
treeb2be088a6831cdc65668cf6788e39b91ca36291b /kernel/tsacct.c
parent[TG3]: WoL fixes. (diff)
downloadlinux-986e0aeb9ae09127b401c3baa66f15b7a31f354c.tar.xz
linux-986e0aeb9ae09127b401c3baa66f15b7a31f354c.zip
[TG3]: Remove reset during MAC address changes.
The reset was added a while back so that ASF could re-init whatever MAC address it wanted to use after the MAC address was changed. Instead of resetting, we can just keep MAC address 1 unchanged during MAC address changes if MAC address 1 is different from MAC address 0. This fixes 2 problems: 1. Bonding calls set_mac_address in contexts that cannot sleep. It no longer sleeps with the chip reset removed. 2. When ASF shares the same MAC address as the NIC, it needs to always do that even when the MAC address is changed. Signed-off-by: Michael Chan <mchan@broadcom.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'kernel/tsacct.c')
0 files changed, 0 insertions, 0 deletions