On Sun, Dec 26, 2010 at 11:27:31PM -0500, Kevin O'Connor wrote:
This is a patch series to simplify the current boot prioritization code. The basic idea is to replace the BCV list with a list that contains all bootable objects. It's then easier to make that list authoritative and do all ordering on it. This is a code simplification even without the new "bootorder" file reading code.
Great refactoring. The previous code was indeed pretty confusing. It took me a while to fully understand how it worked. I will resend my patch on top on this series.