<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 2017年11月21日 11:04, Bruce Ashfield
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CADkTA4O=gNCQLLJ5Yu5MM7T2kbEb1=RFjb=Va0vUoS1VW7CEYA@mail.gmail.com">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <div dir="ltr"><br>
        <div class="gmail_extra"><br>
          <div class="gmail_quote">On Mon, Nov 20, 2017 at 8:18 PM,
            Hongxu Jia <span dir="ltr">&lt;<a
                href="mailto:hongxu.jia@windriver.com" target="_blank"
                moz-do-not-send="true">hongxu.jia@windriver.com</a>&gt;</span>
            wrote:<br>
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">
              <div text="#000000" bgcolor="#FFFFFF"><span class="">
                  <div class="m_-548668992200033025moz-cite-prefix">On
                    2017年11月20日 19:07, Burton, Ross wrote:<br>
                  </div>
                  <blockquote type="cite">
                    <div dir="ltr">On 17 November 2017 at 06:08, Hongxu
                      Jia <span dir="ltr">&lt;<a
                          href="mailto:hongxu.jia@windriver.com"
                          target="_blank" moz-do-not-send="true">hongxu.jia@windriver.com</a>&gt;</span>
                      wrote:<br>
                      <div class="gmail_extra">
                        <div class="gmail_quote">
                          <blockquote class="gmail_quote"
                            style="margin:0 0 0 .8ex;border-left:1px
                            #ccc solid;padding-left:1ex">+qemu by
                            default emulates IDE and the linux-yocto
                            kernel(s) use<br>
                            +CONFIG_IDE instead of the more modern
                            libsata, so disks appear as<br>
                            +/dev/hd*. A similar patch rejected by
                            upstream because CONFIG_IDE<br>
                            +is deprecated.<br>
                          </blockquote>
                          <div><br>
                          </div>
                          <div>Can we fix our kernel and/or qemu
                            configuration too?</div>
                          <div><br>
                          </div>
                        </div>
                      </div>
                    </div>
                  </blockquote>
                  <br>
                </span> Hi Bruce,<br>
                <br>
                Do you have any suggestion? How about disable
                CONFIG_IDE?<br>
              </div>
            </blockquote>
            <div><br>
            </div>
            <div>I've been telling people we can disable CONFIG_IDE for
              years now.</div>
            <div><br>
            </div>
            <div>It just requires the kernel-cache change, and someone
              to boot all arches to show that</div>
            <div>it continues to work, as well as a quick search for
              references to hda to make sure they</div>
            <div>are all gone.</div>
            <div><br>
            </div>
            <div>Not something that is on my TODO list at the moment,
              but I'd take patches to the kernel</div>
            <div>part (with that testing shown).</div>
            <div><br>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
    I think I could have a try to clean up CONFIG_IDE.<br>
    <br>
    Two steps:<br>
    1. Tweak kernel-cache to remove CONFIG_IDE for all available bsp.<br>
        It require necessary test to prove it is safe to remove it.<br>
        If the test is OK, I will send patch to yocto mailing list.<br>
    <br>
    2. After 1 merged to kernel, I will clean up hda related
    (systemd/udev)<br>
        in oe-core, and send the fix to this mailing list.<br>
    <br>
    //Hongxu<br>
    <br>
    <blockquote type="cite"
cite="mid:CADkTA4O=gNCQLLJ5Yu5MM7T2kbEb1=RFjb=Va0vUoS1VW7CEYA@mail.gmail.com">
      <div dir="ltr">
        <div class="gmail_extra">
          <div class="gmail_quote">
            <div>Bruce</div>
            <div> </div>
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">
              <div text="#000000" bgcolor="#FFFFFF"> <br>
                //Hongxu<br>
                <br>
                <blockquote type="cite">
                  <div dir="ltr">
                    <div class="gmail_extra">
                      <div class="gmail_quote">
                        <div>Ross </div>
                      </div>
                    </div>
                  </div>
                </blockquote>
                <p><br>
                </p>
              </div>
              <br>
              --<br>
              ______________________________<wbr>_________________<br>
              Openembedded-core mailing list<br>
              <a href="mailto:Openembedded-core@lists.openembedded.org"
                moz-do-not-send="true">Openembedded-core@lists.<wbr>openembedded.org</a><br>
              <a
                href="http://lists.openembedded.org/mailman/listinfo/openembedded-core"
                rel="noreferrer" target="_blank" moz-do-not-send="true">http://lists.openembedded.org/<wbr>mailman/listinfo/openembedded-<wbr>core</a><br>
              <br>
            </blockquote>
          </div>
          <br>
          <br clear="all">
          <div><br>
          </div>
          -- <br>
          <div class="gmail_signature" data-smartmail="gmail_signature">"Thou
            shalt not follow the NULL pointer, for chaos and madness
            await thee at its end"</div>
        </div>
      </div>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>