Hi Jonathan,
I was about to test your doe-spdm-v1 branch but it does not compile, I was wondering if you forgot to push some files.
Have you managed to rebase it on top of the latest DOE patches ?
Please let me know, thank you very much.
Lorenzo
On Wed, 24 Nov 2021 17:48:59 +0000 Lorenzo Pieralisi lorenzo.pieralisi@arm.com wrote:
Hi Jonathan,
I was about to test your doe-spdm-v1 branch but it does not compile, I was wondering if you forgot to push some files.
Have you managed to rebase it on top of the latest DOE patches ?
Please let me know, thank you very much.
Lorenzo
Hi Lorenzo,
Yeah, there were indeed some issues with that branch as I messed up the original commits and couldn't build on the machine I pushed out from. (yup, I forgot to sanity check locally. :(
I don't want to muddy the waters on list just now by sending out a new version to linux-pci, but I can post the series to you + this list in the meantime.
Note my main challenge at the moment is to end up with something sane on the QEMU front. The way libSPDM builds is 'novel' to say the least and basically makes it impossible to link against. The current workaround that the Avery folks did was to copy a small amount of test code across so that they could connect via a network socket.
That is less than ideal when we will want to have more than one SPDM responder in a given system but it's not obvious how to work around that short of asking the libSPDM lot to change how all their build systems etc work. There is no way to 'install' the library in any conventional sense.
That might take a while to work out...
In the meantime I'll mail you patch series (probably tomorrow) for the kernel side of things.
Jonathan
linaro-open-discussions@op-lists.linaro.org