Subject: Re: [PATCH v2] wwan_hwsim: Avoid flush_scheduled_work() usage

From: Jakub Kicinski <[email-masked]>
Date: Mon, 25 Apr 2022 12:11:09 -0700

On Fri, 22 Apr 2022 12:01:24 +0900 Tetsuo Handa wrote:
> Flushing system-wide workqueues is dangerous and will be forbidden.
> Replace system_wq with local wwan_wq.
> 
> While we are at it, make err_clean_devs: label of wwan_hwsim_init()
> behave like wwan_hwsim_exit(), for it is theoretically possible to call
> wwan_hwsim_debugfs_devcreate_write()/wwan_hwsim_debugfs_devdestroy_write()
> by the moment wwan_hwsim_init_devs() returns.
> 
> Link: https://lkml.kernel.org/r/[email-masked]
> Signed-off-by: Tetsuo Handa <[email-masked]>
> Reviewed-by: Sergey Ryazanov <[email-masked]>

Commit cc271ab86606 ("wwan_hwsim: Avoid flush_scheduled_work() usage")
in net-next now, thanks!