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