Thread (2 messages) flat view 2 messages, 2 authors, 2016-07-18

Re: [PATCH] dwc_eth_qos: Remove deprecated create_singlethread_workqueue

From: David Miller <davem@davemloft.net>
Date: 2016-07-18 05:28:02
Also in: lkml

From: Bhaktipriya Shridhar <redacted>
Date: Sat, 16 Jul 2016 13:53:28 +0530
alloc_workqueue replaces deprecated create_singlethread_workqueue().

A dedicated workqueue has been used since the workitem viz
lp->txtimeout_reinit is involved in reinitialization if a TX timeout
occurs, which is necessary to guarantee forward progress in packet
processing. As a network device can be used during memory reclaim, the
workqueue needs forward progress guarantee under memory pressure.
WQ_MEM_RECLAIM has been set to ensure this.

Since there is only a single work item, explicit concurrency limit is
unnecessary here.

Signed-off-by: Bhaktipriya Shridhar <redacted>
Applied.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help