Re: [PATCH 3/8] workqueue: Implement BH workqueues to eventually replace tasklets

From: Linus Torvalds
Date: Tue Jan 30 2024 - 12:25:52 EST


On Tue, 30 Jan 2024 at 01:13, Tejun Heo <tj@xxxxxxxxxx> wrote:
>
> This patch implements BH workqueues which share the same semantics and
> features of regular workqueues but execute their work items in the softirq
> context.

Thanks for doing this. Honestly, while I felt this was a natural thing
to do and would clean things up, every time I look at the workqueue
code I just shudder and go "I'm sure Tejun can work this out".

Patches look fine to me - I'd love to actually have the dm-crypt
people (and networking people, for that matter) verify that there are
no performance gotchas from the slightly heavier (but more generic)
workqueue interfaces.

Linus