<br><br><div class="gmail_quote">On 11 January 2011 16:04, Jon Masters <span dir="ltr"><<a href="mailto:jcm@redhat.com">jcm@redhat.com</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 Tue, 2011-01-11 at 15:04 +0000, John Haxby wrote:> I don't think that there is a specific load order: even if you could</div><div class="im">
> detect the order in which devices are discovered (and thereby the<br>
> modules are loaded) there is no guarantee that it will be the same<br>
> next time it is booted<br>
<br>
</div>Yea, there is a reasonable expectation that it will be identical across<br>
same boots of the same system, running the same kernel build. We<br>
intentionally engineered that the system behave this way, in contrast to<br>
the way that Fedora will load many modules at the same time, racing.<br>
<div class="im"><br></div></blockquote><div><br></div><div>I wonder if this is where I got the idea that some machines don't have a predictable hardware discovery sequence?  Or is there some hardware that doesn't have a predictable sequence?  I know that adding and removing hardware can upset things royally and that hardware that suddenly springs to life while the system is running is also "interesting" but is there anything that really does vary from boot to boot?</div>
<div><br></div><div>jch </div></div>