[$] Diagnosing workqueues There are many mechanisms for deferred work in the Linux kernel. One of them, <a href="https://docs.kernel.org/core-api/workqueue.html" rel="nofollow"> workqueues</a>, has seen increasing use as part of the move away from software interrupts. Alison Chaiken gave a talk at https://www.socallinuxexpo.org/scale/21x about how they compare to software interrupts, the new challenges they pose for system administrators, and what tools are available to kernel developers wishing to diagnose problems with workqueues as they become increasingly prevalent. https://lwn.net/Articles/967016/