Here's my proposal to fix the DOE WARN splat reported by Gregory Price: One backportable oneliner to replace INIT_WORK() with INIT_WORK_ONSTACK() and one patch to change the API and thus fix the problem for good. So that's an alternative approach to Ira's. Please review and test. Thanks! Lukas Wunner (2): PCI/DOE: Silence WARN splat upon task submission PCI/DOE: Provide synchronous API drivers/cxl/core/pci.c | 58 +++++++------------- drivers/pci/doe.c | 114 +++++++++++++++++++++++++++++++++------- include/linux/pci-doe.h | 47 ++--------------- 3 files changed, 117 insertions(+), 102 deletions(-) -- 2.36.1