[edk2] [PATCH v2 0/4] ArmVirtQemu: unmap page #0 to catch NULL pointer dereferences

Ard Biesheuvel ard.biesheuvel at linaro.org
Mon Dec 3 07:25:21 PST 2018


On Fri, 30 Nov 2018 at 12:28, Ard Biesheuvel <ard.biesheuvel at linaro.org> wrote:
>
> Rationale in patch #4. Patch #3 is a prerequisite patch that ensures
> that we no longer need page #0 to be mapped for the NOR flash driver
> to be able to expose it as a read/write block device.
>
> Patches #1 and #2 are fixes for the ARM version of the ArmMmuLib driver
> for bugs that get triggered by these changes.
>
> Cc: Leif Lindholm <leif.lindholm at linaro.org>
> Cc: Laszlo Ersek <lersek at redhat.com>
> Cc: Eric Auger <eric.auger at redhat.com>
> Cc: Andrew Jones <drjones at redhat.com>
> Cc: Philippe Mathieu-Daude <philmd at redhat.com>
>
> Ard Biesheuvel (4):
>   ArmPkg/ArmMmuLib ARM: handle unmapped section in GetMemoryRegion()
>   ArmPkg/ArmMmuLib ARM: handle unmapped sections when updating
>     permissions
>   ArmVirtPkg/NorFlashQemuLib: disregard our primary FV
>   ArmVirtPkg/QemuVirtMemInfoLib: trim the MMIO region mapping
>

Pushed as a2df8587bf7a..51bb05c79595

Thanks all


More information about the edk2-devel mailing list