{"id":503312,"url":"http://patchwork.ozlabs.org/api/1.2/series/503312/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/list/?series=503312","project":{"id":28,"url":"http://patchwork.ozlabs.org/api/1.2/projects/28/?format=json","name":"Linux PCI development","link_name":"linux-pci","list_id":"linux-pci.vger.kernel.org","list_email":"linux-pci@vger.kernel.org","web_url":null,"scm_url":null,"webscm_url":null,"list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"name":"lib: Rust implementation of SPDM","date":"2026-05-08T03:16:52","submitter":{"id":64571,"url":"http://patchwork.ozlabs.org/api/1.2/people/64571/?format=json","name":"Alistair Francis","email":"alistair23@gmail.com"},"version":1,"total":18,"received_total":18,"received_all":true,"mbox":"http://patchwork.ozlabs.org/series/503312/mbox/","cover_letter":{"id":2234735,"url":"http://patchwork.ozlabs.org/api/1.2/covers/2234735/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/cover/20260508031710.514574-1-alistair.francis@wdc.com/","msgid":"<20260508031710.514574-1-alistair.francis@wdc.com>","list_archive_url":null,"date":"2026-05-08T03:16:52","name":"[00/18] lib: Rust implementation of SPDM","mbox":"http://patchwork.ozlabs.org/project/linux-pci/cover/20260508031710.514574-1-alistair.francis@wdc.com/mbox/"},"patches":[{"id":2234736,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2234736/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-2-alistair.francis@wdc.com/","msgid":"<20260508031710.514574-2-alistair.francis@wdc.com>","list_archive_url":null,"date":"2026-05-08T03:16:53","name":"[01/18] rust: add untrusted data abstraction","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-2-alistair.francis@wdc.com/mbox/"},{"id":2234737,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2234737/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-3-alistair.francis@wdc.com/","msgid":"<20260508031710.514574-3-alistair.francis@wdc.com>","list_archive_url":null,"date":"2026-05-08T03:16:54","name":"[02/18] X.509: Make certificate parser public","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-3-alistair.francis@wdc.com/mbox/"},{"id":2234739,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2234739/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-4-alistair.francis@wdc.com/","msgid":"<20260508031710.514574-4-alistair.francis@wdc.com>","list_archive_url":null,"date":"2026-05-08T03:16:55","name":"[03/18] X.509: Parse Subject Alternative Name in certificates","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-4-alistair.francis@wdc.com/mbox/"},{"id":2234740,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2234740/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-5-alistair.francis@wdc.com/","msgid":"<20260508031710.514574-5-alistair.francis@wdc.com>","list_archive_url":null,"date":"2026-05-08T03:16:56","name":"[04/18] X.509: Move certificate length retrieval into new helper","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-5-alistair.francis@wdc.com/mbox/"},{"id":2234738,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2234738/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-6-alistair.francis@wdc.com/","msgid":"<20260508031710.514574-6-alistair.francis@wdc.com>","list_archive_url":null,"date":"2026-05-08T03:16:57","name":"[05/18] rust: add bindings for hash.h","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-6-alistair.francis@wdc.com/mbox/"},{"id":2234741,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2234741/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-7-alistair.francis@wdc.com/","msgid":"<20260508031710.514574-7-alistair.francis@wdc.com>","list_archive_url":null,"date":"2026-05-08T03:16:58","name":"[06/18] rust: error: impl From<FromBytesWithNulError> for Kernel Error","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-7-alistair.francis@wdc.com/mbox/"},{"id":2234743,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2234743/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-8-alistair.francis@wdc.com/","msgid":"<20260508031710.514574-8-alistair.francis@wdc.com>","list_archive_url":null,"date":"2026-05-08T03:16:59","name":"[07/18] lib: rspdm: Initial commit of Rust SPDM","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-8-alistair.francis@wdc.com/mbox/"},{"id":2234742,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2234742/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-9-alistair.francis@wdc.com/","msgid":"<20260508031710.514574-9-alistair.francis@wdc.com>","list_archive_url":null,"date":"2026-05-08T03:17:00","name":"[08/18] PCI/TSM: Support connecting to PCIe CMA devices","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-9-alistair.francis@wdc.com/mbox/"},{"id":2234744,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2234744/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-10-alistair.francis@wdc.com/","msgid":"<20260508031710.514574-10-alistair.francis@wdc.com>","list_archive_url":null,"date":"2026-05-08T03:17:01","name":"[09/18] PCI/CMA: Add a PCI TSM CMA driver using SPDM","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-10-alistair.francis@wdc.com/mbox/"},{"id":2234745,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2234745/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-11-alistair.francis@wdc.com/","msgid":"<20260508031710.514574-11-alistair.francis@wdc.com>","list_archive_url":null,"date":"2026-05-08T03:17:02","name":"[10/18] PCI/CMA: Validate Subject Alternative Name in certificates","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-11-alistair.francis@wdc.com/mbox/"},{"id":2234746,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2234746/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-12-alistair.francis@wdc.com/","msgid":"<20260508031710.514574-12-alistair.francis@wdc.com>","list_archive_url":null,"date":"2026-05-08T03:17:03","name":"[11/18] lib: rspdm: Support SPDM get_version","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-12-alistair.francis@wdc.com/mbox/"},{"id":2234747,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2234747/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-13-alistair.francis@wdc.com/","msgid":"<20260508031710.514574-13-alistair.francis@wdc.com>","list_archive_url":null,"date":"2026-05-08T03:17:04","name":"[12/18] lib: rspdm: Support SPDM get_capabilities","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-13-alistair.francis@wdc.com/mbox/"},{"id":2234748,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2234748/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-14-alistair.francis@wdc.com/","msgid":"<20260508031710.514574-14-alistair.francis@wdc.com>","list_archive_url":null,"date":"2026-05-08T03:17:05","name":"[13/18] lib: rspdm: Support SPDM negotiate_algorithms","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-14-alistair.francis@wdc.com/mbox/"},{"id":2234750,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2234750/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-15-alistair.francis@wdc.com/","msgid":"<20260508031710.514574-15-alistair.francis@wdc.com>","list_archive_url":null,"date":"2026-05-08T03:17:06","name":"[14/18] lib: rspdm: Support SPDM get_digests","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-15-alistair.francis@wdc.com/mbox/"},{"id":2234751,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2234751/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-16-alistair.francis@wdc.com/","msgid":"<20260508031710.514574-16-alistair.francis@wdc.com>","list_archive_url":null,"date":"2026-05-08T03:17:07","name":"[15/18] lib: rspdm: Support SPDM get_certificate","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-16-alistair.francis@wdc.com/mbox/"},{"id":2234752,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2234752/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-17-alistair.francis@wdc.com/","msgid":"<20260508031710.514574-17-alistair.francis@wdc.com>","list_archive_url":null,"date":"2026-05-08T03:17:08","name":"[16/18] lib: rspdm: Support SPDM certificate validation","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-17-alistair.francis@wdc.com/mbox/"},{"id":2234753,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2234753/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-18-alistair.francis@wdc.com/","msgid":"<20260508031710.514574-18-alistair.francis@wdc.com>","list_archive_url":null,"date":"2026-05-08T03:17:09","name":"[17/18] rust: allow extracting the buffer from a CString","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-18-alistair.francis@wdc.com/mbox/"},{"id":2234754,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2234754/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-19-alistair.francis@wdc.com/","msgid":"<20260508031710.514574-19-alistair.francis@wdc.com>","list_archive_url":null,"date":"2026-05-08T03:17:10","name":"[18/18] lib: rspdm: Support SPDM challenge","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260508031710.514574-19-alistair.francis@wdc.com/mbox/"}]}