opengnsys_ipxe/src
Michael Brown 87f1796f15 [ecm] Treat ACPI MAC address as being a non-permanent MAC address
When applying an ACPI-provided system-specific MAC address, apply it
to netdev->ll_addr rather than netdev->hw_addr.  This allows iPXE
scripts to access the permanent MAC address via the ${netX/hwaddr}
setting (and thereby provides scripts with a mechanism to ascertain
that the NIC is using a MAC address other than its own permanent
hardware address).

Signed-off-by: Michael Brown <mcb30@ipxe.org>
2022-05-23 12:23:53 +01:00
..
arch [acpi] Allow for the possibility of overriding ACPI tables at link time 2022-03-24 12:58:52 +00:00
bin
config [efi] Enable IMAGE_GZIP by default for AArch64 2022-02-10 12:47:25 +00:00
core [acpi] Support the "_RTXMAC_" format for ACPI-based MAC addresses 2022-03-25 16:47:06 +00:00
crypto [x509] Use case-insensitive comparison for certificate names 2021-05-18 11:46:28 +01:00
doc
drivers [ecm] Treat ACPI MAC address as being a non-permanent MAC address 2022-05-23 12:23:53 +01:00
hci [console] Include mappings for AltGr-Shift-<key> 2022-02-16 15:31:47 +00:00
image [image] Allow single-member archive images to be executed transparently 2021-05-12 13:57:35 +01:00
include [linux] Add stub phys_to_user() implementation 2022-03-24 12:58:52 +00:00
interface [efi] Support Unicode character output via framebuffer console 2022-03-15 17:30:52 +00:00
libgcc [libgcc] Change __divmoddi4 from int64 [unknown] to int64_t 2020-07-21 14:33:32 +01:00
net [dns] Always start DNS queries using the first configured DNS server 2022-02-23 23:17:05 +00:00
scripts [efi] Include Secure Boot Advanced Targeting (SBAT) metadata 2022-01-13 14:12:44 +00:00
tests [acpi] Support the "_RTXMAC_" format for ACPI-based MAC addresses 2022-03-25 16:47:06 +00:00
usr [doc] Update user-visible ipxe.org URIs to use HTTPS 2022-01-13 12:48:38 +00:00
util [console] Include mappings for AltGr-Shift-<key> 2022-02-16 15:31:47 +00:00
.gitignore
Makefile [build] Avoid invoking genkeymap.py via Perl 2022-02-15 13:54:28 +00:00
Makefile.efi [efi] Use zero for PCI vendor/device IDs when no applicable ID exists 2021-07-26 15:47:47 +01:00
Makefile.housekeeping [build] Avoid invoking genkeymap.py via Perl 2022-02-15 13:54:28 +00:00
Makefile.linux [linux] Place -lslirp at end of linker search list 2021-03-03 01:09:33 +00:00
doxygen.cfg