[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[RFC 0/4] Add SPDM over Storage transport support for NVMe
From: |
Wilfred Mallawa |
Subject: |
[RFC 0/4] Add SPDM over Storage transport support for NVMe |
Date: |
Tue, 7 Jan 2025 15:29:03 +1000 |
This series adds support for SPDM to be used over the storage transport, as
defined by the DMTF DSP0286 [1] for NVMe. That is, using the admin
NVMe Security Send/Receive commands, support transport for SPDM as per
DSP0286 [1]. The binding specification (DSP0286) is still currently a draft
specification that has an "Expected release Q4 2024" [2].
In anticipation of it's release, this series is an RFC.
[1]
https://www.dmtf.org/sites/default/files/standards/documents/DSP0286_1.0.0WIP90.pdf
[2]
https://www.dmtf.org/content/now-available-%E2%80%93-spdm-storage-binding-specification-wip
Wilfred Mallawa (4):
spdm-socket: add seperate send/recv functions
spdm: add spdm storage transport virtual header
hw/nvme: add NVMe Admin Security SPDM support
hw/nvme: connect SPDM over NVMe Security Send/Recv
backends/spdm-socket.c | 25 ++++
docs/specs/spdm.rst | 10 +-
hw/nvme/ctrl.c | 269 +++++++++++++++++++++++++++++++++--
hw/nvme/nvme.h | 5 +
include/block/nvme.h | 15 ++
include/hw/pci/pci_device.h | 1 +
include/system/spdm-socket.h | 47 ++++++
7 files changed, 358 insertions(+), 14 deletions(-)
--
2.47.1
- [RFC 0/4] Add SPDM over Storage transport support for NVMe,
Wilfred Mallawa <=