Is your feature request related to a problem? Please describe.
UEFI Firmware build time could take from 15 minutes to 25 minutes (or may be even more) based on the computing capability of the system. Eventually, Iteration to validate changes are slowed down because of the
Describe the solution you'd like
Delete Existing Driver
For Updating Check if Driver can fit in to existing contiguous free space after executing above step or not, Reject update if driver can not fit in to free space
Driver would only updated if and only if below condition met:
same GUID
same Name
Size of New Driver <= Size of Existing Driver + contagious free space
Can you elaborate more on this issue.
My understanding is it is like a firmware update like capsule update, and my questions further are as follows:
here the variables as GUID should be same as previous driver which is to be deleted to update new one?
since we are new to xmcli so can you please let us know about code related to firmware update already implemented one or this is new feature?
In Uefi we used to use Firmware Management protocol so it will go through GetImage for loading the new image,
CheckImage for Checking if image version/data is correct or not, then SetImage for flashing the firmware. So similar formation or different?
Is your feature request related to a problem? Please describe. UEFI Firmware build time could take from 15 minutes to 25 minutes (or may be even more) based on the computing capability of the system. Eventually, Iteration to validate changes are slowed down because of the
Describe the solution you'd like
Describe alternatives you've considered https://github.com/linuxboot/fiano