Message ID | 20230620150101.88802-1-clombard@linux.ibm.com |
---|---|
Headers | show |
Series | Complete PLDM responder and enable PLDM support | expand |
On Wed Jun 21, 2023 at 1:00 AM AEST, Christophe Lombard wrote: > This set of patches allows to complete platform responder to handle > platform events (set events, event messages, state sensors reading, state > effecters) and fru messages from the BMC. > Specific astbmc features (watchdog timer, Real Time Clock, Opal IPMI > calls) are also supported. > > To enable the new PLDM features, add CONFIG_PLDM as a parameter: > make .... CONFIG_PLDM=1 > > This patch set should be applied on top of these previous sets: > - Implement virtual flash content using PLDM. > - Import external libraries for MCTP/PLDM protocols. > - Implement MCTP and PLDM features. What's the conceptual split between this series and the previous, for someone who doesn't know any PLDM and very little IPMI? Thanks, Nick
Le 21/06/2023 à 07:05, Nicholas Piggin a écrit : > On Wed Jun 21, 2023 at 1:00 AM AEST, Christophe Lombard wrote: >> This set of patches allows to complete platform responder to handle >> platform events (set events, event messages, state sensors reading, state >> effecters) and fru messages from the BMC. >> Specific astbmc features (watchdog timer, Real Time Clock, Opal IPMI >> calls) are also supported. >> >> To enable the new PLDM features, add CONFIG_PLDM as a parameter: >> make .... CONFIG_PLDM=1 >> >> This patch set should be applied on top of these previous sets: >> - Implement virtual flash content using PLDM. >> - Import external libraries for MCTP/PLDM protocols. >> - Implement MCTP and PLDM features. > What's the conceptual split between this series and the previous, > for someone who doesn't know any PLDM and very little IPMI? The order of patch series 4 is obviously important: 1. Import external libraries for MCTP/PLDM protocols. Import the 3 main PLDM libraries: libmctp, libpldm and ibm oem pldm 2. Implement MCTP and PLDM features Configure the mctp layer and implement the required functionalities for managing pldm requests 3. Implement virtual flash content using PLDM. Add tools to access to the PNOR partitions (lid files) 4. Complete PLDM responder and enable PLDM support Add management of pldm requests coming from the BMC Add astbmc specific features > Thanks, > Nick