The Linux Kernel Mailing List
 help / color / mirror / Atom feed
* [PATCH 0/6] Add WQ_PERCPU to alloc_workqueue users and workqueue replacement
@ 2026-05-05 12:40 Marco Crivellari
  2026-05-05 12:40 ` [PATCH 1/6] virt: acrn: Add WQ_PERCPU to alloc_workqueue users Marco Crivellari
                   ` (7 more replies)
  0 siblings, 8 replies; 13+ messages in thread
From: Marco Crivellari @ 2026-05-05 12:40 UTC (permalink / raw)
  To: linux-kernel
  Cc: Tejun Heo, Lai Jiangshan, Frederic Weisbecker,
	Sebastian Andrzej Siewior, Marco Crivellari, Michal Hocko,
	Alexandre Bounine, Fei Li, Luis Chamberlain, Marek Behun,
	Matt Porter, Mauro Carvalho Chehab

Hi,

This series collect all the workqueue changes related to Workqueue,
specifically:

- add WQ_PERCPU to alloc_workqueue() users, so to make
  explicit they are per-cpu;

- replacement of system_unbound_wq and system_wq with system_dfl_wq and
  system_percpu_wq.

Those changes didn't received feedback and the discussions can be found at
the following URLs:

- virt: acrn: Add WQ_PERCPU to alloc_workqueue users
  https://lore.kernel.org/all/20260113134406.178587-1-marco.crivellari@suse.com/

- media: synopsys: hdmirx: replace use of system_unbound_wq with system_dfl_wq
  https://lore.kernel.org/all/20260212092846.61602-1-marco.crivellari@suse.com/

- platform: cznic: turris-omnia-mcu: replace use of system_wq with system_percpu_wq
  https://lore.kernel.org/all/20251105153718.274765-1-marco.crivellari@suse.com/

- media: ddbridge: add WQ_PERCPU to alloc_workqueue users
  https://lore.kernel.org/all/20251107141052.221108-1-marco.crivellari@suse.com/

- rapidio: rio: add WQ_PERCPU to alloc_workqueue users
  https://lore.kernel.org/all/20260223103543.119278-1-marco.crivellari@suse.com/

- umh: replace use of system_unbound_wq with system_dfl_wq
  https://lore.kernel.org/all/20251107160638.328955-1-marco.crivellari@suse.com/


Thanks!

Marco Crivellari (6):
  virt: acrn: Add WQ_PERCPU to alloc_workqueue users
  media: synopsys: hdmirx: replace use of system_unbound_wq with
    system_dfl_wq
  platform: cznic: turris-omnia-mcu: replace use of system_wq with
    system_percpu_wq
  media: ddbridge: add WQ_PERCPU to alloc_workqueue users
  rapidio: rio: add WQ_PERCPU to alloc_workqueue users
  umh: replace use of system_unbound_wq with system_dfl_wq

 drivers/media/pci/ddbridge/ddbridge-core.c           | 2 +-
 drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c | 8 ++++----
 drivers/platform/cznic/turris-omnia-mcu-gpio.c       | 2 +-
 drivers/rapidio/rio.c                                | 2 +-
 drivers/virt/acrn/irqfd.c                            | 2 +-
 kernel/umh.c                                         | 2 +-
 6 files changed, 9 insertions(+), 9 deletions(-)

-- 
2.53.0


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2026-05-08  8:17 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-05 12:40 [PATCH 0/6] Add WQ_PERCPU to alloc_workqueue users and workqueue replacement Marco Crivellari
2026-05-05 12:40 ` [PATCH 1/6] virt: acrn: Add WQ_PERCPU to alloc_workqueue users Marco Crivellari
2026-05-05 12:40 ` [PATCH 2/6] media: synopsys: hdmirx: replace use of system_unbound_wq with system_dfl_wq Marco Crivellari
2026-05-05 12:40 ` [PATCH 3/6] platform: cznic: turris-omnia-mcu: replace use of system_wq with system_percpu_wq Marco Crivellari
2026-05-05 14:22   ` Marek Behún
2026-05-05 12:41 ` [PATCH 4/6] media: ddbridge: add WQ_PERCPU to alloc_workqueue users Marco Crivellari
2026-05-05 12:41 ` [PATCH 5/6] rapidio: rio: " Marco Crivellari
2026-05-05 12:41 ` [PATCH 6/6] umh: replace use of system_unbound_wq with system_dfl_wq Marco Crivellari
2026-05-05 17:16 ` [PATCH 0/6] Add WQ_PERCPU to alloc_workqueue users and workqueue replacement Tejun Heo
2026-05-05 21:47   ` Frederic Weisbecker
2026-05-06  6:35   ` Marco Crivellari
2026-05-07 21:38 ` Tejun Heo
2026-05-08  8:17   ` Marco Crivellari

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox