Thread (1 message) 1 message, 1 author, 2016-09-12

Re: [PATCH v2] cfg80211: Remove deprecated create_singlethread_workqueue

From: Johannes Berg <johannes@sipsolutions.net>
Date: 2016-09-12 09:21:47
Also in: linux-wireless, lkml

On Wed, 2016-08-31 at 00:35 +0530, Bhaktipriya Shridhar wrote:
The workqueue "cfg80211_wq" is involved in cleanup, scan and event
related
works. It queues multiple work items &rdev->event_work,
&rdev->dfs_update_channels_wk,
&wiphy_to_rdev(request->wiphy)->scan_done_wk,
&wiphy_to_rdev(wiphy)->sched_scan_results_wk, which require strict
execution ordering.
Hence, an ordered dedicated workqueue has been used.

Since it's a wireless driver, WQ_MEM_RECLAIM has been set to ensure
forward progress under memory pressure.
Applied, thanks.

johannes
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help