<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi Deepak,</p>
    <p>I added the OpenBMC mail list.  <br>
    </p>
    <p>Regarding the code development. I have code based on the old
      design implementation.  so I have to do rework based on the new
      design. <br>
    </p>
    <p>My plan is once new repository is created  within  week. i will
      submit the skeleton code  with basic functionality. <br>
    </p>
    <p>Thanks</p>
    <p>Suryakanth.S<br>
    </p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 7/1/2020 2:29 PM, Deepak Kodihalli
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:OF4F9A7C8E.67B55B6A-ON00258598.00314874-00258598.003165E6@notes.na.collabserv.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div class="socmaildefaultfont" dir="ltr"
        style="font-family:Arial, Helvetica, sans-serif;font-size:10pt">
        <div dir="ltr">Surya,</div>
        <div dir="ltr"> </div>
        <div dir="ltr">Can you pls also copy the OpenBMC mailing list?
          That is the process for requesting a new repo.</div>
        <div dir="ltr"> </div>
        <div dir="ltr">Also I had a question in terms of the next steps
          once the repo is created. Do you have some initial code to
          push already? Or is nothing written yet? Can we discuss a plan
          in the next PMCI WG meeting?</div>
        <div dir="ltr"> </div>
        <div dir="ltr">Thanks,</div>
        <div dir="ltr">Deepak</div>
        <div dir="ltr"> </div>
        <blockquote data-history-content-modified="1" dir="ltr"
          style="border-left:solid #aaaaaa 2px; margin-left:5px;
          padding-left:5px; direction:ltr; margin-right:0px">-----
          Original message -----<br>
          From: Deepak Kodihalli/India/IBM<br>
          To: <a class="moz-txt-link-abbreviated" href="mailto:suryakanth.sekar@linux.intel.com">suryakanth.sekar@linux.intel.com</a><br>
          Cc: <a class="moz-txt-link-abbreviated" href="mailto:bradleyb@fuzziesquirrel.com">bradleyb@fuzziesquirrel.com</a>,
          <a class="moz-txt-link-abbreviated" href="mailto:jason.m.bills@linux.intel.com">jason.m.bills@linux.intel.com</a>, <a class="moz-txt-link-abbreviated" href="mailto:patrick@stwcx.xyz">patrick@stwcx.xyz</a>,
          <a class="moz-txt-link-abbreviated" href="mailto:richard.marian.thomaiyar@linux.intel.com">richard.marian.thomaiyar@linux.intel.com</a><br>
          Subject: Re: [EXTERNAL] Reg new repository for Remote BIOS
          Configuration feature<br>
          Date: Wed, Jul 1, 2020 2:17 PM<br>
           
          <div dir="ltr" style="font-family:Arial, Helvetica,
            sans-serif;font-size:10pt">
            <div dir="ltr">Please also copy the openbmc ML.</div>
            <div dir="ltr"> </div>
            <div dir="ltr">Thanks,</div>
            <div dir="ltr">Deepak</div>
            <div dir="ltr"> </div>
            <blockquote data-history-content-modified="1" dir="ltr"
              style="border-left:solid #aaaaaa 2px; margin-left:5px;
              padding-left:5px; direction:ltr; margin-right:0px">-----
              Original message -----<br>
              From: "Sekar, Suryakanth"
              <a class="moz-txt-link-rfc2396E" href="mailto:suryakanth.sekar@linux.intel.com"><suryakanth.sekar@linux.intel.com></a><br>
              To: <a class="moz-txt-link-abbreviated" href="mailto:dkodihal@in.ibm.com">dkodihal@in.ibm.com</a>, <a class="moz-txt-link-abbreviated" href="mailto:bradleyb@fuzziesquirrel.com">bradleyb@fuzziesquirrel.com</a>,
              <a class="moz-txt-link-abbreviated" href="mailto:jason.m.bills@linux.intel.com">jason.m.bills@linux.intel.com</a>, <a class="moz-txt-link-abbreviated" href="mailto:patrick@stwcx.xyz">patrick@stwcx.xyz</a>,
              "Thomaiyar, Richard Marian"
              <a class="moz-txt-link-rfc2396E" href="mailto:richard.marian.thomaiyar@linux.intel.com"><richard.marian.thomaiyar@linux.intel.com></a><br>
              Cc:<br>
              Subject: [EXTERNAL] Reg new repository for Remote BIOS
              Configuration feature<br>
              Date: Wed, Jul 1, 2020 2:12 PM<br>
               
              <div><font size="2" face="Default Monospace,Courier
                  New,Courier,monospace">Hi Brad,<br>
                  <br>
                  Can you please create new repository (repo name :
                  Remote-BIOSConfig )<br>
                  for  start the coding and support this feature.<br>
                  <br>
                  Please add me, Deepak, Patrick willams  as maintainer.<br>
                  <br>
                  Please refer the below link for more details.<br>
                  <br>
                  <a
                    href="https://gerrit.openbmc-project.xyz/c/openbmc/docs/+/29320"
                    target="_blank" moz-do-not-send="true">https://gerrit.openbmc-project.xyz/c/openbmc/docs/+/29320</a> <br>
                  <br>
                  <a
href="https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-dbus-interfaces/+/18242"
                    target="_blank" moz-do-not-send="true">https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-dbus-interfaces/+/18242</a> <br>
                  <br>
                  Background:<br>
                  <br>
                  Remote BIOS Configuration provides ability for the
                  user to view and modify<br>
                  BIOS setup configuration parameters remotely via a BMC
                  at any Host state.<br>
                  New BIOS configuration parameters take effect
                  immediately or next<br>
                  system reboot based on the host firmware support
                  model.<br>
                  <br>
                  ## Requirements<br>
                  1. Mechanism to configure BIOS settings remotely over
                  network interface.<br>
                  2. BMC should support the ability to set the value of
                  all BIOS variables<br>
                      to the factory default state.<br>
                  3. Based on the host firmware support model, BMC
                  should support both<br>
                      Immediate Update or Deferred update.<br>
                  4. In deferred model, When the system is in S0, S3, S4
                  or S5 state.<br>
                      BMC will send the updated BIOS variables on next
                  BIOS boot only.<br>
                      It will not initiate a BIOS boot immediately.<br>
                  5. In immediate model, BMC should send message to the
                  system firmware (BIOS)<br>
                      Whenever settings are changed.<br>
                  6. BMC should support BIOS attribute registry in
                  redfish schema for<br>
                      BIOS configuration.<br>
                  7. BMC should provide secure way for updating BIOS
                  setup password settings.<br>
                      Detailed password handling design -TBD(will be
                  resolve using ARM<br>
                  TrustZone)<br>
                  Ex: Updating the BIOS password should be support only
                  before end of post.<br>
                  8. Remote BIOS configuration daemon should be
                  independent of interface<br>
                  specific<br>
                      data format.<br>
                  9. BMC should able to take default / current settings
                  from host and store &<br>
                      expose that for out of band updates.<br>
                  10.BMC should provide the new values to the host.<br>
                  <br>
                  <br>
                  Thanks<br>
                  <br>
                  Suryakanth.S</font><br>
                <br>
                 </div>
            </blockquote>
            <div dir="ltr"> </div>
          </div>
        </blockquote>
        <div dir="ltr"> </div>
      </div>
      <br>
    </blockquote>
  </body>
</html>