Mock Version: 3.0 Mock Version: 3.0 Mock Version: 3.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/grub2.spec'], chrootPath='/var/lib/mock/dist-oc8-build-26609-7526/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/grub2.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/grub2-2.02-123.oc8.8.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/grub2.spec'], chrootPath='/var/lib/mock/dist-oc8-build-26609-7526/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/grub2.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.f2IOeX + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf grub-2.02 + /usr/bin/xz -dc /builddir/build/SOURCES/grub-2.02.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd grub-2.02 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -fv docs/grub-dev.info docs/grub.info removed 'docs/grub-dev.info' removed 'docs/grub.info' + cp /builddir/build/SOURCES/gitignore .gitignore + cp /builddir/build/SOURCES/strtoull_test.c ./grub-core/tests/strtoull_test.c + git init hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Initialized empty Git repository in /builddir/build/BUILD/grub-2.02/.git/ + echo '![[:digit:]][[:digit:]]_*.in' + echo '!*.[[:digit:]]' + echo '!config.h' + git config user.email grub2-owner@fedoraproject.org + git config user.name 'Fedora Ninjas' + git config gc.auto 0 + rm -f configure + git add . + git commit -a -q -m '2.02 baseline.' + git apply --index --whitespace=nowarn /builddir/build/SOURCES/release-to-master.patch + git commit -a -q -m '2.02 master.' + git am --whitespace=nowarn /builddir/build/SOURCES/0001-Add-support-for-Linux-EFI-stub-loading.patch /builddir/build/SOURCES/0002-Rework-linux-command.patch /builddir/build/SOURCES/0003-Rework-linux16-command.patch /builddir/build/SOURCES/0004-Add-secureboot-support-on-efi-chainloader.patch /builddir/build/SOURCES/0005-Make-any-of-the-loaders-that-link-in-efi-mode-honor-.patch /builddir/build/SOURCES/0006-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch /builddir/build/SOURCES/0007-re-write-.gitignore.patch /builddir/build/SOURCES/0008-IBM-client-architecture-CAS-reboot-support.patch /builddir/build/SOURCES/0009-for-ppc-reset-console-display-attr-when-clear-screen.patch /builddir/build/SOURCES/0010-Disable-GRUB-video-support-for-IBM-power-machines.patch /builddir/build/SOURCES/0011-Honor-a-symlink-when-generating-configuration-by-gru.patch /builddir/build/SOURCES/0012-Move-bash-completion-script-922997.patch /builddir/build/SOURCES/0013-Update-to-minilzo-2.08.patch /builddir/build/SOURCES/0014-Allow-fallback-to-include-entries-by-title-not-just-.patch /builddir/build/SOURCES/0015-Add-GRUB_DISABLE_UUID.patch /builddir/build/SOURCES/0016-Make-exit-take-a-return-code.patch /builddir/build/SOURCES/0017-Mark-po-exclude.pot-as-binary-so-git-won-t-try-to-di.patch /builddir/build/SOURCES/0018-Make-efi-machines-load-an-env-block-from-a-variable.patch /builddir/build/SOURCES/0019-DHCP-client-ID-and-UUID-options-added.patch /builddir/build/SOURCES/0020-trim-arp-packets-with-abnormal-size.patch /builddir/build/SOURCES/0021-Fix-bad-test-on-GRUB_DISABLE_SUBMENU.patch /builddir/build/SOURCES/0022-Add-support-for-UEFI-operating-systems-returned-by-o.patch /builddir/build/SOURCES/0023-Migrate-PPC-from-Yaboot-to-Grub2.patch /builddir/build/SOURCES/0024-Add-fw_path-variable-revised.patch /builddir/build/SOURCES/0025-Pass-x-hex-hex-straight-through-unmolested.patch /builddir/build/SOURCES/0026-Add-X-option-to-printf-functions.patch /builddir/build/SOURCES/0027-Search-for-specific-config-file-for-netboot.patch /builddir/build/SOURCES/0028-blscfg-add-blscfg-module-to-parse-Boot-Loader-Specif.patch /builddir/build/SOURCES/0029-Add-devicetree-loading.patch /builddir/build/SOURCES/0030-Don-t-write-messages-to-the-screen.patch /builddir/build/SOURCES/0031-Don-t-print-GNU-GRUB-header.patch /builddir/build/SOURCES/0032-Don-t-add-to-highlighted-row.patch /builddir/build/SOURCES/0033-Message-string-cleanups.patch /builddir/build/SOURCES/0034-Fix-border-spacing-now-that-we-aren-t-displaying-it.patch /builddir/build/SOURCES/0035-Use-the-correct-indentation-for-the-term-help-text.patch /builddir/build/SOURCES/0036-Indent-menu-entries.patch /builddir/build/SOURCES/0037-Fix-margins.patch /builddir/build/SOURCES/0038-Use-2-instead-of-1-for-our-right-hand-margin-so-line.patch /builddir/build/SOURCES/0039-Enable-pager-by-default.-985860.patch /builddir/build/SOURCES/0040-F10-doesn-t-work-on-serial-so-don-t-tell-the-user-to.patch /builddir/build/SOURCES/0041-Don-t-say-GNU-Linux-in-generated-menus.patch /builddir/build/SOURCES/0042-Don-t-draw-a-border-around-the-menu.patch /builddir/build/SOURCES/0043-Use-the-standard-margin-for-the-timeout-string.patch /builddir/build/SOURCES/0044-Add-.eh_frame-to-list-of-relocations-stripped.patch /builddir/build/SOURCES/0045-Don-t-munge-raw-spaces-when-we-re-doing-our-cmdline-.patch /builddir/build/SOURCES/0046-Don-t-require-a-password-to-boot-entries-generated-b.patch /builddir/build/SOURCES/0047-Don-t-emit-Booting-.-message.patch /builddir/build/SOURCES/0048-Replace-a-lot-of-man-pages-with-slightly-nicer-ones.patch /builddir/build/SOURCES/0049-use-fw_path-prefix-when-fallback-searching-for-grub-.patch /builddir/build/SOURCES/0050-Try-mac-guid-etc-before-grub.cfg-on-tftp-config-file.patch /builddir/build/SOURCES/0051-Fix-convert-function-to-support-NVMe-devices.patch /builddir/build/SOURCES/0052-reopen-SNP-protocol-for-exclusive-use-by-grub.patch /builddir/build/SOURCES/0053-Revert-reopen-SNP-protocol-for-exclusive-use-by-grub.patch /builddir/build/SOURCES/0054-Add-grub_util_readlink.patch /builddir/build/SOURCES/0055-Make-editenv-chase-symlinks-including-those-across-d.patch /builddir/build/SOURCES/0056-Generate-OS-and-CLASS-in-10_linux-from-etc-os-releas.patch /builddir/build/SOURCES/0057-Minimize-the-sort-ordering-for-.debug-and-rescue-ker.patch /builddir/build/SOURCES/0058-Try-prefix-if-fw_path-doesn-t-work.patch /builddir/build/SOURCES/0059-Update-info-with-grub.cfg-netboot-selection-order-11.patch /builddir/build/SOURCES/0060-Use-Distribution-Package-Sort-for-grub2-mkconfig-112.patch /builddir/build/SOURCES/0061-Handle-rssd-storage-devices.patch /builddir/build/SOURCES/0062-Make-grub2-mkconfig-construct-titles-that-look-like-.patch /builddir/build/SOURCES/0063-Add-friendly-grub2-password-config-tool-985962.patch /builddir/build/SOURCES/0064-Try-to-make-sure-configure.ac-and-grub-rpm-sort-play.patch /builddir/build/SOURCES/0065-tcp-add-window-scaling-support.patch /builddir/build/SOURCES/0066-efinet-add-filter-for-the-first-exclusive-reopen-of-.patch /builddir/build/SOURCES/0067-Fix-security-issue-when-reading-username-and-passwor.patch /builddir/build/SOURCES/0068-Warn-if-grub-password-will-not-be-read-1290803.patch /builddir/build/SOURCES/0069-Clean-up-grub-setpassword-documentation-1290799.patch /builddir/build/SOURCES/0070-Fix-locale-issue-in-grub-setpassword-1294243.patch /builddir/build/SOURCES/0071-efiemu-Handle-persistent-RAM-and-unknown-possible-fu.patch /builddir/build/SOURCES/0072-efiemu-Fix-compilation-failure.patch /builddir/build/SOURCES/0073-Revert-reopen-SNP-protocol-for-exclusive-use-by-grub.patch /builddir/build/SOURCES/0074-Add-a-url-parser.patch /builddir/build/SOURCES/0075-efinet-and-bootp-add-support-for-dhcpv6.patch /builddir/build/SOURCES/0076-Add-grub-get-kernel-settings-and-use-it-in-10_linux.patch /builddir/build/SOURCES/0077-Normalize-slashes-in-tftp-paths.patch /builddir/build/SOURCES/0078-Fix-malformed-tftp-packets.patch /builddir/build/SOURCES/0079-bz1374141-fix-incorrect-mask-for-ppc64.patch /builddir/build/SOURCES/0080-Make-grub_fatal-also-backtrace.patch /builddir/build/SOURCES/0081-Make-grub-editenv-build-again.patch /builddir/build/SOURCES/0082-Fix-up-some-man-pages-rpmdiff-noticed.patch /builddir/build/SOURCES/0083-Make-exit-take-a-return-code.patch /builddir/build/SOURCES/0084-arm64-make-sure-fdt-has-address-cells-and-size-cells.patch /builddir/build/SOURCES/0085-Make-our-info-pages-say-grub2-where-appropriate.patch /builddir/build/SOURCES/0086-print-more-debug-info-in-our-module-loader.patch /builddir/build/SOURCES/0087-macos-just-build-chainloader-entries-don-t-try-any-x.patch /builddir/build/SOURCES/0088-grub2-btrfs-Add-ability-to-boot-from-subvolumes.patch /builddir/build/SOURCES/0089-export-btrfs_subvol-and-btrfs_subvolid.patch /builddir/build/SOURCES/0090-grub2-btrfs-03-follow_default.patch /builddir/build/SOURCES/0091-grub2-btrfs-04-grub2-install.patch /builddir/build/SOURCES/0092-grub2-btrfs-05-grub2-mkconfig.patch /builddir/build/SOURCES/0093-grub2-btrfs-06-subvol-mount.patch /builddir/build/SOURCES/0094-No-more-Bootable-Snapshot-submenu-in-grub.cfg.patch /builddir/build/SOURCES/0095-Fallback-to-old-subvol-name-scheme-to-support-old-sn.patch /builddir/build/SOURCES/0096-Grub-not-working-correctly-with-btrfs-snapshots-bsc-.patch /builddir/build/SOURCES/0097-Add-grub_efi_allocate_pool-and-grub_efi_free_pool-wr.patch /builddir/build/SOURCES/0098-Use-grub_efi_.-memory-helpers-where-reasonable.patch /builddir/build/SOURCES/0099-Add-PRIxGRUB_EFI_STATUS-and-use-it.patch /builddir/build/SOURCES/0100-Don-t-use-dynamic-sized-arrays-since-we-don-t-build-.patch /builddir/build/SOURCES/0101-don-t-ignore-const.patch /builddir/build/SOURCES/0102-don-t-use-int-for-efi-status.patch /builddir/build/SOURCES/0103-make-GRUB_MOD_INIT-declare-its-function-prototypes.patch /builddir/build/SOURCES/0104-editenv-handle-relative-symlinks.patch /builddir/build/SOURCES/0105-Make-libgrub.pp-depend-on-config-util.h.patch /builddir/build/SOURCES/0106-Don-t-guess-boot-efi-as-HFS-on-ppc-machines-in-grub-.patch /builddir/build/SOURCES/0107-20_linux_xen-load-xen-or-multiboot-2-modules-as-need.patch /builddir/build/SOURCES/0108-Make-pmtimer-tsc-calibration-not-take-51-seconds-to-.patch /builddir/build/SOURCES/0109-align-struct-efi_variable-better.patch /builddir/build/SOURCES/0110-Add-quicksort-implementation.patch /builddir/build/SOURCES/0111-Add-blscfg-command-support-to-parse-BootLoaderSpec-c.patch /builddir/build/SOURCES/0112-Add-BLS-support-to-grub-mkconfig.patch /builddir/build/SOURCES/0113-Remove-duplicated-grub_exit-definition-for-grub-emu-.patch /builddir/build/SOURCES/0114-Don-t-attempt-to-backtrace-on-grub_abort-for-grub-em.patch /builddir/build/SOURCES/0115-Enable-blscfg-command-for-the-emu-platform.patch /builddir/build/SOURCES/0116-Add-linux-and-initrd-commands-for-grub-emu.patch /builddir/build/SOURCES/0117-Fix-the-efidir-in-grub-setpassword.patch /builddir/build/SOURCES/0118-Add-grub2-switch-to-blscfg.patch /builddir/build/SOURCES/0119-Add-grub_debug_enabled.patch /builddir/build/SOURCES/0120-make-better-backtraces.patch /builddir/build/SOURCES/0121-normal-don-t-draw-our-startup-message-if-debug-is-se.patch /builddir/build/SOURCES/0122-Work-around-some-minor-include-path-weirdnesses.patch /builddir/build/SOURCES/0123-Make-it-possible-to-enabled-build-id-sha1.patch /builddir/build/SOURCES/0124-Add-grub_qdprintf-grub_dprintf-without-the-file-line.patch /builddir/build/SOURCES/0125-Make-a-gdb-dprintf-that-tells-us-load-addresses.patch /builddir/build/SOURCES/0126-Only-attempt-to-scan-different-BLS-directories-on-EF.patch /builddir/build/SOURCES/0127-Core-TPM-support.patch /builddir/build/SOURCES/0128-Measure-kernel-initrd.patch /builddir/build/SOURCES/0129-Add-BIOS-boot-measurement.patch /builddir/build/SOURCES/0130-Measure-kernel-and-initrd-on-BIOS-systems.patch /builddir/build/SOURCES/0131-Measure-the-kernel-commandline.patch /builddir/build/SOURCES/0132-Measure-commands.patch /builddir/build/SOURCES/0133-Measure-multiboot-images-and-modules.patch /builddir/build/SOURCES/0134-Fix-boot-when-there-s-no-TPM.patch /builddir/build/SOURCES/0135-Rework-TPM-measurements.patch /builddir/build/SOURCES/0136-Fix-event-log-prefix.patch /builddir/build/SOURCES/0137-Set-the-first-boot-menu-entry-as-default-when-using-.patch /builddir/build/SOURCES/0138-tpm-fix-warnings-when-compiling-for-platforms-other-.patch /builddir/build/SOURCES/0139-Make-TPM-errors-less-fatal.patch /builddir/build/SOURCES/0140-blscfg-handle-multiple-initramfs-images.patch /builddir/build/SOURCES/0141-BLS-Fix-grub2-switch-to-blscfg-on-non-EFI-machines.patch /builddir/build/SOURCES/0142-BLS-Use-etcdefaultgrub-instead-of-etc.patch /builddir/build/SOURCES/0143-Add-missing-options-to-grub2-switch-to-blscfg-man-pa.patch /builddir/build/SOURCES/0144-Make-grub2-switch-to-blscfg-to-generate-debug-BLS-wh.patch /builddir/build/SOURCES/0145-Make-grub2-switch-to-blscfg-to-generate-BLS-fragment.patch /builddir/build/SOURCES/0146-Only-attempt-to-query-dev-mounted-in-boot-efi-as-boo.patch /builddir/build/SOURCES/0147-Include-OSTree-path-when-searching-kernels-images-if.patch /builddir/build/SOURCES/0148-Use-BLS-version-field-to-compare-entries-if-id-field.patch /builddir/build/SOURCES/0149-Add-version-field-to-BLS-generated-by-grub2-switch-t.patch /builddir/build/SOURCES/0150-Fixup-for-newer-compiler.patch /builddir/build/SOURCES/0151-Don-t-attempt-to-export-the-start-and-_start-symbols.patch /builddir/build/SOURCES/0152-Simplify-BLS-entry-key-val-pairs-lookup.patch /builddir/build/SOURCES/0153-Add-relative-path-to-the-kernel-and-initrds-BLS-fiel.patch /builddir/build/SOURCES/0154-Skip-leading-spaces-on-BLS-field-values.patch /builddir/build/SOURCES/0155-Fixup-for-newer-compiler.patch /builddir/build/SOURCES/0156-TPM-Fix-hash_log_extend_event-function-prototype.patch /builddir/build/SOURCES/0157-TPM-Fix-compiler-warnings.patch /builddir/build/SOURCES/0158-grub-switch-to-blscfg.in-get-rid-of-a-bunch-of-bashi.patch /builddir/build/SOURCES/0159-grub-switch-to-blscfg.in-Better-boot-prefix-checking.patch /builddir/build/SOURCES/0160-Use-boot-loader-entries-as-BLS-directory-path-also-o.patch /builddir/build/SOURCES/0161-Use-BLS-fragment-filename-as-menu-entry-id-and-for-c.patch /builddir/build/SOURCES/0162-Fix-grub-switch-to-blscfg-boot-prefix-handling.patch /builddir/build/SOURCES/0163-Revert-trim-arp-packets-with-abnormal-size.patch /builddir/build/SOURCES/0164-Use-xid-to-match-DHCP-replies.patch /builddir/build/SOURCES/0165-Add-support-for-non-Ethernet-network-cards.patch /builddir/build/SOURCES/0166-misc-fix-invalid-character-recongition-in-strto-l.patch /builddir/build/SOURCES/0167-net-read-bracketed-ipv6-addrs-and-port-numbers.patch /builddir/build/SOURCES/0168-net-read-bracketed-ipv6-addrs-and-port-numbers-pjone.patch /builddir/build/SOURCES/0169-bootp-New-net_bootp6-command.patch /builddir/build/SOURCES/0170-Put-back-our-code-to-add-a-local-route.patch /builddir/build/SOURCES/0171-efinet-UEFI-IPv6-PXE-support.patch /builddir/build/SOURCES/0172-grub.texi-Add-net_bootp6-doument.patch /builddir/build/SOURCES/0173-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch /builddir/build/SOURCES/0174-efinet-Setting-network-from-UEFI-device-path.patch /builddir/build/SOURCES/0175-efinet-Setting-DNS-server-from-UEFI-protocol.patch /builddir/build/SOURCES/0176-Fix-one-more-coverity-complaint.patch /builddir/build/SOURCES/0177-Fix-grub_net_hwaddr_to_str.patch /builddir/build/SOURCES/0178-Support-UEFI-networking-protocols.patch /builddir/build/SOURCES/0179-AUDIT-0-http-boot-tracker-bug.patch /builddir/build/SOURCES/0180-grub-core-video-efi_gop.c-Add-support-for-BLT_ONLY-a.patch /builddir/build/SOURCES/0181-efi-uga-use-64-bit-for-fb_base.patch /builddir/build/SOURCES/0182-EFI-console-Do-not-set-text-mode-until-we-actually-n.patch /builddir/build/SOURCES/0183-EFI-console-Add-grub_console_read_key_stroke-helper-.patch /builddir/build/SOURCES/0184-EFI-console-Implement-getkeystatus-support.patch /builddir/build/SOURCES/0185-Make-grub_getkeystatus-helper-funtion-available-ever.patch /builddir/build/SOURCES/0186-Accept-ESC-F8-and-holding-SHIFT-as-user-interrupt-ke.patch /builddir/build/SOURCES/0187-grub-editenv-Add-incr-command-to-increment-integer-v.patch /builddir/build/SOURCES/0188-Add-auto-hide-menu-support.patch /builddir/build/SOURCES/0189-Output-a-menu-entry-for-firmware-setup-on-UEFI-FastB.patch /builddir/build/SOURCES/0190-Add-grub-set-bootflag-utility.patch /builddir/build/SOURCES/0191-Fix-grub-setpassword-o-s-output-path.patch /builddir/build/SOURCES/0192-Make-grub-set-password-be-named-like-all-the-other-g.patch /builddir/build/SOURCES/0193-docs-Add-grub-boot-indeterminate.service-example.patch /builddir/build/SOURCES/0194-00_menu_auto_hide-Use-a-timeout-of-60s-for-menu_show.patch /builddir/build/SOURCES/0195-00_menu_auto_hide-Reduce-number-of-save_env-calls.patch /builddir/build/SOURCES/0196-30_uefi-firmware-fix-use-with-sys-firmware-efi-efiva.patch /builddir/build/SOURCES/0197-gentpl-add-disable-support.patch /builddir/build/SOURCES/0198-gentpl-add-pc-firmware-type.patch /builddir/build/SOURCES/0199-blscfg-remove-unused-typedef.patch /builddir/build/SOURCES/0200-blscfg-don-t-dynamically-allocate-default_blsdir.patch /builddir/build/SOURCES/0201-blscfg-sort-BLS-entries-by-version-field.patch /builddir/build/SOURCES/0202-blscfg-remove-NULL-guards-around-grub_free.patch /builddir/build/SOURCES/0203-blscfg-fix-filename-in-no-linux-key-error.patch /builddir/build/SOURCES/0204-blscfg-don-t-leak-bls_entry.filename.patch /builddir/build/SOURCES/0205-blscfg-fix-compilation-on-EFI-and-EMU.patch /builddir/build/SOURCES/0206-Add-loadenv-to-blscfg-and-loadenv-source-file-list.patch /builddir/build/SOURCES/0207-blscfg-Get-rid-of-the-linuxefi-linux16-linux-distinc.patch /builddir/build/SOURCES/0208-grub-switch-to-blscfg-Only-fix-boot-prefix-for-non-g.patch /builddir/build/SOURCES/0209-blscfg-Expand-the-BLS-options-field-instead-of-showi.patch /builddir/build/SOURCES/0210-blscfg-Fallback-to-search-BLS-snippets-in-boot-loade.patch /builddir/build/SOURCES/0211-blscfg-Don-t-attempt-to-sort-by-version-if-not-prese.patch /builddir/build/SOURCES/0212-blscfg-remove-logic-to-read-the-grubenv-file-and-set.patch /builddir/build/SOURCES/0213-Rename-00_menu_auto_hide.in-to-01_menu_auto_hide.in.patch /builddir/build/SOURCES/0214-efinet-also-use-the-firmware-acceleration-for-http.patch /builddir/build/SOURCES/0215-efi-http-Make-root_url-reflect-the-protocol-hostname.patch /builddir/build/SOURCES/0216-Force-everything-to-use-python3.patch /builddir/build/SOURCES/0217-Fix-an-8-year-old-typo.patch /builddir/build/SOURCES/0218-autogen-don-t-run-autoreconf-in-the-topdir.patch /builddir/build/SOURCES/0219-Make-it-so-we-can-tell-configure-which-cflags-utils-.patch /builddir/build/SOURCES/0220-module-verifier-make-it-possible-to-run-checkers-on-.patch /builddir/build/SOURCES/0221-grub-module-verifier-report-the-filename-or-modname-.patch /builddir/build/SOURCES/0222-Make-efi_netfs-not-duplicate-symbols-from-efinet.patch /builddir/build/SOURCES/0223-Rework-how-the-fdt-command-builds.patch /builddir/build/SOURCES/0224-Disable-non-wordsize-allocations-on-arm.patch /builddir/build/SOURCES/0225-strip-R-.note.gnu.property-at-more-places.patch /builddir/build/SOURCES/0226-Prepend-prefix-when-HTTP-path-is-relative.patch /builddir/build/SOURCES/0227-Make-linux_arm_kernel_header.hdr_offset-be-at-the-ri.patch /builddir/build/SOURCES/0228-Mark-some-unused-stuff-unused.patch /builddir/build/SOURCES/0229-Make-grub_error-more-verbose.patch /builddir/build/SOURCES/0230-arm-arm64-loader-Better-memory-allocation-and-error-.patch /builddir/build/SOURCES/0231-drop-TPM-support-for-legacy-BIOS.patch /builddir/build/SOURCES/0232-Move-quicksort-function-from-kernel.exec-to-the-blsc.patch /builddir/build/SOURCES/0233-Include-blscfg-module-for-powerpc-ieee1275.patch /builddir/build/SOURCES/0234-grub-switch-to-blscfg-copy-blscfg-module-for-legacy-.patch /builddir/build/SOURCES/0235-Fix-getroot.c-s-trampolines.patch /builddir/build/SOURCES/0236-add-10_linux_bls-grub.d-snippet-to-generate-menu-ent.patch /builddir/build/SOURCES/0237-Only-set-kernelopts-in-grubenv-if-it-wasn-t-set-befo.patch /builddir/build/SOURCES/0238-blscfg-don-t-include-.conf-at-the-end-of-our-id.patch /builddir/build/SOURCES/0239-grub-get-kernel-settings-expose-some-more-config-var.patch /builddir/build/SOURCES/0240-blscfg-sort-everything-with-rpm-package-comparison.patch /builddir/build/SOURCES/0241-10_linux_bls-use-grub2-rpm-sort-instead-of-ls-vr-to-.patch /builddir/build/SOURCES/0242-don-t-set-saved_entry-on-grub2-mkconfig.patch /builddir/build/SOURCES/0243-grub-switch-to-blscfg-use-debug-instead-of-debug-as-.patch /builddir/build/SOURCES/0244-Make-blscfg-debug-messages-more-useful.patch /builddir/build/SOURCES/0245-Make-grub_strtoul-end-pointer-have-the-right-constif.patch /builddir/build/SOURCES/0246-Fix-menu-entry-selection-based-on-ID-and-title.patch /builddir/build/SOURCES/0247-Remove-quotes-when-reading-ID-value-from-etc-os-rele.patch /builddir/build/SOURCES/0248-blscfg-expand-grub_users-before-passing-to-grub_norm.patch /builddir/build/SOURCES/0249-Make-the-menu-entry-users-option-argument-to-be-opti.patch /builddir/build/SOURCES/0250-10_linux_bls-add-missing-menu-entries-options.patch /builddir/build/SOURCES/0251-Fix-menu-entry-selection-based-on-title.patch /builddir/build/SOURCES/0252-BLS-files-should-only-be-copied-by-grub-switch-to-bl.patch /builddir/build/SOURCES/0253-Fix-get_entry_number-wrongly-dereferencing-the-tail-.patch /builddir/build/SOURCES/0254-Make-grub2-mkconfig-to-honour-GRUB_CMDLINE_LINUX-in-.patch /builddir/build/SOURCES/0255-grub-boot-success.timer-Add-a-few-Conditions-for-run.patch /builddir/build/SOURCES/0256-docs-Stop-using-polkit-pkexec-for-grub-boot-success..patch /builddir/build/SOURCES/0257-Fix-the-looking-up-grub.cfg-XXX-while-tftp-booting.patch /builddir/build/SOURCES/0258-HTTP-boot-strncmp-returns-0-on-equal.patch /builddir/build/SOURCES/0259-Don-t-duplicate-net-name-string-if-not-needed.patch /builddir/build/SOURCES/0260-Try-to-set-fPIE-and-friends-on-libgnu.a.patch /builddir/build/SOURCES/0261-blscfg-fallback-to-default_kernelopts-if-BLS-option-.patch /builddir/build/SOURCES/0262-Remove-bogus-load_env-after-blscfg-command-in-10_lin.patch /builddir/build/SOURCES/0263-10_linux_bls-use-to-separate-id-argument-due-a-Petit.patch /builddir/build/SOURCES/0264-10_linux_bls-don-t-add-users-option-to-generated-men.patch /builddir/build/SOURCES/0265-grub-set-bootflag-Update-comment-about-running-as-ro.patch /builddir/build/SOURCES/0266-grub-set-bootflag-Write-new-env-to-tmpfile-and-then-.patch /builddir/build/SOURCES/0267-Fix-PRIxGRUB_EFI_STATUS-definition.patch /builddir/build/SOURCES/0268-TPM-Print-messages-if-measuraments-fail-as-debug-ins.patch /builddir/build/SOURCES/0269-unix-platform-Initialize-variable-to-fix-grub-instal.patch /builddir/build/SOURCES/0270-blscfg-add-a-space-char-when-appending-fields-for-va.patch /builddir/build/SOURCES/0271-efi-http-Export-fw-http-_path-variables-to-make-them.patch /builddir/build/SOURCES/0272-efi-http-Enclose-literal-IPv6-addresses-in-square-br.patch /builddir/build/SOURCES/0273-efi-net-Allow-to-specify-a-port-number-in-addresses.patch /builddir/build/SOURCES/0274-efi-ip4_config-Improve-check-to-detect-literal-IPv6-.patch /builddir/build/SOURCES/0275-efi-net-Print-a-debug-message-if-parsing-the-address.patch /builddir/build/SOURCES/0276-efi-Set-image-base-address-before-jumping-to-the-PE-.patch /builddir/build/SOURCES/0277-envblk-Fix-buffer-overrun-when-attempting-to-shrink-.patch /builddir/build/SOURCES/0278-Reimplement-boot_counter.patch /builddir/build/SOURCES/0279-grub.d-Split-out-boot-success-reset-from-menu-auto-h.patch /builddir/build/SOURCES/0280-grub.d-Fix-boot_indeterminate-getting-set-on-boot_su.patch /builddir/build/SOURCES/0281-yylex-Make-lexer-fatal-errors-actually-be-fatal.patch /builddir/build/SOURCES/0282-safemath-Add-some-arithmetic-primitives-that-check-f.patch /builddir/build/SOURCES/0283-calloc-Make-sure-we-always-have-an-overflow-checking.patch /builddir/build/SOURCES/0284-calloc-Use-calloc-at-most-places.patch /builddir/build/SOURCES/0285-malloc-Use-overflow-checking-primitives-where-we-do-.patch /builddir/build/SOURCES/0286-iso9660-Don-t-leak-memory-on-realloc-failures.patch /builddir/build/SOURCES/0287-font-Do-not-load-more-than-one-NAME-section.patch /builddir/build/SOURCES/0288-gfxmenu-Fix-double-free-in-load_image.patch /builddir/build/SOURCES/0289-xnu-Fix-double-free-in-grub_xnu_devprop_add_property.patch /builddir/build/SOURCES/0290-lzma-Make-sure-we-don-t-dereference-past-array.patch /builddir/build/SOURCES/0291-term-Fix-overflow-on-user-inputs.patch /builddir/build/SOURCES/0292-udf-Fix-memory-leak.patch /builddir/build/SOURCES/0293-multiboot2-Fix-memory-leak-if-grub_create_loader_cmd.patch /builddir/build/SOURCES/0294-tftp-Do-not-use-priority-queue.patch /builddir/build/SOURCES/0295-relocator-Protect-grub_relocator_alloc_chunk_addr-in.patch /builddir/build/SOURCES/0296-relocator-Protect-grub_relocator_alloc_chunk_align-m.patch /builddir/build/SOURCES/0297-script-Remove-unused-fields-from-grub_script_functio.patch /builddir/build/SOURCES/0298-script-Avoid-a-use-after-free-when-redefining-a-func.patch /builddir/build/SOURCES/0299-relocator-Fix-grub_relocator_alloc_chunk_align-top-m.patch /builddir/build/SOURCES/0300-hfsplus-fix-two-more-overflows.patch /builddir/build/SOURCES/0301-lvm-fix-two-more-potential-data-dependent-alloc-over.patch /builddir/build/SOURCES/0302-emu-make-grub_free-NULL-safe.patch /builddir/build/SOURCES/0303-efi-fix-some-malformed-device-path-arithmetic-errors.patch /builddir/build/SOURCES/0304-Fix-a-regression-caused-by-efi-fix-some-malformed-de.patch /builddir/build/SOURCES/0305-update-safemath-with-fallback-code-for-gcc-older-tha.patch /builddir/build/SOURCES/0306-efi-Fix-use-after-free-in-halt-reboot-path.patch /builddir/build/SOURCES/0307-efi-dhcp-fix-some-allocation-error-checking.patch /builddir/build/SOURCES/0308-efi-http-fix-some-allocation-error-checking.patch /builddir/build/SOURCES/0309-efi-ip-46-_config.c-fix-some-potential-allocation-ov.patch /builddir/build/SOURCES/0310-Fix-up-some-types-for-gcc-4.8-compat-safemath.h.patch /builddir/build/SOURCES/0311-efilinux-Fix-integer-overflows-in-grub_cmd_initrd.patch /builddir/build/SOURCES/0312-linux-loader-avoid-overflow-on-initrd-size-calculati.patch /builddir/build/SOURCES/0313-linuxefi-fail-kernel-validation-without-shim-protoco.patch /builddir/build/SOURCES/0314-linux-Fix-integer-overflows-in-initrd-size-handling.patch /builddir/build/SOURCES/0315-blscfg-Always-look-for-BLS-snippets-in-the-root-devi.patch /builddir/build/SOURCES/0316-blscfg-Don-t-hardcode-an-env-var-as-fallback-for-the.patch /builddir/build/SOURCES/0317-tftp-roll-over-block-counter-to-prevent-timeouts-wit.patch /builddir/build/SOURCES/0318-at_keyboard-use-set-1-when-keyboard-is-in-Translate-.patch /builddir/build/SOURCES/0319-grub-install-disable-support-for-EFI-platforms.patch /builddir/build/SOURCES/0320-New-with-debug-timestamps-configure-flag-to-prepend-.patch /builddir/build/SOURCES/0321-Added-debug-statements-to-grub_disk_open-and-grub_di.patch /builddir/build/SOURCES/0322-Introduce-function-grub_debug_is_enabled-void-return.patch /builddir/build/SOURCES/0323-Don-t-clear-screen-when-debugging-is-enabled.patch /builddir/build/SOURCES/0324-grub_file_-instrumentation-new-file-debug-tag.patch /builddir/build/SOURCES/0325-ieee1275-Avoiding-many-unecessary-open-close.patch /builddir/build/SOURCES/0326-ieee1275-powerpc-implements-fibre-channel-discovery-.patch /builddir/build/SOURCES/0327-ieee1275-powerpc-enables-device-mapper-discovery.patch /builddir/build/SOURCES/0328-Add-at_keyboard_fallback_set-var-to-force-the-set-ma.patch /builddir/build/SOURCES/0329-bufio-Use-grub_size_t-instead-of-plain-int-for-size.patch /builddir/build/SOURCES/0330-verifiers-File-type-for-fine-grained-signature-verif.patch /builddir/build/SOURCES/0331-verifiers-Framework-core.patch /builddir/build/SOURCES/0332-verifiers-Add-possibility-to-verify-kernel-and-modul.patch /builddir/build/SOURCES/0333-verifiers-Add-possibility-to-defer-verification-to-o.patch /builddir/build/SOURCES/0334-verifiers-Rename-verify-module-to-pgp-module.patch /builddir/build/SOURCES/0335-pgp-Fix-emu-build-and-tests-after-pgp-module-renamin.patch /builddir/build/SOURCES/0336-include-grub-file.h-Add-device-tree-file-type.patch /builddir/build/SOURCES/0337-grub-core-loader-efi-fdt.c-Fixup-grub_file_open-call.patch /builddir/build/SOURCES/0338-arm64-efi-Fix-breakage-caused-by-verifiers.patch /builddir/build/SOURCES/0339-arm-uboot-ia64-sparc64-Fix-up-grub_file_open-calls.patch /builddir/build/SOURCES/0340-verifiers-fix-double-close-on-pgp-s-sig-file-descrip.patch /builddir/build/SOURCES/0341-verifiers-Xen-fallout-cleanup.patch /builddir/build/SOURCES/0342-verifiers-ARM-Xen-fallout-cleanup.patch /builddir/build/SOURCES/0343-verifiers-IA-64-fallout-cleanup.patch /builddir/build/SOURCES/0344-verifiers-PowerPC-fallout-cleanup.patch /builddir/build/SOURCES/0345-verifiers-MIPS-fallout-cleanup.patch /builddir/build/SOURCES/0346-verifiers-Fix-calling-uninitialized-function-pointer.patch /builddir/build/SOURCES/0347-rhel-extra-file-type-fixes.patch /builddir/build/SOURCES/0348-dl-Add-support-for-persistent-modules.patch /builddir/build/SOURCES/0349-Add-suport-for-signing-grub-with-an-appended-signatu.patch /builddir/build/SOURCES/0350-docs-grub-Document-signing-grub-under-UEFI.patch /builddir/build/SOURCES/0351-docs-grub-Document-signing-grub-with-an-appended-sig.patch /builddir/build/SOURCES/0352-docs-grub-grub-install-is-no-longer-a-shell-script.patch /builddir/build/SOURCES/0353-docs-grub-pubkey-has-been-supported-for-some-time.patch /builddir/build/SOURCES/0354-dl-provide-a-fake-grub_dl_set_persistent-for-the-emu.patch /builddir/build/SOURCES/0355-verifiers-provide-unsafe-module-list.patch /builddir/build/SOURCES/0356-pgp-factor-out-rsa_pad.patch /builddir/build/SOURCES/0357-crypto-move-storage-for-grub_crypto_pk_-to-crypto.c.patch /builddir/build/SOURCES/0358-posix_wrap-tweaks-in-preparation-for-libtasn1.patch /builddir/build/SOURCES/0359-libtasn1-import-libtasn1-4.16.0.patch /builddir/build/SOURCES/0360-libtasn1-disable-code-not-needed-in-grub.patch /builddir/build/SOURCES/0361-libtasn1-changes-for-grub-compatibility.patch /builddir/build/SOURCES/0362-libtasn1-compile-into-asn1-module.patch /builddir/build/SOURCES/0363-test_asn1-test-module-for-libtasn1.patch /builddir/build/SOURCES/0364-grub-install-support-embedding-x509-certificates.patch /builddir/build/SOURCES/0365-appended-signatures-import-GNUTLS-s-ASN.1-descriptio.patch /builddir/build/SOURCES/0366-appended-signatures-parse-PKCS-7-signedData-and-X.50.patch /builddir/build/SOURCES/0367-appended-signatures-support-verifying-appended-signa.patch /builddir/build/SOURCES/0368-appended-signatures-verification-tests.patch /builddir/build/SOURCES/0369-appended-signatures-documentation.patch /builddir/build/SOURCES/0370-ieee1275-link-appended-signature-enforcement-to-ibm-.patch /builddir/build/SOURCES/0371-include-grub-verify.h-Add-include-guard.patch /builddir/build/SOURCES/0372-arm64-xen-Fix-too-few-arguments-to-function-grub_cre.patch /builddir/build/SOURCES/0373-kern-Add-lockdown-support.patch /builddir/build/SOURCES/0374-kern-lockdown-Set-a-variable-if-the-GRUB-is-locked-d.patch /builddir/build/SOURCES/0375-efi-Lockdown-the-GRUB-when-the-UEFI-Secure-Boot-is-e.patch /builddir/build/SOURCES/0376-efi-Use-grub_is_lockdown-instead-of-hardcoding-a-dis.patch /builddir/build/SOURCES/0377-acpi-Don-t-register-the-acpi-command-when-locked-dow.patch /builddir/build/SOURCES/0378-mmap-Don-t-register-cutmem-and-badram-commands-when-.patch /builddir/build/SOURCES/0379-commands-Restrict-commands-that-can-load-BIOS-or-DT-.patch /builddir/build/SOURCES/0380-commands-setpci-Restrict-setpci-command-when-locked-.patch /builddir/build/SOURCES/0381-commands-hdparm-Restrict-hdparm-command-when-locked-.patch /builddir/build/SOURCES/0382-gdb-Restrict-GDB-access-when-locked-down.patch /builddir/build/SOURCES/0383-loader-xnu-Don-t-allow-loading-extension-and-package.patch /builddir/build/SOURCES/0384-docs-Document-the-cutmem-command.patch /builddir/build/SOURCES/0385-dl-Only-allow-unloading-modules-that-are-not-depende.patch /builddir/build/SOURCES/0386-usb-Avoid-possible-out-of-bound-accesses-caused-by-m.patch /builddir/build/SOURCES/0387-mmap-Fix-memory-leak-when-iterating-over-mapped-memo.patch /builddir/build/SOURCES/0388-net-net-Fix-possible-dereference-to-of-a-NULL-pointe.patch /builddir/build/SOURCES/0389-net-tftp-Fix-dangling-memory-pointer.patch /builddir/build/SOURCES/0390-kern-parser-Fix-resource-leak-if-argc-0.patch /builddir/build/SOURCES/0391-kern-efi-Fix-memory-leak-on-failure.patch /builddir/build/SOURCES/0392-kern-efi-mm-Fix-possible-NULL-pointer-dereference.patch /builddir/build/SOURCES/0393-gnulib-regexec-Resolve-unused-variable.patch /builddir/build/SOURCES/0394-gnulib-regcomp-Fix-uninitialized-token-structure.patch /builddir/build/SOURCES/0395-gnulib-argp-help-Fix-dereference-of-a-possibly-NULL-.patch /builddir/build/SOURCES/0396-gnulib-regexec-Fix-possible-null-dereference.patch /builddir/build/SOURCES/0397-gnulib-regcomp-Fix-uninitialized-re_token.patch /builddir/build/SOURCES/0398-io-lzopio-Resolve-unnecessary-self-assignment-errors.patch /builddir/build/SOURCES/0399-kern-partition-Check-for-NULL-before-dereferencing-i.patch /builddir/build/SOURCES/0400-disk-ldm-Make-sure-comp-data-is-freed-before-exiting.patch /builddir/build/SOURCES/0401-disk-ldm-If-failed-then-free-vg-variable-too.patch /builddir/build/SOURCES/0402-disk-ldm-Fix-memory-leak-on-uninserted-lv-references.patch /builddir/build/SOURCES/0403-disk-cryptodisk-Fix-potential-integer-overflow.patch /builddir/build/SOURCES/0404-hfsplus-Check-that-the-volume-name-length-is-valid.patch /builddir/build/SOURCES/0405-zfs-Fix-possible-negative-shift-operation.patch /builddir/build/SOURCES/0406-zfs-Fix-resource-leaks-while-constructing-path.patch /builddir/build/SOURCES/0407-zfs-Fix-possible-integer-overflows.patch /builddir/build/SOURCES/0408-zfsinfo-Correct-a-check-for-error-allocating-memory.patch /builddir/build/SOURCES/0409-affs-Fix-memory-leaks.patch /builddir/build/SOURCES/0410-libgcrypt-mpi-Fix-possible-unintended-sign-extension.patch /builddir/build/SOURCES/0411-libgcrypt-mpi-Fix-possible-NULL-dereference.patch /builddir/build/SOURCES/0412-syslinux-Fix-memory-leak-while-parsing.patch /builddir/build/SOURCES/0413-normal-completion-Fix-leaking-of-memory-when-process.patch /builddir/build/SOURCES/0414-commands-hashsum-Fix-a-memory-leak.patch /builddir/build/SOURCES/0415-video-efi_gop-Remove-unnecessary-return-value-of-gru.patch /builddir/build/SOURCES/0416-video-fb-fbfill-Fix-potential-integer-overflow.patch /builddir/build/SOURCES/0417-video-fb-video_fb-Fix-multiple-integer-overflows.patch /builddir/build/SOURCES/0418-video-fb-video_fb-Fix-possible-integer-overflow.patch /builddir/build/SOURCES/0419-video-readers-jpeg-Test-for-an-invalid-next-marker-r.patch /builddir/build/SOURCES/0420-gfxmenu-gui_list-Remove-code-that-coverity-is-flaggi.patch /builddir/build/SOURCES/0421-loader-bsd-Check-for-NULL-arg-up-front.patch /builddir/build/SOURCES/0422-loader-xnu-Fix-memory-leak.patch /builddir/build/SOURCES/0423-loader-xnu-Free-driverkey-data-when-an-error-is-dete.patch /builddir/build/SOURCES/0424-loader-xnu-Check-if-pointer-is-NULL-before-using-it.patch /builddir/build/SOURCES/0425-util-grub-editenv-Fix-incorrect-casting-of-a-signed-.patch /builddir/build/SOURCES/0426-util-glue-efi-Fix-incorrect-use-of-a-possibly-negati.patch /builddir/build/SOURCES/0427-script-execute-Fix-NULL-dereference-in-grub_script_e.patch /builddir/build/SOURCES/0428-commands-ls-Require-device_name-is-not-NULL-before-p.patch /builddir/build/SOURCES/0429-script-execute-Avoid-crash-when-using-outside-a-func.patch /builddir/build/SOURCES/0430-lib-arg-Block-repeated-short-options-that-require-an.patch /builddir/build/SOURCES/0431-script-execute-Don-t-crash-on-a-for-loop-with-no-ite.patch /builddir/build/SOURCES/0432-commands-menuentry-Fix-quoting-in-setparams_prefix.patch /builddir/build/SOURCES/0433-kern-misc-Always-set-end-in-grub_strtoull.patch /builddir/build/SOURCES/0434-video-readers-jpeg-Catch-files-with-unsupported-quan.patch /builddir/build/SOURCES/0435-video-readers-jpeg-Catch-OOB-reads-writes-in-grub_jp.patch /builddir/build/SOURCES/0436-video-readers-jpeg-Don-t-decode-data-before-start-of.patch /builddir/build/SOURCES/0437-term-gfxterm-Don-t-set-up-a-font-with-glyphs-that-ar.patch /builddir/build/SOURCES/0438-fs-fshelp-Catch-impermissibly-large-block-sizes-in-r.patch /builddir/build/SOURCES/0439-fs-hfsplus-Don-t-fetch-a-key-beyond-the-end-of-the-n.patch /builddir/build/SOURCES/0440-fs-hfsplus-Don-t-use-uninitialized-data-on-corrupt-f.patch /builddir/build/SOURCES/0441-fs-hfs-Disable-under-lockdown.patch /builddir/build/SOURCES/0442-fs-sfs-Fix-over-read-of-root-object-name.patch /builddir/build/SOURCES/0443-fs-jfs-Do-not-move-to-leaf-level-if-name-length-is-n.patch /builddir/build/SOURCES/0444-fs-jfs-Limit-the-extents-that-getblk-can-consider.patch /builddir/build/SOURCES/0445-fs-jfs-Catch-infinite-recursion.patch /builddir/build/SOURCES/0446-fs-nilfs2-Reject-too-large-keys.patch /builddir/build/SOURCES/0447-fs-nilfs2-Don-t-search-children-if-provided-number-i.patch /builddir/build/SOURCES/0448-fs-nilfs2-Properly-bail-on-errors-in-grub_nilfs2_btr.patch /builddir/build/SOURCES/0449-io-gzio-Bail-if-gzio-tl-td-is-NULL.patch /builddir/build/SOURCES/0450-io-gzio-Add-init_dynamic_block-clean-up-if-unpacking.patch /builddir/build/SOURCES/0451-io-gzio-Catch-missing-values-in-huft_build-and-bail.patch /builddir/build/SOURCES/0452-io-gzio-Zero-gzio-tl-td-in-init_dynamic_block-if-huf.patch /builddir/build/SOURCES/0453-disk-lvm-Don-t-go-beyond-the-end-of-the-data-we-read.patch /builddir/build/SOURCES/0454-disk-lvm-Don-t-blast-past-the-end-of-the-circular-me.patch /builddir/build/SOURCES/0455-disk-lvm-Bail-on-missing-PV-list.patch /builddir/build/SOURCES/0456-disk-lvm-Do-not-crash-if-an-expected-string-is-not-f.patch /builddir/build/SOURCES/0457-disk-lvm-Do-not-overread-metadata.patch /builddir/build/SOURCES/0458-disk-lvm-Sanitize-rlocn-offset-to-prevent-wild-read.patch /builddir/build/SOURCES/0459-disk-lvm-Do-not-allow-a-LV-to-be-it-s-own-segment-s-.patch /builddir/build/SOURCES/0460-kern-parser-Fix-a-memory-leak.patch /builddir/build/SOURCES/0461-kern-parser-Introduce-process_char-helper.patch /builddir/build/SOURCES/0462-kern-parser-Introduce-terminate_arg-helper.patch /builddir/build/SOURCES/0463-kern-parser-Refactor-grub_parser_split_cmdline-clean.patch /builddir/build/SOURCES/0464-kern-buffer-Add-variable-sized-heap-buffer.patch /builddir/build/SOURCES/0465-kern-parser-Fix-a-stack-buffer-overflow.patch /builddir/build/SOURCES/0466-kern-efi-Add-initial-stack-protector-implementation.patch /builddir/build/SOURCES/0467-util-mkimage-Remove-unused-code-to-add-BSS-section.patch /builddir/build/SOURCES/0468-util-mkimage-Use-grub_host_to_target32-instead-of-gr.patch /builddir/build/SOURCES/0469-util-mkimage-Always-use-grub_host_to_target32-to-ini.patch /builddir/build/SOURCES/0470-util-mkimage-Unify-more-of-the-PE32-and-PE32-header-.patch /builddir/build/SOURCES/0471-util-mkimage-Reorder-PE-optional-header-fields-set-u.patch /builddir/build/SOURCES/0472-util-mkimage-Improve-data_size-value-calculation.patch /builddir/build/SOURCES/0473-util-mkimage-Refactor-section-setup-to-use-a-helper.patch /builddir/build/SOURCES/0474-util-mkimage-Add-an-option-to-import-SBAT-metadata-i.patch /builddir/build/SOURCES/0475-kern-misc-Split-parse_printf_args-into-format-parsin.patch /builddir/build/SOURCES/0476-kern-misc-Add-STRING-type-for-internal-printf-format.patch /builddir/build/SOURCES/0477-kern-misc-Add-function-to-check-printf-format-agains.patch /builddir/build/SOURCES/0478-gfxmenu-gui-Check-printf-format-in-the-gui_progress_.patch /builddir/build/SOURCES/0479-kern-mm-Fix-grub_debug_calloc-compilation-error.patch /builddir/build/SOURCES/0480-efi-net-Fix-malformed-device-path-arithmetic-errors-.patch /builddir/build/SOURCES/0481-ieee1275-drop-HEAP_MAX_ADDR-HEAP_MIN_SIZE.patch /builddir/build/SOURCES/0482-ieee1275-claim-more-memory.patch /builddir/build/SOURCES/0483-ieee1275-request-memory-with-ibm-client-architecture.patch /builddir/build/SOURCES/0484-appendedsig-x509-Also-handle-the-Extended-Key-Usage-.patch /builddir/build/SOURCES/0485-ieee1275-ofdisk-retry-on-open-failure.patch /builddir/build/SOURCES/0486-normal-main-Discover-the-device-to-read-the-config-f.patch /builddir/build/SOURCES/0487-powerpc-adjust-setting-of-prefix-for-signed-binary-c.patch /builddir/build/SOURCES/0488-powerpc-fix-prefix-signed-grub-special-case-for-Powe.patch /builddir/build/SOURCES/0489-grub-mkconfig-restore-umask-for-grub.cfg.patch /builddir/build/SOURCES/0490-efinet-Add-DHCP-proxy-support.patch /builddir/build/SOURCES/0491-at_keyboard-Fix-unreliable-key-presses.patch /builddir/build/SOURCES/0492-commands-search-Fix-bug-stopping-iteration-when-no-f.patch /builddir/build/SOURCES/0493-search-new-efidisk-only-option-on-EFI-systems.patch /builddir/build/SOURCES/0494-efi-new-connectefi-command.patch /builddir/build/SOURCES/0495-Try-to-pick-better-locations-for-kernel-and-initrd.patch /builddir/build/SOURCES/0496-x86-efi-Use-bounce-buffers-for-reading-to-addresses-.patch /builddir/build/SOURCES/0497-x86-efi-Re-arrange-grub_cmd_linux-a-little-bit.patch /builddir/build/SOURCES/0498-x86-efi-Make-our-own-allocator-for-kernel-stuff.patch /builddir/build/SOURCES/0499-x86-efi-Allow-initrd-params-cmdline-allocations-abov.patch /builddir/build/SOURCES/0500-x86-efi-Reduce-maximum-bounce-buffer-size-to-16-MiB.patch /builddir/build/SOURCES/0501-loader-efi-chainloader-grub_load_and_start_image-doe.patch /builddir/build/SOURCES/0502-loader-efi-chainloader-simplify-the-loader-state.patch /builddir/build/SOURCES/0503-commands-boot-Add-API-to-pass-context-to-loader.patch /builddir/build/SOURCES/0504-loader-efi-chainloader-Use-grub_loader_set_ex.patch /builddir/build/SOURCES/0505-loader-i386-efi-linux-Avoid-a-use-after-free-in-the-.patch /builddir/build/SOURCES/0506-loader-i386-efi-linux-Use-grub_loader_set_ex.patch /builddir/build/SOURCES/0507-loader-i386-efi-linux-Fix-a-memory-leak-in-the-initr.patch /builddir/build/SOURCES/0508-kern-file-Do-not-leak-device_name-on-error-in-grub_f.patch /builddir/build/SOURCES/0509-video-readers-png-Abort-sooner-if-a-read-operation-f.patch /builddir/build/SOURCES/0510-video-readers-png-Refuse-to-handle-multiple-image-he.patch /builddir/build/SOURCES/0511-video-readers-png-Drop-greyscale-support-to-fix-heap.patch /builddir/build/SOURCES/0512-video-readers-png-Avoid-heap-OOB-R-W-inserting-huff-.patch /builddir/build/SOURCES/0513-video-readers-png-Sanity-check-some-huffman-codes.patch /builddir/build/SOURCES/0514-video-readers-jpeg-Abort-sooner-if-a-read-operation-.patch /builddir/build/SOURCES/0515-video-readers-jpeg-Do-not-reallocate-a-given-huff-ta.patch /builddir/build/SOURCES/0516-video-readers-jpeg-Refuse-to-handle-multiple-start-o.patch /builddir/build/SOURCES/0517-video-readers-jpeg-Block-int-underflow-wild-pointer-.patch /builddir/build/SOURCES/0518-normal-charset-Fix-array-out-of-bounds-formatting-un.patch /builddir/build/SOURCES/0519-net-netbuff-Block-overly-large-netbuff-allocs.patch /builddir/build/SOURCES/0520-net-ip-Do-IP-fragment-maths-safely.patch /builddir/build/SOURCES/0521-net-dns-Fix-double-free-addresses-on-corrupt-DNS-res.patch /builddir/build/SOURCES/0522-net-dns-Don-t-read-past-the-end-of-the-string-we-re-.patch /builddir/build/SOURCES/0523-net-tftp-Prevent-a-UAF-and-double-free-from-a-failed.patch /builddir/build/SOURCES/0524-misc-Format-string-for-grub_error-should-be-a-litera.patch /builddir/build/SOURCES/0525-net-tftp-Avoid-a-trivial-UAF.patch /builddir/build/SOURCES/0526-net-http-Do-not-tear-down-socket-if-it-s-already-bee.patch /builddir/build/SOURCES/0527-net-http-Fix-OOB-write-for-split-http-headers.patch /builddir/build/SOURCES/0528-net-http-Error-out-on-headers-with-LF-without-CR.patch /builddir/build/SOURCES/0529-fs-f2fs-Do-not-read-past-the-end-of-nat-journal-entr.patch /builddir/build/SOURCES/0530-fs-f2fs-Do-not-read-past-the-end-of-nat-bitmap.patch /builddir/build/SOURCES/0531-fs-f2fs-Do-not-copy-file-names-that-are-too-long.patch /builddir/build/SOURCES/0532-fs-btrfs-Fix-several-fuzz-issues-with-invalid-dir-it.patch /builddir/build/SOURCES/0533-efi-Return-grub_efi_status_t-from-grub_efi_get_varia.patch /builddir/build/SOURCES/0534-efi-Add-a-function-to-read-EFI-variables-with-attrib.patch /builddir/build/SOURCES/0535-Define-GRUB_EFI_SHIM_LOCK_GUID.patch /builddir/build/SOURCES/0536-misc-Make-grub_min-and-grub_max-more-resilient.patch /builddir/build/SOURCES/0537-ReiserFS-switch-to-using-grub_min-grub_max.patch /builddir/build/SOURCES/0538-misc-make-grub_boot_time-also-call-grub_dprintf-boot.patch /builddir/build/SOURCES/0539-modules-make-.module_license-read-only.patch /builddir/build/SOURCES/0540-modules-strip-.llvm_addrsig-sections-and-similar.patch /builddir/build/SOURCES/0541-modules-Don-t-allocate-space-for-non-allocable-secti.patch /builddir/build/SOURCES/0542-pe-add-the-DOS-header-struct-and-fix-some-bad-naming.patch /builddir/build/SOURCES/0543-EFI-allocate-kernel-in-EFI_RUNTIME_SERVICES_CODE-ins.patch /builddir/build/SOURCES/0544-modules-load-module-sections-at-page-aligned-address.patch /builddir/build/SOURCES/0545-nx-add-memory-attribute-get-set-API.patch /builddir/build/SOURCES/0546-nx-set-page-permissions-for-loaded-modules.patch /builddir/build/SOURCES/0547-nx-set-attrs-in-our-kernel-loaders.patch /builddir/build/SOURCES/0548-nx-set-the-nx-compatible-flag-in-EFI-grub-images.patch /builddir/build/SOURCES/0549-Fixup-grub_efi_get_variable-type-in-our-loaders.patch /builddir/build/SOURCES/1000-report-bug-opencloudos.patch /builddir/build/SOURCES/1001-efidir-opencloudos.patch Applying: Add support for Linux EFI stub loading. Applying: Rework linux command Applying: Rework linux16 command Applying: Add secureboot support on efi chainloader Applying: Make any of the loaders that link in efi mode honor secure boot. Applying: Handle multi-arch (64-on-32) boot in linuxefi loader. Applying: re-write .gitignore Applying: IBM client architecture (CAS) reboot support Applying: for ppc, reset console display attr when clear screen Applying: Disable GRUB video support for IBM power machines Applying: Honor a symlink when generating configuration by grub2-mkconfig Applying: Move bash completion script (#922997) Applying: Update to minilzo-2.08 Applying: Allow "fallback" to include entries by title, not just number. Applying: Add GRUB_DISABLE_UUID. Applying: Make "exit" take a return code. Applying: Mark po/exclude.pot as binary so git won't try to diff nonprintables. Applying: Make efi machines load an env block from a variable Applying: DHCP client ID and UUID options added. Applying: trim arp packets with abnormal size Applying: Fix bad test on GRUB_DISABLE_SUBMENU. Applying: Add support for UEFI operating systems returned by os-prober Applying: Migrate PPC from Yaboot to Grub2 Applying: Add fw_path variable (revised) Applying: Pass "\x[[:hex:]][[:hex:]]" straight through unmolested. Applying: Add %X option to printf functions. Applying: Search for specific config file for netboot Applying: blscfg: add blscfg module to parse Boot Loader Specification snippets Applying: Add devicetree loading Applying: Don't write messages to the screen Applying: Don't print GNU GRUB header Applying: Don't add '*' to highlighted row Applying: Message string cleanups Applying: Fix border spacing now that we aren't displaying it Applying: Use the correct indentation for the term help text Applying: Indent menu entries Applying: Fix margins Applying: Use -2 instead of -1 for our right-hand margin, so linewrapping works (#976643). Applying: Enable pager by default. (#985860) Applying: F10 doesn't work on serial, so don't tell the user to hit it (#987443) Applying: Don't say "GNU/Linux" in generated menus. Applying: Don't draw a border around the menu Applying: Use the standard margin for the timeout string Applying: Add .eh_frame to list of relocations stripped Applying: Don't munge raw spaces when we're doing our cmdline escaping (#923374) Applying: Don't require a password to boot entries generated by grub-mkconfig. Applying: Don't emit "Booting ..." message. Applying: Replace a lot of man pages with slightly nicer ones. Applying: use fw_path prefix when fallback searching for grub config Applying: Try mac/guid/etc before grub.cfg on tftp config files. Applying: Fix convert function to support NVMe devices Applying: reopen SNP protocol for exclusive use by grub Applying: Revert "reopen SNP protocol for exclusive use by grub" Applying: Add grub_util_readlink() Applying: Make editenv chase symlinks including those across devices. Applying: Generate OS and CLASS in 10_linux from /etc/os-release Applying: Minimize the sort ordering for .debug and -rescue- kernels. Applying: Try $prefix if $fw_path doesn't work. Applying: Update info with grub.cfg netboot selection order (#1148650) Applying: Use Distribution Package Sort for grub2-mkconfig (#1124074) Applying: Handle rssd storage devices. Applying: Make grub2-mkconfig construct titles that look like the ones we want elsewhere. Applying: Add friendly grub2 password config tool (#985962) Applying: Try to make sure configure.ac and grub-rpm-sort play nice. Applying: tcp: add window scaling support Applying: efinet: add filter for the first exclusive reopen of SNP Applying: Fix security issue when reading username and password Applying: Warn if grub password will not be read (#1290803) Applying: Clean up grub-setpassword documentation (#1290799) Applying: Fix locale issue in grub-setpassword (#1294243) Applying: efiemu: Handle persistent RAM and unknown possible future additions. Applying: efiemu: Fix compilation failure Applying: Revert "reopen SNP protocol for exclusive use by grub" Applying: Add a url parser. Applying: efinet and bootp: add support for dhcpv6 Applying: Add grub-get-kernel-settings and use it in 10_linux Applying: Normalize slashes in tftp paths. Applying: Fix malformed tftp packets Applying: bz1374141 fix incorrect mask for ppc64 Applying: Make grub_fatal() also backtrace. Applying: Make grub-editenv build again. Applying: Fix up some man pages rpmdiff noticed. Applying: Make "exit" take a return code. Applying: arm64: make sure fdt has #address-cells and #size-cells properties Applying: Make our info pages say "grub2" where appropriate. Applying: print more debug info in our module loader. Applying: macos: just build chainloader entries, don't try any xnu xnu. Applying: grub2/btrfs: Add ability to boot from subvolumes Applying: export btrfs_subvol and btrfs_subvolid Applying: grub2-btrfs-03-follow_default Applying: grub2-btrfs-04-grub2-install Applying: grub2-btrfs-05-grub2-mkconfig Applying: grub2-btrfs-06-subvol-mount Applying: No more "Bootable Snapshot" submenu in grub.cfg. Applying: Fallback to old subvol name scheme to support old snapshot config Applying: Grub not working correctly with btrfs snapshots (bsc#1026511) Applying: Add grub_efi_allocate_pool() and grub_efi_free_pool() wrappers. Applying: Use grub_efi_...() memory helpers where reasonable. Applying: Add PRIxGRUB_EFI_STATUS and use it. Applying: Don't use dynamic sized arrays since we don't build with -std=c99 Applying: don't ignore const Applying: don't use int for efi status Applying: make GRUB_MOD_INIT() declare its function prototypes. Applying: editenv: handle relative symlinks Applying: Make libgrub.pp depend on config-util.h Applying: Don't guess /boot/efi/ as HFS+ on ppc machines in grub-install Applying: 20_linux_xen: load xen or multiboot{,2} modules as needed. Applying: Make pmtimer tsc calibration not take 51 seconds to fail. Applying: align struct efi_variable better... Applying: Add quicksort implementation Applying: Add blscfg command support to parse BootLoaderSpec config fragments Applying: Add BLS support to grub-mkconfig Applying: Remove duplicated grub_exit() definition for grub-emu platform Applying: Don't attempt to backtrace on grub_abort() for grub-emu Applying: Enable blscfg command for the emu platform Applying: Add linux and initrd commands for grub-emu Applying: Fix the efidir in grub-setpassword Applying: Add grub2-switch-to-blscfg Applying: Add grub_debug_enabled() Applying: make better backtraces Applying: normal: don't draw our startup message if debug is set Applying: Work around some minor include path weirdnesses Applying: Make it possible to enabled --build-id=sha1 Applying: Add grub_qdprintf() - grub_dprintf() without the file+line number. Applying: Make a "gdb" dprintf that tells us load addresses. Applying: Only attempt to scan different BLS directories on EFI machines Applying: Core TPM support Applying: Measure kernel + initrd Applying: Add BIOS boot measurement Applying: Measure kernel and initrd on BIOS systems Applying: Measure the kernel commandline Applying: Measure commands Applying: Measure multiboot images and modules Applying: Fix boot when there's no TPM Applying: Rework TPM measurements Applying: Fix event log prefix Applying: Set the first boot menu entry as default when using BLS fragments Applying: tpm: fix warnings when compiling for platforms other than pc and efi Applying: Make TPM errors less fatal Applying: blscfg: handle multiple initramfs images. Applying: BLS: Fix grub2-switch-to-blscfg on non-EFI machines Applying: BLS: Use ${etcdefaultgrub} instead of /etc/... Applying: Add missing options to grub2-switch-to-blscfg man page Applying: Make grub2-switch-to-blscfg to generate debug BLS when MAKEDEBUG is set Applying: Make grub2-switch-to-blscfg to generate BLS fragment for rescue kernel Applying: Only attempt to query dev mounted in /boot/efi as boot dev on EFI machines Applying: Include OSTree path when searching kernels images if BLS config is enabled Applying: Use BLS version field to compare entries if id field isn't defined Applying: Add version field to BLS generated by grub2-switch-to-blscfg Applying: Fixup for newer compiler Applying: Don't attempt to export the start and _start symbols for grub-emu Applying: Simplify BLS entry key val pairs lookup Applying: Add relative path to the kernel and initrds BLS fields if needed Applying: Skip leading spaces on BLS field values Applying: Fixup for newer compiler Applying: TPM: Fix hash_log_extend_event function prototype Applying: TPM: Fix compiler warnings Applying: grub-switch-to-blscfg.in: get rid of a bunch of bashisms Applying: grub-switch-to-blscfg.in: Better boot prefix checking Applying: Use /boot/loader/entries as BLS directory path also on EFI systems Applying: Use BLS fragment filename as menu entry id and for criteria to sort Applying: Fix grub-switch-to-blscfg boot prefix handling Applying: Revert "trim arp packets with abnormal size" Applying: Use xid to match DHCP replies Applying: Add support for non-Ethernet network cards Applying: misc: fix invalid character recongition in strto*l Applying: net: read bracketed ipv6 addrs and port numbers Applying: net: read bracketed ipv6 addrs and port numbers (pjones fixup) Applying: bootp: New net_bootp6 command Applying: Put back our code to add a local route. Applying: efinet: UEFI IPv6 PXE support Applying: grub.texi: Add net_bootp6 doument Applying: bootp: Add processing DHCPACK packet from HTTP Boot Applying: efinet: Setting network from UEFI device path Applying: efinet: Setting DNS server from UEFI protocol Applying: Fix one more coverity complaint Applying: Fix grub_net_hwaddr_to_str Applying: Support UEFI networking protocols Applying: AUDIT-0: http boot tracker bug Applying: grub-core/video/efi_gop.c: Add support for BLT_ONLY adapters Applying: efi/uga: use 64 bit for fb_base Applying: EFI: console: Do not set text-mode until we actually need it Applying: EFI: console: Add grub_console_read_key_stroke() helper function Applying: EFI: console: Implement getkeystatus() support Applying: Make grub_getkeystatus helper funtion available everywhere Applying: Accept ESC, F8 and holding SHIFT as user interrupt keys Applying: grub-editenv: Add "incr" command to increment integer value env. variables Applying: Add auto-hide menu support Applying: Output a menu entry for firmware setup on UEFI FastBoot systems Applying: Add grub-set-bootflag utility Applying: Fix grub-setpassword -o's output path Applying: Make grub-set-password be named like all the other grub utilities Applying: docs: Add grub-boot-indeterminate.service example Applying: 00_menu_auto_hide: Use a timeout of 60s for menu_show_once, rather then no timeout Applying: 00_menu_auto_hide: Reduce number of save_env calls Applying: 30_uefi-firmware: fix use with /sys/firmware/efi/efivars Applying: gentpl: add 'disable = ' support Applying: gentpl: add 'pc' firmware type Applying: blscfg: remove unused typedef Applying: blscfg: don't dynamically allocate default_blsdir Applying: blscfg: sort BLS entries by 'version' field Applying: blscfg: remove NULL guards around grub_free() Applying: blscfg: fix filename in "no 'linux' key" error Applying: blscfg: don't leak bls_entry.filename Applying: blscfg: fix compilation on !EFI and !EMU Applying: Add loadenv to blscfg and loadenv source file list Applying: blscfg: Get rid of the linuxefi/linux16/linux distinction Applying: grub-switch-to-blscfg: Only fix boot prefix for non-generated BLS files Applying: blscfg: Expand the BLS options field instead of showing its variables Applying: blscfg: Fallback to search BLS snippets in /boot/loader/entries Applying: blscfg: Don't attempt to sort by version if not present in all BLS files Applying: blscfg: remove logic to read the grubenv file and set the blsdir variable Applying: Rename 00_menu_auto_hide.in to 01_menu_auto_hide.in Applying: efinet: also use the firmware acceleration for http Applying: efi/http: Make root_url reflect the protocol+hostname of our boot url. Applying: Force everything to use python3 Applying: Fix an 8 year old typo. Applying: autogen: don't run autoreconf in the topdir Applying: Make it so we can tell configure which cflags utils are built with Applying: module-verifier: make it possible to run checkers on grub-module-verifierxx.c Applying: grub-module-verifier: report the filename or modname in errors. Applying: Make efi_netfs not duplicate symbols from efinet Applying: Rework how the fdt command builds. Applying: Disable non-wordsize allocations on arm Applying: strip "-R .note.gnu.property" at more places. Applying: Prepend prefix when HTTP path is relative Applying: Make linux_arm_kernel_header.hdr_offset be at the right place Applying: Mark some unused stuff unused Applying: Make grub_error() more verbose Applying: arm/arm64 loader: Better memory allocation and error messages. Applying: drop TPM support for legacy BIOS Applying: Move quicksort function from kernel.exec to the blscfg module Applying: Include blscfg module for powerpc ieee1275 Applying: grub-switch-to-blscfg: copy blscfg module for legacy BIOS and ppc ieee1275 Applying: Fix getroot.c's trampolines. Applying: add 10_linux_bls grub.d snippet to generate menu entries from BLS files Applying: Only set kernelopts in grubenv if it wasn't set before Applying: blscfg: don't include ".conf" at the end of our "id". Applying: grub-get-kernel-settings: expose some more config variables Applying: blscfg: sort everything with rpm *package* comparison Applying: 10_linux_bls: use grub2-rpm-sort instead of ls -vr to sort entries Applying: don't set saved_entry on grub2-mkconfig Applying: grub-switch-to-blscfg: use ~debug instead of -debug as suffix to sort correctly Applying: Make blscfg debug messages more useful Applying: Make grub_strtoul "end" pointer have the right constification. Applying: Fix menu entry selection based on ID and title Applying: Remove quotes when reading ID value from /etc/os-release Applying: blscfg: expand grub_users before passing to grub_normal_add_menu_entry() Applying: Make the menu entry users option argument to be optional Applying: 10_linux_bls: add missing menu entries options Applying: Fix menu entry selection based on title Applying: BLS files should only be copied by grub-switch-to-blscfg if BLS isn't set Applying: Fix get_entry_number() wrongly dereferencing the tail pointer Applying: Make grub2-mkconfig to honour GRUB_CMDLINE_LINUX in /etc/default/grub Applying: grub-boot-success.timer: Add a few Conditions for running the timer Applying: docs: Stop using polkit / pkexec for grub-boot-success.timer / service Applying: Fix the looking up grub.cfg-XXX while tftp booting. Applying: HTTP boot: strncmp returns 0 on equal Applying: Don't duplicate net->name string if not needed Applying: Try to set -fPIE and friends on libgnu.a Applying: blscfg: fallback to default_kernelopts if BLS option field isn't set Applying: Remove bogus load_env after blscfg command in 10_linux Applying: 10_linux_bls: use '=' to separate --id argument due a Petitboot bug Applying: 10_linux_bls: don't add --users option to generated menu entries Applying: grub-set-bootflag: Update comment about running as root through pkexec Applying: grub-set-bootflag: Write new env to tmpfile and then rename Applying: Fix PRIxGRUB_EFI_STATUS definition Applying: TPM: Print messages if measuraments fail as debug instead of error Applying: unix/platform: Initialize variable to fix grub-install on UEFI system Applying: blscfg: add a space char when appending fields for variable expansion Applying: efi/http: Export {fw,http}_path variables to make them global Applying: efi/http: Enclose literal IPv6 addresses in square brackets Applying: efi/net: Allow to specify a port number in addresses Applying: efi/ip4_config: Improve check to detect literal IPv6 addresses Applying: efi/net: Print a debug message if parsing the address fails Applying: efi: Set image base address before jumping to the PE/COFF entry point Applying: envblk: Fix buffer overrun when attempting to shrink a variable value Applying: Reimplement boot_counter Applying: grub.d: Split out boot success reset from menu auto hide script Applying: grub.d: Fix boot_indeterminate getting set on boot_success=0 boot Applying: yylex: Make lexer fatal errors actually be fatal Applying: safemath: Add some arithmetic primitives that check for overflow Applying: calloc: Make sure we always have an overflow-checking calloc() available Applying: calloc: Use calloc() at most places Applying: malloc: Use overflow checking primitives where we do complex allocations Applying: iso9660: Don't leak memory on realloc() failures Applying: font: Do not load more than one NAME section Applying: gfxmenu: Fix double free in load_image() Applying: xnu: Fix double free in grub_xnu_devprop_add_property() Applying: lzma: Make sure we don't dereference past array Applying: term: Fix overflow on user inputs Applying: udf: Fix memory leak Applying: multiboot2: Fix memory leak if grub_create_loader_cmdline() fails Applying: tftp: Do not use priority queue Applying: relocator: Protect grub_relocator_alloc_chunk_addr() input args against integer underflow/overflow Applying: relocator: Protect grub_relocator_alloc_chunk_align() max_addr against integer underflow Applying: script: Remove unused fields from grub_script_function struct Applying: script: Avoid a use-after-free when redefining a function during execution Applying: relocator: Fix grub_relocator_alloc_chunk_align() top memory allocation Applying: hfsplus: fix two more overflows Applying: lvm: fix two more potential data-dependent alloc overflows Applying: emu: make grub_free(NULL) safe Applying: efi: fix some malformed device path arithmetic errors. Applying: Fix a regression caused by "efi: fix some malformed device path arithmetic errors" Applying: update safemath with fallback code for gcc older than 5.1 Applying: efi: Fix use-after-free in halt/reboot path Applying: efi+dhcp: fix some allocation error checking. Applying: efi+http: fix some allocation error checking. Applying: efi/ip[46]_config.c: fix some potential allocation overflows Applying: Fix up some types for gcc 4.8 compat safemath.h Applying: efilinux: Fix integer overflows in grub_cmd_initrd Applying: linux loader: avoid overflow on initrd size calculation Applying: linuxefi: fail kernel validation without shim protocol. Applying: linux: Fix integer overflows in initrd size handling Applying: blscfg: Always look for BLS snippets in the root device Applying: blscfg: Don't hardcode an env var as fallback for the BLS options field Applying: tftp: roll over block counter to prevent timeouts with data packets Applying: at_keyboard: use set 1 when keyboard is in Translate mode Applying: grub-install: disable support for EFI platforms Applying: New --with-debug-timestamps configure flag to prepend debug traces with absolute and relative timestamp Applying: Added debug statements to grub_disk_open() and grub_disk_close() on success Applying: Introduce function grub_debug_is_enabled(void) returning 1 if 'debug' is in the environment and not empty Applying: Don't clear screen when debugging is enabled Applying: grub_file_* instrumentation (new 'file' debug tag) Applying: ieee1275: Avoiding many unecessary open/close Applying: ieee1275/powerpc: implements fibre channel discovery for ofpathname Applying: ieee1275/powerpc: enables device mapper discovery Applying: Add 'at_keyboard_fallback_set' var to force the set manually Applying: bufio: Use grub_size_t instead of plain int for size Applying: verifiers: File type for fine-grained signature-verification controlling Applying: verifiers: Framework core Applying: verifiers: Add possibility to verify kernel and modules command lines Applying: verifiers: Add possibility to defer verification to other verifiers Applying: verifiers: Rename verify module to pgp module Applying: pgp: Fix emu build and tests after pgp module renaming Applying: include/grub/file.h: Add device tree file type Applying: grub-core/loader/efi/fdt.c: Fixup grub_file_open() call Applying: arm64/efi: Fix breakage caused by verifiers Applying: arm-uboot, ia64, sparc64: Fix up grub_file_open() calls Applying: verifiers: fix double close on pgp's sig file descriptor Applying: verifiers: Xen fallout cleanup Applying: verifiers: ARM Xen fallout cleanup Applying: verifiers: IA-64 fallout cleanup Applying: verifiers: PowerPC fallout cleanup Applying: verifiers: MIPS fallout cleanup Applying: verifiers: Fix calling uninitialized function pointer Applying: rhel: extra file type fixes Applying: dl: Add support for persistent modules Applying: Add suport for signing grub with an appended signature Applying: docs/grub: Document signing grub under UEFI Applying: docs/grub: Document signing grub with an appended signature Applying: docs/grub: grub-install is no longer a shell script Applying: docs/grub: --pubkey has been supported for some time Applying: dl: provide a fake grub_dl_set_persistent for the emu target Applying: verifiers: provide unsafe module list Applying: pgp: factor out rsa_pad Applying: crypto: move storage for grub_crypto_pk_* to crypto.c Applying: posix_wrap: tweaks in preparation for libtasn1 Applying: libtasn1: import libtasn1-4.16.0 Applying: libtasn1: disable code not needed in grub Applying: libtasn1: changes for grub compatibility Applying: libtasn1: compile into asn1 module Applying: test_asn1: test module for libtasn1 Applying: grub-install: support embedding x509 certificates Applying: appended signatures: import GNUTLS's ASN.1 description files Applying: appended signatures: parse PKCS#7 signedData and X.509 certificates Applying: appended signatures: support verifying appended signatures Applying: appended signatures: verification tests Applying: appended signatures: documentation Applying: ieee1275: link appended-signature enforcement to /ibm,secure-boot Applying: include/grub/verify.h: Add include guard Applying: arm64/xen: Fix too few arguments to function grub_create_loader_cmdline() Applying: kern: Add lockdown support Applying: kern/lockdown: Set a variable if the GRUB is locked down Applying: efi: Lockdown the GRUB when the UEFI Secure Boot is enabled Applying: efi: Use grub_is_lockdown() instead of hardcoding a disabled modules list Applying: acpi: Don't register the acpi command when locked down Applying: mmap: Don't register cutmem and badram commands when lockdown is enforced Applying: commands: Restrict commands that can load BIOS or DT blobs when locked down Applying: commands/setpci: Restrict setpci command when locked down Applying: commands/hdparm: Restrict hdparm command when locked down Applying: gdb: Restrict GDB access when locked down Applying: loader/xnu: Don't allow loading extension and packages when locked down Applying: docs: Document the cutmem command Applying: dl: Only allow unloading modules that are not dependencies Applying: usb: Avoid possible out-of-bound accesses caused by malicious devices Applying: mmap: Fix memory leak when iterating over mapped memory Applying: net/net: Fix possible dereference to of a NULL pointer Applying: net/tftp: Fix dangling memory pointer Applying: kern/parser: Fix resource leak if argc == 0 Applying: kern/efi: Fix memory leak on failure Applying: kern/efi/mm: Fix possible NULL pointer dereference Applying: gnulib/regexec: Resolve unused variable Applying: gnulib/regcomp: Fix uninitialized token structure Applying: gnulib/argp-help: Fix dereference of a possibly NULL state Applying: gnulib/regexec: Fix possible null-dereference Applying: gnulib/regcomp: Fix uninitialized re_token Applying: io/lzopio: Resolve unnecessary self-assignment errors Applying: kern/partition: Check for NULL before dereferencing input string Applying: disk/ldm: Make sure comp data is freed before exiting from make_vg() Applying: disk/ldm: If failed then free vg variable too Applying: disk/ldm: Fix memory leak on uninserted lv references Applying: disk/cryptodisk: Fix potential integer overflow Applying: hfsplus: Check that the volume name length is valid Applying: zfs: Fix possible negative shift operation Applying: zfs: Fix resource leaks while constructing path Applying: zfs: Fix possible integer overflows Applying: zfsinfo: Correct a check for error allocating memory Applying: affs: Fix memory leaks Applying: libgcrypt/mpi: Fix possible unintended sign extension Applying: libgcrypt/mpi: Fix possible NULL dereference Applying: syslinux: Fix memory leak while parsing Applying: normal/completion: Fix leaking of memory when processing a completion Applying: commands/hashsum: Fix a memory leak Applying: video/efi_gop: Remove unnecessary return value of grub_video_gop_fill_mode_info() Applying: video/fb/fbfill: Fix potential integer overflow Applying: video/fb/video_fb: Fix multiple integer overflows Applying: video/fb/video_fb: Fix possible integer overflow Applying: video/readers/jpeg: Test for an invalid next marker reference from a jpeg file Applying: gfxmenu/gui_list: Remove code that coverity is flagging as dead Applying: loader/bsd: Check for NULL arg up-front Applying: loader/xnu: Fix memory leak Applying: loader/xnu: Free driverkey data when an error is detected in grub_xnu_writetree_toheap() Applying: loader/xnu: Check if pointer is NULL before using it Applying: util/grub-editenv: Fix incorrect casting of a signed value Applying: util/glue-efi: Fix incorrect use of a possibly negative value Applying: script/execute: Fix NULL dereference in grub_script_execute_cmdline() Applying: commands/ls: Require device_name is not NULL before printing Applying: script/execute: Avoid crash when using "$#" outside a function scope Applying: lib/arg: Block repeated short options that require an argument Applying: script/execute: Don't crash on a "for" loop with no items Applying: commands/menuentry: Fix quoting in setparams_prefix() Applying: kern/misc: Always set *end in grub_strtoull() Applying: video/readers/jpeg: Catch files with unsupported quantization or Huffman tables Applying: video/readers/jpeg: Catch OOB reads/writes in grub_jpeg_decode_du() Applying: video/readers/jpeg: Don't decode data before start of stream Applying: term/gfxterm: Don't set up a font with glyphs that are too big Applying: fs/fshelp: Catch impermissibly large block sizes in read helper Applying: fs/hfsplus: Don't fetch a key beyond the end of the node Applying: fs/hfsplus: Don't use uninitialized data on corrupt filesystems Applying: fs/hfs: Disable under lockdown Applying: fs/sfs: Fix over-read of root object name Applying: fs/jfs: Do not move to leaf level if name length is negative Applying: fs/jfs: Limit the extents that getblk() can consider Applying: fs/jfs: Catch infinite recursion Applying: fs/nilfs2: Reject too-large keys Applying: fs/nilfs2: Don't search children if provided number is too large Applying: fs/nilfs2: Properly bail on errors in grub_nilfs2_btree_node_lookup() Applying: io/gzio: Bail if gzio->tl/td is NULL Applying: io/gzio: Add init_dynamic_block() clean up if unpacking codes fails Applying: io/gzio: Catch missing values in huft_build() and bail Applying: io/gzio: Zero gzio->tl/td in init_dynamic_block() if huft_build() fails Applying: disk/lvm: Don't go beyond the end of the data we read from disk Applying: disk/lvm: Don't blast past the end of the circular metadata buffer Applying: disk/lvm: Bail on missing PV list Applying: disk/lvm: Do not crash if an expected string is not found Applying: disk/lvm: Do not overread metadata Applying: disk/lvm: Sanitize rlocn->offset to prevent wild read Applying: disk/lvm: Do not allow a LV to be it's own segment's node's LV Applying: kern/parser: Fix a memory leak Applying: kern/parser: Introduce process_char() helper Applying: kern/parser: Introduce terminate_arg() helper Applying: kern/parser: Refactor grub_parser_split_cmdline() cleanup Applying: kern/buffer: Add variable sized heap buffer Applying: kern/parser: Fix a stack buffer overflow Applying: kern/efi: Add initial stack protector implementation Applying: util/mkimage: Remove unused code to add BSS section Applying: util/mkimage: Use grub_host_to_target32() instead of grub_cpu_to_le32() Applying: util/mkimage: Always use grub_host_to_target32() to initialize PE stack and heap stuff Applying: util/mkimage: Unify more of the PE32 and PE32+ header set-up Applying: util/mkimage: Reorder PE optional header fields set-up Applying: util/mkimage: Improve data_size value calculation Applying: util/mkimage: Refactor section setup to use a helper Applying: util/mkimage: Add an option to import SBAT metadata into a .sbat section Applying: kern/misc: Split parse_printf_args() into format parsing and va_list handling Applying: kern/misc: Add STRING type for internal printf() format handling Applying: kern/misc: Add function to check printf() format against expected format Applying: gfxmenu/gui: Check printf() format in the gui_progress_bar and gui_label Applying: kern/mm: Fix grub_debug_calloc() compilation error Applying: efi/net: Fix malformed device path arithmetic errors in efi net methods Applying: ieee1275: drop HEAP_MAX_ADDR, HEAP_MIN_SIZE Applying: ieee1275: claim more memory Applying: ieee1275: request memory with ibm,client-architecture-support Applying: appendedsig/x509: Also handle the Extended Key Usage extension Applying: ieee1275/ofdisk: retry on open failure Applying: normal/main: Discover the device to read the config from as a fallback Applying: powerpc: adjust setting of prefix for signed binary case Applying: powerpc: fix prefix + signed grub special case for PowerVM Applying: grub-mkconfig: restore umask for grub.cfg Applying: efinet: Add DHCP proxy support Applying: at_keyboard: Fix unreliable key presses Applying: commands/search: Fix bug stopping iteration when --no-floppy is used Applying: search: new --efidisk-only option on EFI systems Applying: efi: new 'connectefi' command Applying: Try to pick better locations for kernel and initrd Applying: x86-efi: Use bounce buffers for reading to addresses > 4GB Applying: x86-efi: Re-arrange grub_cmd_linux() a little bit. Applying: x86-efi: Make our own allocator for kernel stuff Applying: x86-efi: Allow initrd+params+cmdline allocations above 4GB. Applying: x86-efi: Reduce maximum bounce buffer size to 16 MiB Applying: loader/efi/chainloader: grub_load_and_start_image doesn't load and start Applying: loader/efi/chainloader: simplify the loader state Applying: commands/boot: Add API to pass context to loader Applying: loader/efi/chainloader: Use grub_loader_set_ex Applying: loader/i386/efi/linux: Avoid a use-after-free in the linuxefi loader Applying: loader/i386/efi/linux: Use grub_loader_set_ex Applying: loader/i386/efi/linux: Fix a memory leak in the initrd command Applying: kern/file: Do not leak device_name on error in grub_file_open() Applying: video/readers/png: Abort sooner if a read operation fails Applying: video/readers/png: Refuse to handle multiple image headers Applying: video/readers/png: Drop greyscale support to fix heap out-of-bounds write Applying: video/readers/png: Avoid heap OOB R/W inserting huff table items Applying: video/readers/png: Sanity check some huffman codes Applying: video/readers/jpeg: Abort sooner if a read operation fails Applying: video/readers/jpeg: Do not reallocate a given huff table Applying: video/readers/jpeg: Refuse to handle multiple start of streams Applying: video/readers/jpeg: Block int underflow -> wild pointer write Applying: normal/charset: Fix array out-of-bounds formatting unicode for display Applying: net/netbuff: Block overly large netbuff allocs Applying: net/ip: Do IP fragment maths safely Applying: net/dns: Fix double-free addresses on corrupt DNS response Applying: net/dns: Don't read past the end of the string we're checking against Applying: net/tftp: Prevent a UAF and double-free from a failed seek Applying: misc: Format string for grub_error() should be a literal Applying: net/tftp: Avoid a trivial UAF Applying: net/http: Do not tear down socket if it's already been torn down Applying: net/http: Fix OOB write for split http headers Applying: net/http: Error out on headers with LF without CR Applying: fs/f2fs: Do not read past the end of nat journal entries Applying: fs/f2fs: Do not read past the end of nat bitmap Applying: fs/f2fs: Do not copy file names that are too long Applying: fs/btrfs: Fix several fuzz issues with invalid dir item sizing Applying: efi: Return grub_efi_status_t from grub_efi_get_variable() Applying: efi: Add a function to read EFI variables with attributes Applying: Define GRUB_EFI_SHIM_LOCK_GUID error: patch failed: util/grub-set-password.in:26 error: util/grub-set-password.in: patch does not apply hint: Use 'git am --show-current-patch=diff' to see the failed patch Applying: misc: Make grub_min() and grub_max() more resilient. Applying: ReiserFS: switch to using grub_min()/grub_max() Applying: misc: make grub_boot_time() also call grub_dprintf("boot",...) Applying: modules: make .module_license read-only Applying: modules: strip .llvm_addrsig sections and similar. Applying: modules: Don't allocate space for non-allocable sections. Applying: pe: add the DOS header struct and fix some bad naming. Applying: EFI: allocate kernel in EFI_RUNTIME_SERVICES_CODE instead of EFI_LOADER_DATA. Applying: modules: load module sections at page-aligned addresses Applying: nx: add memory attribute get/set API Applying: nx: set page permissions for loaded modules. Applying: nx: set attrs in our kernel loaders Applying: nx: set the nx compatible flag in EFI grub images Applying: Fixup grub_efi_get_variable() type in our loaders Applying: bugzilla.opencloud.org Patch failed at 0550 bugzilla.opencloud.org When you have resolved this problem, run "git am --continue". If you prefer to skip this patch, run "git am --skip" instead. To restore the original branch and stop patching, run "git am --abort". RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.f2IOeX (%prep) Bad exit status from /var/tmp/rpm-tmp.f2IOeX (%prep) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.6/site-packages/mockbuild/util.py", line 598, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/grub2.spec