diff options
author | Adriana Kobylak <anoo@us.ibm.com> | 2016-06-29 21:44:30 -0500 |
---|---|---|
committer | Patrick Williams <patrick@stwcx.xyz> | 2016-08-08 18:35:29 +0000 |
commit | fb4d22587fdc46d64c253a1ab1b40b228a8c0887 (patch) | |
tree | fa943dbdffc677c92a9573b1dba4d33cceb2359f /py.mk | |
parent | 9baab4eb2d575618b6efc23f015140ea9ac85983 (diff) | |
download | talos-skeleton-fb4d22587fdc46d64c253a1ab1b40b228a8c0887.tar.gz talos-skeleton-fb4d22587fdc46d64c253a1ab1b40b228a8c0887.zip |
Add logic to sync/preserve MAC and UUID
The MAC and UUID values are written in the VPD eeprom by the manufacturer.
These values are mirrored to u-boot. During BMC boot, check that the
values in the VPD eeprom and u-boot are the same. If they are different,
use the VPD eeprom value to update u-boot.
Exception is the MAC when it's been set by the admin to have a locally
administered address. In this case the MAC is not updated.
Updating the MAC takes effect immediately, updating the UUID requires a
BMC reboot.
Change-Id: Ied0f308ed06cd6a45bd618bbb307b2483c6b5b61
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
Diffstat (limited to 'py.mk')
0 files changed, 0 insertions, 0 deletions