From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id 6A861D811DD for ; Wed, 2 Oct 2024 03:39:18 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=6cgnVsQo6hZuc4QkndXkKfEHTLLQf/ROukpF8r4k23E=; c=relaxed/simple; d=groups.io; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject:To:Cc:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Type:Content-Transfer-Encoding; s=20240830; t=1727840358; v=1; x=1728099556; b=BLUrC81scdZm2z/RDX1pge8osuIbGfLSug4id0VLMDpd/ftL0sNgIwLsKstMfR0I+y0PHQeZ 5C2+r7oovkujtGQdw+IHvS+vYqDwpB/faxufq9B5+xLdn3VEkXMRN4i4rynmqW6Gfj264h429OS 56d2e1tFUFkAMS1emqIjyARsZKHqPmevlaSK5L+cbthPNSMgpXWr9BpblzJ3rnPk8A/La3azyNq m/NjN6wWCAYoTbxYkvQjGfs8o9Cpw6u8S03LiZHNR+UnnFYSapNByYREtGjJwcfG8O3SbA2+hPz X0G3/AMAqPvJYNndmFOqll4W6LREk/EA7z5UGL5Vl3C/w== X-Received: by 127.0.0.2 with SMTP id MmMNYY7687511xrIG5ry5bBe; Tue, 01 Oct 2024 20:39:16 -0700 X-Received: from mail-vk1-f173.google.com (mail-vk1-f173.google.com [209.85.221.173]) by mx.groups.io with SMTP id smtpd.web10.100114.1727840356345395402 for ; Tue, 01 Oct 2024 20:39:16 -0700 X-Received: by mail-vk1-f173.google.com with SMTP id 71dfb90a1353d-5094e0c0d71so885143e0c.2 for ; Tue, 01 Oct 2024 20:39:16 -0700 (PDT) X-Gm-Message-State: Fd5rUjHDtBpXFb67OoPMFn6Rx7686176AA= X-Google-Smtp-Source: AGHT+IENlTF00wUUoRc5pw2j7cEtsOJKYgXjNVOtys1yeArleRG3A2XoHFO6mnZv2I8j0ez9gaUh+sl1Y5zW94HFDyc= X-Received: by 2002:a05:6122:546:b0:50b:c245:a040 with SMTP id 71dfb90a1353d-50c58167550mr1860819e0c.7.1727840355063; Tue, 01 Oct 2024 20:39:15 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: "Alistair Francis" Date: Wed, 2 Oct 2024 13:38:48 +1000 Message-ID: Subject: Re: [edk2-devel] SPDM Transports To: devel@edk2.groups.io, tim.lewis@insyde.com Cc: Alan Weng , Leon Chen Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Resent-Date: Tue, 01 Oct 2024 20:39:16 -0700 Resent-From: alistair23@gmail.com Reply-To: devel@edk2.groups.io,alistair23@gmail.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240830 header.b=BLUrC81s; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=none) Hey Tim, >From my understanding the SPDM support in EDK2 is still very new and not yet (at least last time I looked) actually connected to anything. Supporting a range of SPDM transports is important. It's not just MCTP and DOE, but the storage (ATA, SCSI and NVMe) protocols as well that should be supported. It would be great if any abstraction takes into account a range of transport methods, at least allowing them to be implemented later. I'm currently slowly working towards DOE support [1], but if you are able to design a general SPDM abstraction that would be great and I would be happy to help where I can, although I'm not an EDK2 expert. 1: https://github.com/tianocore/edk2/pull/5715 Alistair On Wed, Oct 2, 2024 at 3:31=E2=80=AFAM Tim Lewis via groups.io wrote: > > We are actively implementing generic SPDM support into our codebase, star= ting with the code in EDK2. However, we are now trying to separate the SPDM= code from PCI DoE (to use MCTP, for example). Right now it seems the EDK2 = version is hardcoded for PCI DoE. We would like to add some abstraction and= are considering adding a separate driver that can sit on top of the MCTP l= ayer. Do you think we should pursue the driver model or do you have another= way to support multiple SPDM transports? > > > > Thanks, > > > > Tim Lewis > > CTO, Insyde Software > >=20 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#120590): https://edk2.groups.io/g/devel/message/120590 Mute This Topic: https://groups.io/mt/108763839/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-