<div dir="ltr"><div>FWIW this is on IBM hardware, and it has gone 5 times in a row managing to print '2984' as the last sample out the serial port before rebooting.  I reduced to 2048 and it said tests passed at the end, though then it seems to pause and just say '2056 tests passed'  and then the iPXE banner with features listed.  Was there an expectation of a summary or just the samples?<br>
<br></div><div>vmware guest in efi mode gets much much further but also seems to reboot suddenly (wasn't logging console output).  If I restrict sample count there it behaves the same as baremetal. <br><br></div><div>
I found that if I disabled the serial console redirection, the system gets further.  I'm wondering if the serial output was lagging and it is crashing at the next block generation....<br></div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Fri, Nov 1, 2013 at 1:54 PM, Michael Brown <span dir="ltr"><<a href="mailto:mcb30@ipxe.org" target="_blank">mcb30@ipxe.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On 01/11/13 17:49, Jarrod Johnson wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
So my console logging catches 2984 samples and the system then reboots<br>
abruptly.  I can send a file with 2984 samples explicitly enumerated,<br>
but not sure if there was more to it that I was missing.  It suddenly<br>
reboots the system without further output after 2984 samples (wel, I<br>
guess 0-2984).<br>
</blockquote>
<br></div>
Interesting.  The code in entropy_sample.c should generate 65536 samples in blocks of 256 samples.  Rebooting after 2984 samples (i.e. not on a 256-sample boundary) suggests that it reboots in the middle of the trivial printf() loop:<br>

<br>
        /* Print out sample values */<br>
        for ( j = 0 ; j < SAMPLE_BLOCKSIZE ; j++ ) {<br>
                printf ( "SAMPLE %d %d\n", ( i * SAMPLE_BLOCKSIZE + j ),<br>
                         samples[j] );<br>
        }<br>
<br>
I can't see any reason why this should cause a reboot.  This sounds like a bug somewhere.<span class="HOEnZb"><font color="#888888"><br>
<br>
Michael<br>
</font></span></blockquote></div><br></div>