<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <br>
    <br>
    <div class="moz-cite-prefix">Le 21/06/2023 à 07:05, Nicholas Piggin
      a écrit :<br>
    </div>
    <blockquote type="cite" cite="mid:CTI2F3WFJLYD.3CIC8NZX2VK9M@wheely">
      <pre class="moz-quote-pre" wrap="">On Wed Jun 21, 2023 at 1:00 AM AEST, Christophe Lombard wrote:
</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">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.
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
What's the conceptual split between this series and the previous,
for someone who doesn't know any PLDM and very little IPMI?
</pre>
    </blockquote>
    <br>
    <span class="HwtZe" lang="en"><span class="jCAhz ChMk0b"><span
          class="ryNqvb">The order of patch series 4 is obviously
          important:</span></span></span><br>
    <span class="HwtZe" lang="en"><span class="jCAhz ChMk0b"><span
          class="ryNqvb"><br>
          1. Import external libraries for MCTP/PLDM protocols.<br>
          Import the 3 main PLDM libraries: libmctp, libpldm and ibm oem
          pldm</span></span></span><br>
    <span class="HwtZe" lang="en"><span class="jCAhz ChMk0b"><span
          class="ryNqvb"><br>
          2. Implement MCTP and PLDM features<br>
        </span></span></span><span class="HwtZe" lang="en"><span
        class="jCAhz ChMk0b"><span class="ryNqvb"><span class="HwtZe"
            lang="en"><span class="jCAhz ChMk0b"><span class="ryNqvb">Configure
                the mctp layer and implement the </span></span></span></span></span></span><span
      class="HwtZe" lang="en"><span class="jCAhz ChMk0b"><span
          class="ryNqvb"><span class="HwtZe" lang="en"><span
              class="jCAhz ChMk0b"><span class="ryNqvb"><span
                  class="HwtZe" lang="en"><span class="jCAhz ChMk0b"><span
                      class="ryNqvb"><span class="HwtZe" lang="en"><span
                          class="jCAhz ChMk0b"><span class="ryNqvb">required
                          </span></span></span></span></span></span>functionalities
                for managing pldm requests<br>
                <br>
              </span></span></span></span></span></span>3. Implement
    virtual flash content using PLDM.<br>
    <span class="HwtZe" lang="en"><span class="jCAhz ChMk0b"><span
          class="ryNqvb">Add tools to access</span></span></span> to the
    PNOR partitions (lid files)<span class="HwtZe" lang="en"><span
        class="jCAhz ChMk0b"><span class="ryNqvb"></span></span></span><br>
    <br>
    4. Complete PLDM responder and enable PLDM support<br>
    Add management of pldm requests coming from the BMC<br>
    Add astbmc specific features<br>
    <br>
    <br>
    <blockquote type="cite" cite="mid:CTI2F3WFJLYD.3CIC8NZX2VK9M@wheely">
      <pre class="moz-quote-pre" wrap="">
Thanks,
Nick
</pre>
    </blockquote>
    <br>
  </body>
</html>