From: "Michael Chan" <[EMAIL PROTECTED]>
Date: Fri, 27 Jan 2006 09:32:09 -0800
> [TG3]: Flush tg3_reset_task()
>
> Make sure tg3_reset_task() is flushed in the close and suspend paths
> as noted by Jeff Garzik.
>
> In the close path, calling flush_scheduled_work() may cause deadlock
> if linkwat
On Thu, 2006-01-26 at 22:40 -0500, Jeff Garzik wrote:
> Since tg3 uses schedule_work(), to eliminate race(s) tg3 needs to call
> flush_scheduled_work(), somewhere in the close path. Probably suspend
> path, too.
>
[TG3]: Flush tg3_reset_task()
Make sure tg3_reset_task() is flushed in the close