linux-stable/include
Tejun Heo bf52b1ac6a async: Use a dedicated unbound workqueue with raised min_active
Async can schedule a number of interdependent work items. However, since
5797b1c189 ("workqueue: Implement system-wide nr_active enforcement for
unbound workqueues"), unbound workqueues have separate min_active which sets
the number of interdependent work items that can be handled. This default
value is 8 which isn't sufficient for async and can lead to stalls during
resume from suspend in some cases.

Let's use a dedicated unbound workqueue with raised min_active.

Link: http://lkml.kernel.org/r/708a65cc-79ec-44a6-8454-a93d0f3114c3@samsung.com
Reported-by: Marek Szyprowski <m.szyprowski@samsung.com>
Cc: Rafael J. Wysocki <rjw@rjwysocki.net>
Tested-by: Marek Szyprowski <m.szyprowski@samsung.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
2024-02-09 11:13:59 -10:00
..
acpi ACPI updates for 6.8-rc1 2024-01-09 16:12:44 -08:00
asm-generic Networking changes for 6.8. 2024-01-11 10:07:29 -08:00
clocksource
crypto crypto: skcipher - remove excess kerneldoc members 2023-12-29 11:25:56 +08:00
drm drm-next for 6.8: 2024-01-12 11:32:19 -08:00
dt-bindings Core: 2024-01-12 13:54:25 -08:00
keys
kunit Networking changes for 6.8. 2024-01-11 10:07:29 -08:00
kvm
linux async: Use a dedicated unbound workqueue with raised min_active 2024-02-09 11:13:59 -10:00
math-emu
media
memory
misc
net RDMA v6.8 merge window 2024-01-12 13:52:21 -08:00
pcmcia
ras
rdma
rv
scsi
soc Memory controller drivers for v6.8 2023-12-22 11:27:02 +00:00
sound ASoC: Updates for v6.8 2024-01-08 08:18:02 +01:00
target
trace f2fs update for 6.8-rc1 2024-01-11 20:39:15 -08:00
uapi media updates for v6.8-rc1 2024-01-12 14:29:48 -08:00
ufs
vdso
video video/sticore: Remove info field from STI struct 2024-01-12 12:38:37 +01:00
xen