[PATCH 00/11] IB netboot 2/3: longer hwaddr/guid support
Daniel M. Weeks
weeksd2 at rpi.edu
Fri Apr 17 03:58:29 AEST 2020
This is the second of three series of patches to petitboot 1.7.x to
support network booting over Infiniband. This series expands the
hardware address buffers, parses, stores, and loads 8-byte Infiniband
GUIDs, and displays them in the UI.
Daniel M. Weeks (11):
Expand fixed buffers for pretty-printed hardware addresses
Display GUID in platform dump_config
Reference MAC as HW address
Expand hwaddr buffers
Parse GUIDs from NVRAM
Write GUIDs to NVRAM
New function to preprocess hardware address strings
New function to convert pretty hwaddr to raw
Rename parse_mac_addr and parse GUIDs
Parse GUIDs in DHCP user events
Ready interfaces with hwaddr longer than MAC
discover/device-handler.c | 2 ++
discover/network.c | 12 +++----
discover/platform-powerpc.c | 22 ++++++++----
discover/platform.c | 10 +++++-
discover/sysinfo.c | 2 +-
discover/user-event.c | 68 ++++++++++++++++++++++---------------
lib/types/types.h | 4 ++-
lib/util/util.c | 47 +++++++++++++++++++++++++
lib/util/util.h | 4 +++
ui/ncurses/nc-config.c | 8 ++---
ui/ncurses/nc-menu.c | 2 +-
ui/ncurses/nc-sysinfo.c | 4 +--
12 files changed, 135 insertions(+), 50 deletions(-)
--
Daniel M. Weeks
--
Daniel M. Weeks
Lead HPC Developer
Center for Computational Innovations
Rensselaer Polytechnic Institute
Troy, NY 12180
518-276-4458
More information about the Petitboot
mailing list