summaryrefslogtreecommitdiff
path: root/scripts/objdiff
diff options
context:
space:
mode:
authorIlias Apalodimas <[email protected]>2022-12-29 10:13:22 +0200
committerHeinrich Schuchardt <[email protected]>2022-12-29 10:51:50 +0100
commit77bb14758dcb1876c7bbfa4cead67c90f2d86a44 (patch)
treea8a225ba1fefb8bc0184d07537ceefe608f7817c /scripts/objdiff
parentfcf583b4a7f74de1475a953bd934efcdd4e34309 (diff)
efi_loader: avoid adding variables twice
When the efi subsystem starts we restore variables that are both in a file or stored into the .efi_runtime section of U-Boot. However once a variable gets created or changed the preseeded entries will end up in the file. As a consequence on the next boot we will end up adding identical variable entries twice. Fix this by checking if the to be inserted variable already exists. Also swap the restoration order and start with the file instead of the builtin variables, so a user can replace the preseeded ones if needed. Tested-by: Leo Yan <[email protected]> Signed-off-by: Ilias Apalodimas <[email protected]> Reviewed-by: Heinrich Schuchardt <[email protected]>
Diffstat (limited to 'scripts/objdiff')
0 files changed, 0 insertions, 0 deletions