Messages in this thread | | | Date | Tue, 15 Jan 2013 15:17:47 -0800 | From | Tejun Heo <> | Subject | Re: USB device cannot be reconnected and khubd "blocked for more than 120 seconds" |
| |
Hello, Linus
Will continue on another reply but this one is relevant so...
On Tue, Jan 15, 2013 at 10:18:45AM -0800, Linus Torvalds wrote: > Tejun, is there a good way for code to see "I'm running in async > context"? Then we could do something like
Almost. With a bit of modification we can ask whether current is a kworker, reach struct worker_struct via kthread_data() if so and then test worker->current_func against the async workfn.
Thanks.
-- tejun
| |