]> git.proxmox.com Git - grub2.git/commit
Fix error handling bug in linuxefi
authorColin Watson <cjwatson@debian.org>
Mon, 27 Sep 2021 19:10:10 +0000 (20:10 +0100)
committerColin Watson <cjwatson@debian.org>
Mon, 27 Sep 2021 19:10:10 +0000 (20:10 +0100)
commit9ece653495d3c7fd68246ce97ecfe5e0066d2643
treebe37e6487f25c35d33d2f3fbfdf7f12ea6c510e6
parent031d99bbc0fc83fbde416c7cf59a81e705a75ef7
parent1a1c93cd19a9ec67d6237d5a537976ff9297ab78
Fix error handling bug in linuxefi

We need to clear `grub_errno` after handling a memory allocation
failure, otherwise we mistakenly report "out of memory" shortly
afterwards.
43 files changed:
debian/.git-dpm
debian/patches/at_keyboard-module-init.patch
debian/patches/bash-completion-drop-have-checks.patch
debian/patches/bootp-new-net_bootp6-command.patch
debian/patches/bootp-process-dhcpack-http-boot.patch
debian/patches/debug_verifiers.patch
debian/patches/dejavu-font-path.patch
debian/patches/efi-variable-storage-minimise-writes.patch
debian/patches/efinet-set-dns-from-uefi-proto.patch
debian/patches/efinet-set-network-from-uefi-devpath.patch
debian/patches/efinet-uefi-ipv6-pxe-support.patch
debian/patches/fix-lockdown.patch
debian/patches/gfxpayload-dynamic.patch
debian/patches/grub-install-extra-removable.patch
debian/patches/grub-install-pvxen-paths.patch
debian/patches/grub-install-removable-shim.patch
debian/patches/ieee1275-clear-reset.patch
debian/patches/ignore-grub_func_test-failures.patch
debian/patches/insmod-xzio-and-lzopio-on-xen.patch
debian/patches/install-efi-adjust-distributor.patch
debian/patches/install-powerpc-machtypes.patch
debian/patches/install-signed.patch
debian/patches/linuxefi.patch
debian/patches/maybe-quiet.patch
debian/patches/mkconfig-other-inits.patch
debian/patches/mkconfig-recovery-title.patch
debian/patches/mkconfig-signed-kernel.patch
debian/patches/mkimage-fix-section-sizes.patch
debian/patches/net-read-bracketed-ipv6-addr.patch
debian/patches/pc-verifiers-module.patch
debian/patches/ppc64el-disable-vsx.patch
debian/patches/probe-fusionio.patch
debian/patches/quick-boot-lvm.patch
debian/patches/quick-boot.patch
debian/patches/skip-grub_cmd_set_date.patch
debian/patches/tests-ahci-update-qemu-device-name.patch
debian/patches/tpm-unknown-error-non-fatal.patch
debian/patches/uefi-secure-boot-cryptomount.patch
debian/patches/vt-handoff.patch
debian/patches/wubi-no-windows.patch
debian/patches/xen-no-xsm-policy-in-non-xsm-options.patch
debian/patches/xfs-fix-v4-superblock.patch
debian/patches/zpool-full-device-name.patch