mirror of
https://github.com/torvalds/linux.git
synced 2026-03-08 03:04:51 +01:00
Switch to using system_percpu_wq because system_wq is going away as part of a workqueue restructuring. Currently if a user enqueues a work item using schedule_delayed_work() the used workqueue is "system_wq" (per-cpu workqueue) while queue_delayed_work() uses WORK_CPU_UNBOUND (used when a CPU is not specified). The same applies to schedule_work() that is using system_wq and queue_work(), that makes use of WORK_CPU_UNBOUND again. This lack of consistency cannot be addressed without refactoring the API. For more details see those commits and the Link tag below. |
||
|---|---|---|
| .. | ||
| amd | ||
| cec.c | ||
| debugfs.c | ||
| debugfs.h | ||
| Kconfig | ||
| Makefile | ||
| ras.c | ||