<div dir="auto">Hi Ratan and Manoj,</div><div dir="auto"><br></div><div dir="auto">The current spdmd design has multiple transport support in consideration. It’s pretty straightforward to add a new transport support. </div><div dir="auto"><br></div><div dir="auto">I have asked Patrick about the process to create a spdmd repo within OpenBMC. I’m happy to work with you folks together to upstream our spdmd with builtin support for multiple transport layers.</div><div dir="auto"><br></div><div dir="auto">Thanks,</div><div dir="auto">Zhichuang </div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote gmail_quote_container" dir="auto"><div dir="ltr" class="gmail_attr">On Thu, Mar 6, 2025 at 8:48 PM Ratan Gupta <<a href="mailto:ratankgupta31@gmail.com">ratankgupta31@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Manoj,<br><br>Thanks for bringing this up again. I've also been discussing with Zhichuang about upstreaming the SPDM stack over the past few months. We plan to start pushing our patches to Gerrit by next week.<br><br>One thing to consider is the possibility of supporting different transport bindings, such as TCP and MCTP.<br><br>We can go over these details in the design enhancement discussion you initiated: <a href="https://gerrit.openbmc.org/c/openbmc/docs/+/78257" target="_blank">Gerrit</a>.<br><br>Thanks,<br>Ratan<div><br></div></div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Feb 17, 2025 at 6:11 PM Manojkiran Eda <<a href="mailto:manojkiran.eda@gmail.com" target="_blank">manojkiran.eda@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Zhichuang,<br>
<br>
I hope you are doing well.<br>
<br>
I noticed that the SPDM daemon design document where you were the <br>
primary contributor was merged around Feb 2023 [1]; however, I have not <br>
seen any corresponding repository creation or code contributions since <br>
then. At IBM, we are keen on leveraging the recently released SPDM over <br>
TCP specification from DMTF [2] and extending the existing design to <br>
support attestation over TCP [3].<br>
<br>
I wanted to check whether you are still interested in up-streaming the <br>
implementation. If so, I would be delighted to collaborate and <br>
contribute the necessary enhancements to accommodate TCP-based use <br>
cases. If you don’t intend to upstream, I am happy to <br>
contribute/maintain code & develop a solution that ensures the stack is <br>
architected to seamlessly scale for both TCP and MCTP transport mechanisms.<br>
<br>
I look forward to your thoughts and the opportunity to collaborate.<br>
<br>
<br>
**References:**<br>
1. <br>
<a href="https://github.com/openbmc/docs/blob/master/designs/redfish-spdm-attestation.md" rel="noreferrer" target="_blank">https://github.com/openbmc/docs/blob/master/designs/redfish-spdm-attestation.md</a> <br>
<br>
2. <a href="https://gerrit.openbmc.org/c/openbmc/docs/+/78257" rel="noreferrer" target="_blank">https://gerrit.openbmc.org/c/openbmc/docs/+/78257</a><br>
3. <br>
<a href="https://www.dmtf.org/sites/default/files/standards/documents/DSP0287_1.0.0.pdf" rel="noreferrer" target="_blank">https://www.dmtf.org/sites/default/files/standards/documents/DSP0287_1.0.0.pdf</a> <br>
<br>
<br>
<br>
Best regards,<br>
Manoj<br>
<br>
</blockquote></div>
</blockquote></div></div>