aboutsummaryrefslogtreecommitdiff
path: root/net/unix/af_unix.c
diff options
context:
space:
mode:
authorMichael Chan <mchan@broadcom.com>2007-06-05 11:34:20 -0700
committerChris Wright <chrisw@sous-sol.org>2007-06-11 11:36:49 -0700
commitce6ea86f71e02e0ae421475d3b03eda9fb7088cd (patch)
tree4eab42dea599cad2110ecf5ca7e5fe866242804b /net/unix/af_unix.c
parent402d9a26212b35e21196a7edfc041c9d327d14f1 (diff)
[PATCH] TG3: Fix link problem on Dell's onboard 5906.
The bug is caused by code that always set (TG3_FLAG_USE_MI_INTERRUPT | TG3_FLAG_USE_LINKCHG_REG) on all Dell's onboard devices. With these 2 flags set, the link status is polled by tg3_timer() and will only work when the PHY is set up to interrupt the MAC on link changes. This breaks 5906 because the 5906 PHY does not support TG3_FLAG_USE_MI_INTERRUPT the same as other PHYs. For correctness, only 5701 on Dell systems needs these 2 flags to be set. This change will fix the 5906 problem and will change other Dell devices except 5700 and 5701 to use the more efficient interrupt-driven link changes. Update version to 3.75.2. Signed-off-by: Michael Chan <mchan@broadcom.com> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Chris Wright <chrisw@sous-sol.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'net/unix/af_unix.c')
0 files changed, 0 insertions, 0 deletions