Jeff Garzik wrote:
Kok, Auke wrote:
Signed-off-by: Jesse Brandeburg <[EMAIL PROTECTED]>
Signed-off-by: Auke Kok <[EMAIL PROTECTED]>
Signed-off-by: Andrew Morton <[EMAIL PROTECTED]>
---
drivers/net/e1000/e1000_main.c | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
applied 1-3, though patch #1 had a noticable lack of description. you
should describe your change, not just the condition that prompted it.
operation reordering is something that people shouldn't have to /try/ to
understand. Things should just be obvious, and if not, document why.
For the record then:
It is suspected that workarounds in the _up() routine of e1000 can cause the
receive unit to be enabled before we're all done initializing the adapter data.
An interrupt arriving before we're all done setting up obviously causes
problems. To fix, we postpone enabling interrupts completely until the software
intialization is finished.
Thanks,
Auke
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html