mirror of
https://gitee.com/bianbu-linux/linux-6.6
synced 2025-04-24 14:07:52 -04:00
workqueue: implement current_is_async()
This function queries whether %current is an async worker executing an async item. This will be used to implement warning on synchronous request_module() from async workers. Signed-off-by: Tejun Heo <tj@kernel.org>
This commit is contained in:
parent
2eaebdb33e
commit
84b233adcc
3 changed files with 26 additions and 0 deletions
|
@ -52,4 +52,5 @@ extern void async_synchronize_full_domain(struct async_domain *domain);
|
|||
extern void async_synchronize_cookie(async_cookie_t cookie);
|
||||
extern void async_synchronize_cookie_domain(async_cookie_t cookie,
|
||||
struct async_domain *domain);
|
||||
extern bool current_is_async(void);
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue