The function of PLDM over MCTP

Delphine_CC_Chiu/WYHQ/Wiwynn Delphine_CC_Chiu at wiwynn.com
Thu Jul 20 12:43:06 AEST 2023


Loop openbmc group

-----Original Message-----
From: Delphine_CC_Chiu/WYHQ/Wiwynn
Sent: Wednesday, July 19, 2023 10:14 AM
To: rashmica <rashmica at imap.linux.ibm.com>; Delphine_CC_Chiu/WYHQ/Wiwynn <Delphine_CC_Chiu at wiwynn.com>
Cc: rashmica at linux.ibm.com; Patrick Williams <patrickw3 at meta.com>; Bonnie Lo/WYHQ/Wiwynn <Bonnie_Lo at wiwynn.com>; openbmc_compute <openbmc_compute at meta.com>
Subject: RE: The function of PLDM over MCTP

Hi Rashmica,

Thank you for reply. The LF is means openbmc community.

I think is has some typo for the link:
https://gerrit.openbmc.org/c/openbmc/libpldm/+/58057
https://gerrit.openbmc.org/c/openbmc/pldm/+/58058
https://gerrit.openbmc.org/c/openbmc/pldm/+/58059

Could you help make sure the code above is up to date?

In addition, do you have a plan for when this feature will be completed?
We are willing to assist in revising and testing to ensure its workability.


Thanks,
Delphine


-----Original Message-----
From: rashmica <rashmica at imap.linux.ibm.com>
Sent: Monday, July 17, 2023 2:27 PM
To: Delphine_CC_Chiu/WYHQ/Wiwynn <Delphine_CC_Chiu at wiwynn.com>
Cc: rashmica at linux.ibm.com; Patrick Williams <patrickw3 at meta.com>; Bonnie Lo/WYHQ/Wiwynn <Bonnie_Lo at wiwynn.com>; Eli Huang/WYHQ/Wiwynn <Eli_Huang at wiwynn.com>
Subject: Re: The function of PLDM over MCTP

  Security Reminder: Please be aware that this email is sent by an external sender.

Hi Delphine,

Apologies if you get two replies, my email client is playing up and I'm pretty sure my last reply didn't go through.

I can only access the first link, but that commit and the other two that were needed with it are out of date. I'm not sure what you mean by "LF"?

This commit message explains the current approach:
https://gerrit.openbmc.org/c/openbmc/libpldm/+/59576

Steps 1 and 2 are done. 3 and 4 are in progress, but progress is very slow as I have been unwell since early 2023.

There is now an instance id API (upstream) and transport API (upstream but not stable), and eventually there will be a requester API, and hopefully a responder API one day.

- pldmd needs conversion to transport API. This is being held up by making the transport API requester/responder agnostic.
https://gerrit.openbmc.org/c/openbmc/pldm/+/63652
- other applications need conversion to to instance id API and transport API
- then pldmd and other upstream applications will move over to AF_MCTP

If you want to help, let me know. Otherwise the easiest way to use upstream and get AF_MCTP working is to change the transport objects and function calls in libpldm/src/requester/pldm.c from pldm_transport_mctp_demux to pldm_transport_af_mctp


Cheers,
Rashmica


On 2023-07-14 12:05, Delphine_CC_Chiu/WYHQ/Wiwynn wrote:
> Hi Rashmica,
>
> This is Delphine from Wiwynn BMC team.
>
> We plan to support the function of PLDM over MCTP.
>
> We found this commit and test is successful but the current status of
> the commit is merge conflict.
>
> Do you currently have plans to resolve conflicts for these commits and
> contribute to LF?
>
> The commit for PLDM over MCTP is as follow:
>
> https://gerr/
> it.openbmc.org%2Fc%2Fopenbmc%2Flibpldm%2F%2B%2F58057&data=05%7C01%7CEl
> i_Huang%40wiwynn.com%7Ce9fd7dc7600b482aeaee08db868ed14c%7Cda6e0628fc83
> 4caf9dd273061cbab167%7C0%7C0%7C638251720212845169%7CUnknown%7CTWFpbGZs
> b3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D
> %7C3000%7C%7C%7C&sdata=sE%2BtrOCZldTspzZsyw01RnWudAzz1bSOt0d%2BbjVAykk
> %3D&reserved=0
>
> https://gerr/
> it.openbmc.org%2Fc%2Fopenbmc%2Flibpldm%2F%2B%2F58058&data=05%7C01%7CEl
> i_Huang%40wiwynn.com%7Ce9fd7dc7600b482aeaee08db868ed14c%7Cda6e0628fc83
> 4caf9dd273061cbab167%7C0%7C0%7C638251720212845169%7CUnknown%7CTWFpbGZs
> b3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D
> %7C3000%7C%7C%7C&sdata=HcM9Zl%2BRwzaRxfiPkMNvQh6ZrFeq6NeHlcqaDc6myt4%3
> D&reserved=0
>
> https://gerr/
> it.openbmc.org%2Fc%2Fopenbmc%2Flibpldm%2F%2B%2F58059&data=05%7C01%7CEl
> i_Huang%40wiwynn.com%7Ce9fd7dc7600b482aeaee08db868ed14c%7Cda6e0628fc83
> 4caf9dd273061cbab167%7C0%7C0%7C638251720212845169%7CUnknown%7CTWFpbGZs
> b3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D
> %7C3000%7C%7C%7C&sdata=HYcTFdCdBVRm4vyUZ3PyR9NQgSoZLUc92yauCJLktPs%3D&
> reserved=0
>
> Thanks,
>
> Delphine


More information about the openbmc mailing list