david/ipxe
david
/
ipxe
Archived
1
0
Fork 0
This repository has been archived on 2020-12-06. You can view files and clone it, but cannot push or open issues or pull requests.
ipxe/src
Michael Brown ff1e7fc72b [prefix] Ignore PCI autoboot device location if set to 00:00.0
qemu can load an option ROM which is not associated with a particular
PCI device using the "-option-rom" syntax.  Under these circumstances,
we should ignore the PCI bus:dev.fn address that we expect to find in
%ax on entry to the initialisation vector.

Fix by using the PCI bus:dev.fn address only if it is non-zero.  Since
00:00.0 will always be the host bridge, it can never be the address of
a network card.

Reported-by: Alex Williamson <alex.williamson@redhat.com>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
2014-03-03 16:28:43 +00:00
..
arch [prefix] Ignore PCI autoboot device location if set to 00:00.0 2014-03-03 16:28:43 +00:00
bin Rename .cvsignore files to .gitignore 2007-06-09 22:57:00 +01:00
config [romprefix] Allow ROM banner timeout to be configured independently 2014-03-03 13:09:25 +00:00
core [image] Ensure every image has a fully resolved URI 2014-02-27 13:32:58 +00:00
crypto [uri] Refactor URI parsing and formatting 2014-02-27 13:32:53 +00:00
doc [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
drivers [intel] Add some missing PCI IDs 2014-01-29 16:43:39 +00:00
hci [cmdline] Add the "ipstat" command 2014-03-02 23:57:47 +00:00
image [png] Add support for PNG images 2014-01-12 22:53:16 +01:00
include [autoboot] Enable infrastructure to specify an autoboot device location 2014-03-03 15:11:03 +00:00
interface [settings] Allow for multiple definitions of each predefined setting 2013-12-05 12:43:28 +00:00
libgcc [build] Mark __intel_new_proc_init with __libgcc rather than cdecl 2009-08-03 15:56:10 +01:00
net [tcpip] Add IP statistics collection as per RFC 4293 2014-03-02 20:33:35 +00:00
tests [uri] Refactor URI parsing and formatting 2014-02-27 13:32:53 +00:00
usr [autoboot] Enable infrastructure to specify an autoboot device location 2014-03-03 15:11:03 +00:00
util [build] Fix LABEL name for .liso images 2013-12-06 17:12:57 +00:00
.gitignore [build] Add support for local configuration files 2010-03-26 19:07:22 +00:00
Makefile [build] Build ROMs used by qemu and VMware as part of "make all" 2013-12-26 23:36:34 +01:00
Makefile.housekeeping [build] Remove obsolete check for GNU as version 2.9.1 2013-12-21 13:13:46 +00:00
doxygen.cfg [build] Remove PACKED macro 2010-05-29 23:49:47 +01:00