audk/RedfishPkg/RedfishDiscoverDxe
Nickle Wang 0cd7542a69 RedfishPkg: Redfish discover driver improvement
Bug fix:
- function stack fault
- properly handle "SubnetAddrInfoIPv6" when there is no IPv6 support
- copy-n-paste error in RedfishGetHostInterfaceProtocolData()
- fix typo
Enhancement:
- Redfish discover driver now can configure host IP address based on
  the information from SMBIOS type 42 record. This saves the effort of
  configuring host IP address in setup menu.
- Performance improvement to driver binding process. Redfish discover
  driver will wait until all required drivers are ready and do driver
  binding start().
- Use CopyGuid() to copy GUID instead of intrinsic function.
- Error handling when SMBIOS data is corrupted.

Signed-off-by: Nickle Wang <nicklew@nvidia.com>
Cc: Abner Chang <abner.chang@amd.com>
Cc: Igor Kulchytskyy <igork@ami.com>
Cc: Nick Ramirez <nramirez@nvidia.com>
Reviewed-by: Abner Chang <abner.chang@amd.com>
2023-03-29 09:22:35 +00:00
..
ComponentName.c
RedfishDiscoverDxe.c RedfishPkg: Redfish discover driver improvement 2023-03-29 09:22:35 +00:00
RedfishDiscoverDxe.inf
RedfishDiscoverInternal.h RedfishPkg: Redfish discover driver improvement 2023-03-29 09:22:35 +00:00
RedfishSmbiosHostInterface.c RedfishPkg: Redfish discover driver improvement 2023-03-29 09:22:35 +00:00