diff options
| author | Heinrich Schuchardt <[email protected]> | 2024-04-19 11:59:01 +0200 |
|---|---|---|
| committer | Heinrich Schuchardt <[email protected]> | 2024-05-01 07:37:32 +0200 |
| commit | a55039d6a847d8c83ea2175e09d3eed6d7d83571 (patch) | |
| tree | f95a0bfe0f170b0d027189eaed9b034da4e55220 /lib | |
| parent | ff0de1f0557ed7d2dab47ba976a37347a1fdc432 (diff) | |
efi_loader: superfluous efi_restore_gd after EFI_CALL
EFI_CALL() invokes __efi_entry_check() which executes set_gd(efi_gd).
There is no need to execute set_gd(efi_gd) again via efi_restore_gd().
Signed-off-by: Heinrich Schuchardt <[email protected]>
Reviewed-by: Ilias Apalodimas <[email protected]>
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/efi_loader/efi_helper.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/lib/efi_loader/efi_helper.c b/lib/efi_loader/efi_helper.c index 6918fd5e48a..9d7f82f4522 100644 --- a/lib/efi_loader/efi_helper.c +++ b/lib/efi_loader/efi_helper.c @@ -544,8 +544,6 @@ efi_status_t do_bootefi_exec(efi_handle_t handle, void *load_options) } } - efi_restore_gd(); - out: free(load_options); |
