On Sep 15 21:27, Alistair Francis wrote: > From: Wilfred Mallawa <wilfred.mall...@wdc.com> > > Setup Data Object Exchance (DOE) as an extended capability for the NVME > controller and connect SPDM to it (CMA) to it. > > Signed-off-by: Wilfred Mallawa <wilfred.mall...@wdc.com> > Signed-off-by: Alistair Francis <alistair.fran...@wdc.com> > --- > docs/specs/index.rst | 1 + > docs/specs/spdm.rst | 56 +++++++++++++++++++++++++++++++++++++ > include/hw/pci/pci_device.h | 5 ++++ > include/hw/pci/pcie_doe.h | 3 ++ > hw/nvme/ctrl.c | 52 ++++++++++++++++++++++++++++++++++ > hw/nvme/trace-events | 1 + > 6 files changed, 118 insertions(+) > create mode 100644 docs/specs/spdm.rst >
This looks reasonable enough, but could this not be implemented at the PCI layer? I do not see anything that is tied specifically to the nvme device, why can the spdm parameter not be a PCIDevice parameter such that all PCIDevice-derived devices gains this functionality?
signature.asc
Description: PGP signature