commit | ef09615a6861c51eaddc89a578fd2a81daf1a169 | [log] [tgz] |
---|---|---|
author | Heinrich Schuchardt <xypron.glpk@gmx.de> | Sat Jun 01 19:29:39 2019 +0200 |
committer | Heinrich Schuchardt <xypron.glpk@gmx.de> | Sat Jun 01 22:40:23 2019 +0200 |
tree | 3c842eb7c881203d6aa5dc9b2dfe4b00b6434414 | |
parent | f2856adf58e0a8365216b08945809f77e0810118 [diff] |
efi_loader: correct HandleProtocol() The UEFI specification requires that when a protocol is opened via HandleProtocol() the agent handle is the image handle of the EFI firmware (see chapter on EFI_BOOT_SERVICES.OpenProtocol()). Let efi_handle_protocol() pass efi_root as agent handle to efi_open_protocol(). Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>