<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Hi Ross and thank you for having taken
      the time,<br>
      I agree about the fact that if the disk might suffer from random
      bit flips, I couldn't trust it. In fact, like proposed there
      (<a class="moz-txt-link-freetext" href="https://wiki.yoctoproject.org/wiki/Build_Performance">https://wiki.yoctoproject.org/wiki/Build_Performance</a>), I
      optimised the build performance knowing that the file system image
      would be built faster at the costs implied, which are (among
      others) that I could not trust the image.<br>
      <br>
      The only thing that gets on a disk that is totally healthy
      (because we need to keep away from bit flips) is the download
      folder with all the tarballs. Still, you know that bit flips can
      occur, granted that it's much less frequent. The problem here is
      that it's the first time maybe 3 years that a bit flip occured. So
      it's not really a problem about disk about to fail, but more about
      random flips caused by say solar wind or something!<br>
      <br>
      I personnally would be satisfied by the point made by Richard
      Purdie in bug 5571 (comment 2), that is putting the checksum into
      the .done file. I believe this would indeed avoid errors like the
      one we got here. Was it implemented? If somebody did this, do you
      know the commit id, so I can try to cherry pick it.<br>
      <br>
      Best regards,<br>
      <div class="moz-signature">
        <meta http-equiv="content-type" content="text/html;
          charset=utf-8">
        <title></title>
        <div class="moz-signature">
          <div class="moz-signature">
            <div class="moz-signature">
              <pre class="moz-signature" cols="72"><font face="Arial"><b>Olivier</b>
</font>
</pre>
            </div>
          </div>
        </div>
      </div>
      Le 2014-09-22 12:18, Burton, Ross a écrit :<br>
    </div>
    <blockquote
cite="mid:CAJTo0LZgRQNZF1_gjOvrMfNCaaServst1FiU9tjrDE5CbHEBKQ@mail.gmail.com"
      type="cite">
      <pre wrap="">On 22 September 2014 17:16, Burton, Ross <a class="moz-txt-link-rfc2396E" href="mailto:ross.burton@intel.com">&lt;ross.burton@intel.com&gt;</a> wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">No, it wouldn't be hard.

<a class="moz-txt-link-freetext" href="https://bugzilla.yoctoproject.org/show_bug.cgi?id=5571">https://bugzilla.yoctoproject.org/show_bug.cgi?id=5571</a>
</pre>
      </blockquote>
      <pre wrap="">
I hit sent a little early then.  5571 is a related issue, but if
you're a disk which is suffering from random bit flips, then do you
want to trust it to building a file system image that likely is
corrupted?  By extension we should checksum every file we generate
just in case they get corrupted too...

Ross
</pre>
    </blockquote>
    <br>
  </body>
</html>