Re: [PATCH] skge: race with workq and RTNL

2007-02-20 Thread Jeff Garzik
Stephen Hemminger wrote: If a workqueue function that needs RTNL is running when skge_down is called then a deadlock is possible. Fix by only clearing the timer, and handling the flush_scheduled_work on removal. This work queue is only ever used for the old fiber based boards. Signed-off-by: Ste

[PATCH] skge: race with workq and RTNL

2007-02-16 Thread Stephen Hemminger
If a workqueue function that needs RTNL is running when skge_down is called then a deadlock is possible. Fix by only clearing the timer, and handling the flush_scheduled_work on removal. This work queue is only ever used for the old fiber based boards. Signed-off-by: Stephen Hemminger <[EMAIL PROT