ChangeSet 1.2181.26.2, 2005/03/22 15:37:06-05:00, [EMAIL PROTECTED]
[PATCH] e1000: flush work queues on remove
Flush work queues in ->remove() for e1000.
Acked-by: Ganesh Venkatesan <[EMAIL PROTECTED]>
Signed-off-by: John W. Linville <[EMAIL PROTECTED]>
Signed-off-by: Jeff Garzik <[EMAIL PROTECTED]>
e1000_main.c | 2 ++
1 files changed, 2 insertions(+)
diff -Nru a/drivers/net/e1000/e1000_main.c b/drivers/net/e1000/e1000_main.c
--- a/drivers/net/e1000/e1000_main.c 2005-03-30 19:12:44 -08:00
+++ b/drivers/net/e1000/e1000_main.c 2005-03-30 19:12:44 -08:00
@@ -664,6 +664,8 @@
struct e1000_adapter *adapter = netdev->priv;
uint32_t manc;
+ flush_scheduled_work();
+
if(adapter->hw.mac_type >= e1000_82540 &&
adapter->hw.media_type == e1000_media_type_copper) {
manc = E1000_READ_REG(&adapter->hw, MANC);
-
To unsubscribe from this list: send the line "unsubscribe bk-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html