diff options
author | Michael Brown <mcb30@ipxe.org> | 2023-11-02 16:11:38 +0000 |
---|---|---|
committer | Michael Brown <mcb30@ipxe.org> | 2023-11-02 16:11:38 +0000 |
commit | 5524bb98328dd1b16037916498b0f91e0200a87c (patch) | |
tree | 52e210c00568dcf8670b9b77d42ebd78216ebf4e /src/net/eapol.c | |
parent | 36e1a559a28ea9d62eb1f6cde4df8fda3999525e (diff) | |
download | ipxe-5524bb98328dd1b16037916498b0f91e0200a87c.tar.gz |
[pci] Require discovery of a PCI device when determining usable PCI APIs
The PCI cloud API (PCIAPI_CLOUD) currently selects the first PCI API
that successfully discovers a PCI device address range. The ECAM API
may discover an address range but subsequently be unable to map the
configuration space region, which would result in the selected PCI API
being unusable.
Fix by instead selecting the first PCI API that can be successfully
used to discover a PCI device.
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/net/eapol.c')
0 files changed, 0 insertions, 0 deletions