]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[efi] Check for protocols opened by vetoed driver and image handles
authorMichael Brown <mcb30@ipxe.org>
Fri, 23 Jun 2023 15:12:01 +0000 (16:12 +0100)
committerMichael Brown <mcb30@ipxe.org>
Fri, 23 Jun 2023 15:51:10 +0000 (16:51 +0100)
commitf8a0d1c0b8cfd7b04bdc9a006c52434661afd06a
tree4ab0b75980557a54ed831735a265862b8b1b94f9
parentf0b1025503205515d5b105c37774596623481242
[efi] Check for protocols opened by vetoed driver and image handles

The UEFI specification states that the AgentHandle may be either the
driving binding protocol handle or the image handle.

Check for both handles when searching for stale handles to be forcibly
closed on behalf of a vetoed driver.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/interface/efi/efi_veto.c