diff options
| author | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2005-03-10 04:13:05 -0800 |
|---|---|---|
| committer | David S. Miller <davem@sunset.davemloft.net> | 2005-03-10 04:13:05 -0800 |
| commit | e0f4c5ce06d142c024544b240d234ceeec57ffe5 (patch) | |
| tree | cad08dc1e4f5a9c075c89b7854a8a6f7d8cd7994 /net/unix/af_unix.c | |
| parent | 7f8a50e91fd4fa39d9928469f9ed0ce9f674d55c (diff) | |
[SUNGEM]: Rework PM handling and fix MAC reset on stuck receiver.
This patch updates the sungem driver. I reworked all of the PM stuff, making it
less prone to races, probably simpler to read as well, and I no longer shut the
PHY down when the interface is down so that things like laptop-net no longer
die (the gain in power consumption was minimal, not worth the pain). I also
implemented basic WOL support.
There is still something I'm not totally happy with in the locking
(explained in the comment at the beginning), basically too much locking and a
couple of places with delays in locks. I will try to improve these later on.
It also adds a fix for a MAC reset issue when the receiver gets stuck.
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/unix/af_unix.c')
0 files changed, 0 insertions, 0 deletions
