All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] DOE WARN splat be gone
@ 2022-11-28  4:15 Lukas Wunner
  2022-11-28  4:25 ` [PATCH 1/2] PCI/DOE: Silence WARN splat upon task submission Lukas Wunner
  2022-11-28  4:25 ` [PATCH 2/2] PCI/DOE: Provide synchronous API Lukas Wunner
  0 siblings, 2 replies; 8+ messages in thread
From: Lukas Wunner @ 2022-11-28  4:15 UTC (permalink / raw)
  To: Bjorn Helgaas, linux-pci
  Cc: Gregory Price, Ira Weiny, Jonathan Cameron, Dan Williams,
	Alison Schofield, Vishal Verma, Li, Ming, linux-cxl

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


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

end of thread, other threads:[~2022-12-03 13:51 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-11-28  4:15 [PATCH 0/2] DOE WARN splat be gone Lukas Wunner
2022-11-28  4:25 ` [PATCH 1/2] PCI/DOE: Silence WARN splat upon task submission Lukas Wunner
2022-11-30 15:36   ` Jonathan Cameron
2022-11-30 18:52     ` Ira Weiny
2022-11-28  4:25 ` [PATCH 2/2] PCI/DOE: Provide synchronous API Lukas Wunner
2022-11-30 15:33   ` Jonathan Cameron
2022-11-30 18:50     ` Ira Weiny
2022-12-03 13:51     ` Lukas Wunner

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.