HomeFreeBSD

stand/efihttp: Work around a bug in edk2 http instance reconfiguration

Description

stand/efihttp: Work around a bug in edk2 http instance reconfiguration

A bug in the EFI HTTP driver of TianoCore EDK2 causes memory
corruption when an http instance that uses tls is reconfigured,
leading to a crash.

Work around this by forcing a new http instance for each request
instead of reconfiguring the existing one.

The upstream bug report is https://bugzilla.tianocore.org/show_bug.cgi?id=1917

(cherry picked from commit d455cd5ac36f4c1ac76f04e2c2bb4bfb00fe8bcd)

Details

Provenance
scottphAuthored on Sep 9 2020, 4:35 PM
kevansCommitted on Oct 8 2021, 1:15 AM
Parents
rGf7ad7b5a1e5d: ZFS: remove duplicate "com.datto:encryption" from loader
Branches
Unknown
Tags
Unknown