Introduce Redfish Platform Wanted Device Lib#10999
Introduce Redfish Platform Wanted Device Lib#10999mergify[bot] merged 3 commits intotianocore:masterfrom
Conversation
4085ad2 to
bdc35fe
Compare
Introduce platform wanted device lib to RedfishPkg. This library provide the flexibility for platform owner to device which device we like to support Redfish service. This helps to reduce boot time and resource on devices that is not host interface. A null library is implemented and it accepts all devices as default behavior. Signed-off-by: Nickle Wang <nicklew@nvidia.com>
In supported() function, add the call to platform device wanted lib to see if platform wants to support this device or not. If platform does not support this device, Redfish Ex protocol won't be available on this controller handle and the reset of Redfish service is not available either. Signed-off-by: Nickle Wang <nicklew@nvidia.com>
bdc35fe to
d2ef2f4
Compare
|
@igorkulchytskyy can you please check this change if you have chance? This gives platform a way to limit Redfish service to specific interface, which improve the boot performance. |
Hi Nickle, |
Yes! Your understanding is correct. |
|
This pull request has been removed from the queue for the following reason: The merge conditions cannot be satisfied due to failing checks. You may have to fix your CI before adding the pull request to the queue again. |
Description
Introduce platform wanted device lib to RedfishPkg. This library provide the flexibility for platform owner to device which device we like to support Redfish service. This helps to reduce boot time and resource on devices that is not host interface.
A null library is implemented and it accepts all devices as default behavior.
How This Was Tested
N/A
Integration Instructions
N/A