Ubuntu commit ff47386da551 ("arm64: Allow CAVIUM_TX2_ERRATUM_219 to be
selected") received this config option via an upstream stable update.
Accept the default suggested value of 'y' to avoid spurious data aborts.
Ubuntu commit from an upstream stable sync 2d4c93a1a8b2 ("ASoC: SOF:
Intel: hda: Disable DMI L1 entry during capture") brings in a config
option to aid in troubleshooting power optimizations for HDaudio
platforms. Accept the default value of 'n'.
We are seeing some EFI based machines failing to boot hard in the EFI
stub:
exit_boot() failed!
efi_main() failed!
This seems to occur when the bootloader (grub2 in this case) has had
to manipulate some additional files due to a change in the way MAAS
boots the machines. We tracked this down to the memory map dance
efi_get_memory_map(). Basically we attempt to close boot services and
it informs us it cannot do so because it failed to record the updated
memory map. This occurs when there is insufficient space in the passed
memory map buffer to record changes during the operation. At the point
when this occurs we are unable to call the allocation functions to
reallocate the buffer so we panic.
To avoid this we allocate some additional entries in the buffer to cover
any additional entries. This headroom is currently insufficient for
these machines under this use case. Increase EFI_MMAP_NR_SLACK_SLOTS to
provide space for more memory map modifications.
BugLink: https://bugs.launchpad.net/bugs/1851810
Signed-off-by: Andy Whitcroft <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Acked-by: Seth Forshee <email address hidden>
Signed-off-by: Stefan Bader <email address hidden>