]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[autoboot] Enable infrastructure to specify an autoboot device location
authorAlex Williamson <alex.williamson@redhat.com>
Tue, 25 Feb 2014 23:00:23 +0000 (16:00 -0700)
committerMichael Brown <mcb30@ipxe.org>
Mon, 3 Mar 2014 15:11:03 +0000 (15:11 +0000)
commit123bae9d939235a62e67d0cbfc66f3277bd81844
treed07e8ee0805663352ec818a29f9e2facc3ac6898
parent27d1b40ee961d0910576a094a71dea1211254776
[autoboot] Enable infrastructure to specify an autoboot device location

iPXE will currently attempt to boot from every network device for
which it has a driver.  Where a system has more than one network
device supported by iPXE, this renders BIOS IPL lists ineffective.

Allow an autoboot device location to be specified.  If such a location
is specified, then only devices matching that location will be used as
part of the automatic boot sequence.  If no such location is
specified, then all devices will be used.

Note that this does not affect the "autoboot" command, which will
continue to use all devices.

Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
Modified-by: Michael Brown <mcb30@ipxe.org>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/include/usr/autoboot.h
src/usr/autoboot.c