diff --git a/0001-Bump-version-to-2.03.patch b/0001-Bump-version-to-2.03.patch index c8e4270..9e39a78 100644 --- a/0001-Bump-version-to-2.03.patch +++ b/0001-Bump-version-to-2.03.patch @@ -1,7 +1,7 @@ From b0bad6fd9449d3333fe1ab58953c0e6c1ce12c0d Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Wed, 3 May 2017 11:55:52 +0200 -Subject: [PATCH 001/176] Bump version to 2.03 +Subject: [PATCH 001/177] Bump version to 2.03 --- configure.ac | 2 +- @@ -226,5 +226,5 @@ index 68d8ce7c7..921e57ff4 100644 { "videotest", 800, 600, 0x2, 16, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0 /* 800x600xi16 */, (grub_uint32_t []) { 0x7033079c, 0x7033079c, 0x7033079c, 0x7033079c, 0x7033079c, }, 5 }, { "videotest", 1024, 768, 0x2, 16, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0 /* 1024x768xi16 */, (grub_uint32_t []) { 0xff583fbf, 0xff583fbf, 0xff583fbf, 0xff583fbf, 0xff583fbf, }, 5 }, -- -2.13.0 +2.13.3 diff --git a/0002-Remove-bashisms-from-tests.patch b/0002-Remove-bashisms-from-tests.patch index 48d2751..70dc1ae 100644 --- a/0002-Remove-bashisms-from-tests.patch +++ b/0002-Remove-bashisms-from-tests.patch @@ -1,7 +1,7 @@ From 5a0c548ba388b343b0bb6d2a38888e7eac5bbb96 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Mon, 23 Jan 2017 03:47:13 +0300 -Subject: [PATCH 002/176] Remove bashisms from tests. +Subject: [PATCH 002/177] Remove bashisms from tests. Those tests don't actually need bash. Just use common shebang. --- @@ -129,5 +129,5 @@ index d5ef7f9ea..80ebdc59f 100644 # create a randome file file="`mktemp "${TMPDIR:-/tmp}/tmp.XXXXXXXXXX"`" || exit 1 -- -2.13.0 +2.13.3 diff --git a/0003-fs-tester-make-sh-compatible.patch b/0003-fs-tester-make-sh-compatible.patch index b9c7ff4..33480a8 100644 --- a/0003-fs-tester-make-sh-compatible.patch +++ b/0003-fs-tester-make-sh-compatible.patch @@ -1,7 +1,7 @@ From 37865c2c4ad26cd5e947b08abf1fde8145699919 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Mon, 23 Jan 2017 14:35:59 +0300 -Subject: [PATCH 003/176] fs-tester: make sh-compatible +Subject: [PATCH 003/177] fs-tester: make sh-compatible --- tests/util/grub-fs-tester.in | 306 ++++++++++++++++++++++++------------------- @@ -742,5 +742,5 @@ index 2337771a1..4515d165e 100644 if [ x"$fs" = x"zfs" ]; then rmdir "$MNTPOINTRW"/"grub fs" || true -- -2.13.0 +2.13.3 diff --git a/0004-support-busybox-date.patch b/0004-support-busybox-date.patch index 73ec73f..7ed1714 100644 --- a/0004-support-busybox-date.patch +++ b/0004-support-busybox-date.patch @@ -1,7 +1,7 @@ From b43b8cacc813c2c15347de1e35cc88d9aa912d22 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Mon, 23 Jan 2017 14:31:36 +0300 -Subject: [PATCH 004/176] support busybox date. +Subject: [PATCH 004/177] support busybox date. Busybox date doesn't understand weekdays in -d input, so strip them beforehand. @@ -39,5 +39,5 @@ index 05b8f6b73..ac51d4209 100644 # Ignore QEMU bug if [ "${grub_modinfo_target_cpu}" = arm ] && [ $((dt2 - dt1)) -ge 15 ] && [ $((dt2 - dt1)) -le 17 ]; then -- -2.13.0 +2.13.3 diff --git a/0005-Don-t-retrieve-fstime-when-it-s-not-useful.patch b/0005-Don-t-retrieve-fstime-when-it-s-not-useful.patch index 55f7186..c49fb1f 100644 --- a/0005-Don-t-retrieve-fstime-when-it-s-not-useful.patch +++ b/0005-Don-t-retrieve-fstime-when-it-s-not-useful.patch @@ -1,7 +1,7 @@ From 6dec3a26b37e128ded5d912e08abc5cee1592499 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Mon, 23 Jan 2017 21:24:05 +0300 -Subject: [PATCH 005/176] Don't retrieve fstime when it's not useful. +Subject: [PATCH 005/177] Don't retrieve fstime when it's not useful. --- tests/util/grub-fs-tester.in | 48 ++++++++++++++++++++++---------------------- @@ -68,5 +68,5 @@ index 4515d165e..bf47305f3 100644 if [ x$NOHARDLINK != xy ]; then -- -2.13.0 +2.13.3 diff --git a/0006-Support-lseek64.patch b/0006-Support-lseek64.patch index 5cddc26..e1ef13d 100644 --- a/0006-Support-lseek64.patch +++ b/0006-Support-lseek64.patch @@ -1,7 +1,7 @@ From 608bec51128008afb81c9e3f297283e9f830a146 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Mon, 23 Jan 2017 20:21:05 +0300 -Subject: [PATCH 006/176] Support lseek64. +Subject: [PATCH 006/177] Support lseek64. Android doesn't have 64-bit off_t, so use off64_t instead. --- @@ -50,5 +50,5 @@ index 2a8c5882e..5450cf416 100644 } -- -2.13.0 +2.13.3 diff --git a/0007-Use-SHELL-rather-than-bin-sh.patch b/0007-Use-SHELL-rather-than-bin-sh.patch index 409f343..1635ab5 100644 --- a/0007-Use-SHELL-rather-than-bin-sh.patch +++ b/0007-Use-SHELL-rather-than-bin-sh.patch @@ -1,7 +1,7 @@ From c2ea443446b7feea868e54f94a87781f69820375 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Mon, 23 Jan 2017 00:55:30 +0300 -Subject: [PATCH 007/176] Use $(SHELL) rather than /bin/sh. +Subject: [PATCH 007/177] Use $(SHELL) rather than /bin/sh. /bin/sh doesn't exist under termux. --- @@ -22,5 +22,5 @@ index 04e9395fd..809a8aa26 100644 CLEANFILES += symlist.c BUILT_SOURCES += symlist.c -- -2.13.0 +2.13.3 diff --git a/0008-po-Use-SHELL-rather-than-bin-sh.patch b/0008-po-Use-SHELL-rather-than-bin-sh.patch index 2b15985..6edad5b 100644 --- a/0008-po-Use-SHELL-rather-than-bin-sh.patch +++ b/0008-po-Use-SHELL-rather-than-bin-sh.patch @@ -1,7 +1,7 @@ From 4341f82af0b61d3dfbe675670d4105dc759c0df3 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Mon, 23 Jan 2017 14:54:03 +0300 -Subject: [PATCH 008/176] po: Use @SHELL@ rather than /bin/sh. +Subject: [PATCH 008/177] po: Use @SHELL@ rather than /bin/sh. /bin/sh might not exist. --- @@ -22,5 +22,5 @@ index 3619458e8..e68e9da84 100644 srcdir = @srcdir@ -- -2.13.0 +2.13.3 diff --git a/0009-Add-termux-path-to-dict.patch b/0009-Add-termux-path-to-dict.patch index 57ab2b3..7b8c0db 100644 --- a/0009-Add-termux-path-to-dict.patch +++ b/0009-Add-termux-path-to-dict.patch @@ -1,7 +1,7 @@ From 1073ddb12078f3c8edbdb74bb8f5afc674983f40 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Mon, 23 Jan 2017 14:52:48 +0300 -Subject: [PATCH 009/176] Add termux path to dict. +Subject: [PATCH 009/177] Add termux path to dict. --- tests/util/grub-fs-tester.in | 2 +- @@ -21,5 +21,5 @@ index bf47305f3..468d9e785 100644 CFILESRC="$cand" break -- -2.13.0 +2.13.3 diff --git a/0010-Fix-shebang-for-termux.patch b/0010-Fix-shebang-for-termux.patch index c5d4955..175dd09 100644 --- a/0010-Fix-shebang-for-termux.patch +++ b/0010-Fix-shebang-for-termux.patch @@ -1,7 +1,7 @@ From a827807a1330d5ad619faa103bc7f12d89fc8bee Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Sun, 22 Jan 2017 20:22:34 +0300 -Subject: [PATCH 010/176] Fix shebang for termux. +Subject: [PATCH 010/177] Fix shebang for termux. Termux doesn't have a /bin/sh. So we needto use $SHELL. Keep /bin/sh as much as possible. @@ -680,5 +680,5 @@ index 047120e47..eee62c10d 100644 set -e -- -2.13.0 +2.13.3 diff --git a/0011-Add-strtoull-test.patch b/0011-Add-strtoull-test.patch index ee453d7..6757bde 100644 --- a/0011-Add-strtoull-test.patch +++ b/0011-Add-strtoull-test.patch @@ -1,7 +1,7 @@ From ede6c9689395499f98a4c14d76b97151b4de5f54 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Wed, 3 May 2017 12:58:15 +0200 -Subject: [PATCH 011/176] Add strtoull test. +Subject: [PATCH 011/177] Add strtoull test. --- grub-core/Makefile.core.def | 5 +++++ @@ -24,5 +24,5 @@ index 2dfa22a92..8dcd0e5a9 100644 common = tests/setjmp_test.c; }; -- -2.13.0 +2.13.3 diff --git a/0012-strtoull-Fix-behaviour-on-chars-between-9-and-a.patch b/0012-strtoull-Fix-behaviour-on-chars-between-9-and-a.patch index a5f993b..d596bc2 100644 --- a/0012-strtoull-Fix-behaviour-on-chars-between-9-and-a.patch +++ b/0012-strtoull-Fix-behaviour-on-chars-between-9-and-a.patch @@ -1,7 +1,7 @@ From dc6e1b5af83eb1c4290baf97c2d221c0865127be Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Wed, 10 Aug 2016 17:49:42 +0200 -Subject: [PATCH 012/176] strtoull: Fix behaviour on chars between '9' and 'a'. +Subject: [PATCH 012/177] strtoull: Fix behaviour on chars between '9' and 'a'. Reported by: Aaron Miller --- @@ -64,5 +64,5 @@ index d4822a124..96781fb39 100644 ok = ok && !grub_test_run (test); grub_errno = 0; -- -2.13.0 +2.13.3 diff --git a/0013-Add-Virtual-LAN-support.patch b/0013-Add-Virtual-LAN-support.patch index 566f3de..8b01298 100644 --- a/0013-Add-Virtual-LAN-support.patch +++ b/0013-Add-Virtual-LAN-support.patch @@ -1,7 +1,7 @@ From d9f7de0ae3c0c09cff7257c55418450261f3e082 Mon Sep 17 00:00:00 2001 From: Paulo Flabiano Smorigo Date: Mon, 23 Dec 2013 12:32:02 -0200 -Subject: [PATCH 013/176] Add Virtual LAN support. +Subject: [PATCH 013/177] Add Virtual LAN support. This patch adds support for virtual LAN (VLAN) tagging. VLAN tagging allows multiple VLANs in a bridged network to share the same physical network link @@ -345,5 +345,5 @@ index dcceaa568..ab9d68f98 100644 grub_err_t grub_net_send_ip_packet (struct grub_net_network_level_interface *inf, -- -2.13.0 +2.13.3 diff --git a/0014-mkimage-Pass-layout-to-mkimage_generate_elfXX-rather.patch b/0014-mkimage-Pass-layout-to-mkimage_generate_elfXX-rather.patch index ac15af1..820a746 100644 --- a/0014-mkimage-Pass-layout-to-mkimage_generate_elfXX-rather.patch +++ b/0014-mkimage-Pass-layout-to-mkimage_generate_elfXX-rather.patch @@ -1,7 +1,7 @@ From a35ac854308b0af7c86c2c7b199f6abdfa2110b0 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Mon, 8 May 2017 17:32:15 +0200 -Subject: [PATCH 014/176] mkimage: Pass layout to mkimage_generate_elfXX rather +Subject: [PATCH 014/177] mkimage: Pass layout to mkimage_generate_elfXX rather than some fields. This allows easier extension of this function without having too long of @@ -164,5 +164,5 @@ index 9ad4cfe42..528166c87 100644 break; } -- -2.13.0 +2.13.3 diff --git a/0015-Refactor-arm-uboot-code-to-make-it-genereic.patch b/0015-Refactor-arm-uboot-code-to-make-it-genereic.patch index d8af8b5..39b1ec4 100644 --- a/0015-Refactor-arm-uboot-code-to-make-it-genereic.patch +++ b/0015-Refactor-arm-uboot-code-to-make-it-genereic.patch @@ -1,7 +1,7 @@ From d08c9685149e7788001ac9a209baa1d84c3628e0 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Mon, 8 May 2017 17:47:57 +0200 -Subject: [PATCH 015/176] Refactor arm-uboot code to make it genereic. +Subject: [PATCH 015/177] Refactor arm-uboot code to make it genereic. arm-coreboot startup code can be very similar to arm-uboot but current code has U-Boot specific references. So split U-Boot part from generic part. @@ -400,5 +400,5 @@ index 000000000..9afb6c57c + +#endif -- -2.13.0 +2.13.3 diff --git a/0016-coreboot-Split-parts-that-are-platform-independent.patch b/0016-coreboot-Split-parts-that-are-platform-independent.patch index ce8d151..394484b 100644 --- a/0016-coreboot-Split-parts-that-are-platform-independent.patch +++ b/0016-coreboot-Split-parts-that-are-platform-independent.patch @@ -1,7 +1,7 @@ From 461bfab7b7e47fd0a76bf6076a438af1b7e2184a Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Mon, 8 May 2017 19:06:22 +0200 -Subject: [PATCH 016/176] coreboot: Split parts that are platform-independent. +Subject: [PATCH 016/177] coreboot: Split parts that are platform-independent. We currently assume that coreboot is always i386, it's no longer the case, so split i386-coreboot parts from generic coreboot code. @@ -340,5 +340,5 @@ index 1c3fa6f19..5076d36c7 100644 + #endif -- -2.13.0 +2.13.3 diff --git a/0017-Rename-uboot-halt.c-to-dummy-halt.c.patch b/0017-Rename-uboot-halt.c-to-dummy-halt.c.patch index e08d418..e34de26 100644 --- a/0017-Rename-uboot-halt.c-to-dummy-halt.c.patch +++ b/0017-Rename-uboot-halt.c-to-dummy-halt.c.patch @@ -1,7 +1,7 @@ From 1daa716c7017f1858de117a20a31da66815435c5 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Mon, 8 May 2017 19:31:55 +0200 -Subject: [PATCH 017/176] Rename uboot/halt.c to dummy/halt.c. +Subject: [PATCH 017/177] Rename uboot/halt.c to dummy/halt.c. It's not U-Boot specific and it's a stub. --- @@ -28,5 +28,5 @@ similarity index 100% rename from grub-core/lib/uboot/halt.c rename to grub-core/lib/dummy/halt.c -- -2.13.0 +2.13.3 diff --git a/0018-Rename-uboot-datetime-to-dummy-datetime.patch b/0018-Rename-uboot-datetime-to-dummy-datetime.patch index 2f2f43e..1e1b4e5 100644 --- a/0018-Rename-uboot-datetime-to-dummy-datetime.patch +++ b/0018-Rename-uboot-datetime-to-dummy-datetime.patch @@ -1,7 +1,7 @@ From 9808c3ef956c6472a96790b60cf74f4eaa742010 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Mon, 8 May 2017 19:37:29 +0200 -Subject: [PATCH 018/176] Rename uboot/datetime to dummy/datetime. +Subject: [PATCH 018/177] Rename uboot/datetime to dummy/datetime. It's just a stub and is not UBoot-specific. --- @@ -54,5 +54,5 @@ index 4be716928..cf693fc6b 100644 + "can\'t set datetime on this machine"); } -- -2.13.0 +2.13.3 diff --git a/0019-arm-coreboot-Start-new-port.patch b/0019-arm-coreboot-Start-new-port.patch index a9f3e56..2c8885d 100644 --- a/0019-arm-coreboot-Start-new-port.patch +++ b/0019-arm-coreboot-Start-new-port.patch @@ -1,7 +1,7 @@ From 24e37a885269bdec9b27babf1da0bba3692d55c0 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Mon, 8 May 2017 20:53:28 +0200 -Subject: [PATCH 019/176] arm-coreboot: Start new port. +Subject: [PATCH 019/177] arm-coreboot: Start new port. --- configure.ac | 2 + @@ -823,5 +823,5 @@ index 528166c87..6aa77ed73 100644 (unsigned) layout.kernel_size + (unsigned) layout.bss_size + GRUB_KERNEL_I386_PC_LINK_ADDR, -- -2.13.0 +2.13.3 diff --git a/0020-Add-support-for-device-tree-based-drivers.patch b/0020-Add-support-for-device-tree-based-drivers.patch index 34a3401..242406d 100644 --- a/0020-Add-support-for-device-tree-based-drivers.patch +++ b/0020-Add-support-for-device-tree-based-drivers.patch @@ -1,7 +1,7 @@ From fcbb723d4b1f7ad4687191562621dd0eb25f4d9e Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Mon, 8 May 2017 21:19:59 +0200 -Subject: [PATCH 020/176] Add support for device-tree-based drivers. +Subject: [PATCH 020/177] Add support for device-tree-based drivers. --- conf/Makefile.common | 4 +- @@ -847,5 +847,5 @@ index 6aa77ed73..e22d82afa 100644 { struct grub_module_header *header; -- -2.13.0 +2.13.3 diff --git a/0021-arm-coreboot-Support-for-vexpress-timer.patch b/0021-arm-coreboot-Support-for-vexpress-timer.patch index 9e01cfb..445d370 100644 --- a/0021-arm-coreboot-Support-for-vexpress-timer.patch +++ b/0021-arm-coreboot-Support-for-vexpress-timer.patch @@ -1,7 +1,7 @@ From 5a865b37866ee8cd64c080bc6fb1e537f8e2b3c6 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Mon, 8 May 2017 21:26:36 +0200 -Subject: [PATCH 021/176] arm-coreboot: Support for vexpress timer. +Subject: [PATCH 021/177] arm-coreboot: Support for vexpress timer. --- grub-core/kern/arm/coreboot/timer.c | 36 ++++++++++++++++++++++++++++++++++++ @@ -69,5 +69,5 @@ index ebefb99d5..d97b844f8 100644 try_generic_timer (); if (!have_timer) -- -2.13.0 +2.13.3 diff --git a/0022-arm-coreboot-Export-FDT-routines.patch b/0022-arm-coreboot-Export-FDT-routines.patch index d8a44cd..685d181 100644 --- a/0022-arm-coreboot-Export-FDT-routines.patch +++ b/0022-arm-coreboot-Export-FDT-routines.patch @@ -1,7 +1,7 @@ From ac6b41b89fbb82a3ba843a7ed19115d81432b604 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Mon, 8 May 2017 21:29:48 +0200 -Subject: [PATCH 022/176] arm-coreboot: Export FDT routines. +Subject: [PATCH 022/177] arm-coreboot: Export FDT routines. We need to use them from modules as well. --- @@ -23,5 +23,5 @@ index fc6ca3051..147e6959c 100644 if COND_arm_efi -- -2.13.0 +2.13.3 diff --git a/0023-at_keyboard-Split-protocol-from-controller-code.patch b/0023-at_keyboard-Split-protocol-from-controller-code.patch index 59b1d80..c5fd622 100644 --- a/0023-at_keyboard-Split-protocol-from-controller-code.patch +++ b/0023-at_keyboard-Split-protocol-from-controller-code.patch @@ -1,7 +1,7 @@ From 216950a4eea1a1ead1c28eaca94e34ea2ef2ad19 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Mon, 8 May 2017 21:41:22 +0200 -Subject: [PATCH 023/176] at_keyboard: Split protocol from controller code. +Subject: [PATCH 023/177] at_keyboard: Split protocol from controller code. On vexpress controller is different but protocol is the same, so reuse the code. @@ -1023,5 +1023,5 @@ index 000000000..4f2e527e4 + +#endif -- -2.13.0 +2.13.3 diff --git a/0024-arm_coreboot-Support-keyboard-for-vexpress.patch b/0024-arm_coreboot-Support-keyboard-for-vexpress.patch index 5d44033..e9e1325 100644 --- a/0024-arm_coreboot-Support-keyboard-for-vexpress.patch +++ b/0024-arm_coreboot-Support-keyboard-for-vexpress.patch @@ -1,7 +1,7 @@ From 848bed9d92cf20e9f25db4c69a20efad23996ca0 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Mon, 8 May 2017 21:42:37 +0200 -Subject: [PATCH 024/176] arm_coreboot: Support keyboard for vexpress. +Subject: [PATCH 024/177] arm_coreboot: Support keyboard for vexpress. --- grub-core/Makefile.am | 1 + @@ -245,5 +245,5 @@ index 000000000..e4cda3056 + grub_fdtbus_register (&pl050); +} -- -2.13.0 +2.13.3 diff --git a/0025-arm_coreboot-Support-grub-mkstandalone.patch b/0025-arm_coreboot-Support-grub-mkstandalone.patch index c2f6f90..f92678e 100644 --- a/0025-arm_coreboot-Support-grub-mkstandalone.patch +++ b/0025-arm_coreboot-Support-grub-mkstandalone.patch @@ -1,7 +1,7 @@ From 3edabad8fefb112cc4b2d43be6e97d43c909ceee Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Mon, 8 May 2017 21:59:48 +0200 -Subject: [PATCH 025/176] arm_coreboot: Support grub-mkstandalone. +Subject: [PATCH 025/177] arm_coreboot: Support grub-mkstandalone. --- include/grub/util/install.h | 6 +++++- @@ -154,5 +154,5 @@ index 9074d3e9e..75e3e5ba6 100644 case GRUB_INSTALL_PLATFORM_MIPSEL_ARC: case GRUB_INSTALL_PLATFORM_ARM_UBOOT: -- -2.13.0 +2.13.3 diff --git a/0026-arm_coreboot-Support-loading-linux-images.patch b/0026-arm_coreboot-Support-loading-linux-images.patch index 7897491..9237999 100644 --- a/0026-arm_coreboot-Support-loading-linux-images.patch +++ b/0026-arm_coreboot-Support-loading-linux-images.patch @@ -1,7 +1,7 @@ From 656c3b0d7fbe23f0e1ab561c8faa4ac4a37364d1 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Mon, 8 May 2017 22:00:06 +0200 -Subject: [PATCH 026/176] arm_coreboot: Support loading linux images. +Subject: [PATCH 026/177] arm_coreboot: Support loading linux images. --- grub-core/loader/arm/linux.c | 132 ++++++++++++++++++++++--------------------- @@ -298,5 +298,5 @@ index a66caad13..f217f8281 100644 #define FDT_ADDITIONAL_ENTRIES_SIZE 0x300 -- -2.13.0 +2.13.3 diff --git a/0027-arm_coreboot-Support-DMA.patch b/0027-arm_coreboot-Support-DMA.patch index 3f9e4a2..17b1fb2 100644 --- a/0027-arm_coreboot-Support-DMA.patch +++ b/0027-arm_coreboot-Support-DMA.patch @@ -1,7 +1,7 @@ From 265292f2b0da0eb414c409871ba0f94a99ec33c1 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Mon, 8 May 2017 22:06:04 +0200 -Subject: [PATCH 027/176] arm_coreboot: Support DMA. +Subject: [PATCH 027/177] arm_coreboot: Support DMA. This is needed to support USB and some other busses. --- @@ -288,5 +288,5 @@ index 70d9a0513..262c89b74 100644 grub_uint8_t EXPORT_FUNC (grub_pci_find_capability) (grub_pci_device_t dev, grub_uint8_t cap); -- -2.13.0 +2.13.3 diff --git a/0028-ehci-Split-core-code-from-PCI-part.patch b/0028-ehci-Split-core-code-from-PCI-part.patch index 8f3ac94..a43717c 100644 --- a/0028-ehci-Split-core-code-from-PCI-part.patch +++ b/0028-ehci-Split-core-code-from-PCI-part.patch @@ -1,7 +1,7 @@ From 058df7b5a9cc7aaa9872eaa916b715544a8f9840 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Mon, 8 May 2017 22:10:26 +0200 -Subject: [PATCH 028/176] ehci: Split core code from PCI part. +Subject: [PATCH 028/177] ehci: Split core code from PCI part. On ARM often EHCI is present without PCI and just declared in device tree. So splitcore from PCI part. @@ -567,5 +567,5 @@ index 5f4297bb2..c772e7654 100644 grub_usb_controller_dev_register (&usb_controller); grub_boot_time ("EHCI driver registered"); -- -2.13.0 +2.13.3 diff --git a/0029-arm_coreboot-Support-EHCI.patch b/0029-arm_coreboot-Support-EHCI.patch index 8aa7265..04633cc 100644 --- a/0029-arm_coreboot-Support-EHCI.patch +++ b/0029-arm_coreboot-Support-EHCI.patch @@ -1,7 +1,7 @@ From d11ced1e1fb93676942e51618eb53c140f541890 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Mon, 8 May 2017 22:14:28 +0200 -Subject: [PATCH 029/176] arm_coreboot: Support EHCI. +Subject: [PATCH 029/177] arm_coreboot: Support EHCI. --- gentpl.py | 2 +- @@ -119,5 +119,5 @@ index 11d96481f..512ae1dd0 100644 #endif /* GRUB_USB_H */ -- -2.13.0 +2.13.3 diff --git a/0030-Fix-bug-on-FDT-nodes-with-compatible-property.patch b/0030-Fix-bug-on-FDT-nodes-with-compatible-property.patch index 68aac45..8600115 100644 --- a/0030-Fix-bug-on-FDT-nodes-with-compatible-property.patch +++ b/0030-Fix-bug-on-FDT-nodes-with-compatible-property.patch @@ -1,7 +1,7 @@ From 4f8471532d454b2db96434c28bf7105ed69e0f4d Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Tue, 9 May 2017 08:39:40 +0200 -Subject: [PATCH 030/176] Fix bug on FDT nodes with compatible property +Subject: [PATCH 030/177] Fix bug on FDT nodes with compatible property --- grub-core/bus/fdt.c | 2 ++ @@ -21,5 +21,5 @@ index 6fb077000..34d535457 100644 while (compatible < compatible_end) { -- -2.13.0 +2.13.3 diff --git a/0031-fdtbus-Add-ability-to-send-receive-messages-on-paren.patch b/0031-fdtbus-Add-ability-to-send-receive-messages-on-paren.patch index ad0a90a..3e0caf8 100644 --- a/0031-fdtbus-Add-ability-to-send-receive-messages-on-paren.patch +++ b/0031-fdtbus-Add-ability-to-send-receive-messages-on-paren.patch @@ -1,7 +1,7 @@ From c4313c812dc14e82a774b580b5e34d40e7f3fae6 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Tue, 9 May 2017 08:40:29 +0200 -Subject: [PATCH 031/176] fdtbus: Add ability to send/receive messages on +Subject: [PATCH 031/177] fdtbus: Add ability to send/receive messages on parent busses. --- @@ -130,5 +130,5 @@ index 985837e55..f519c40ec 100644 /* dtb is assumed to be unfreeable and must remain valid for lifetime of GRUB. -- -2.13.0 +2.13.3 diff --git a/0032-rk3288_spi-Add-SPI-driver.patch b/0032-rk3288_spi-Add-SPI-driver.patch index 2144596..bcdb9aa 100644 --- a/0032-rk3288_spi-Add-SPI-driver.patch +++ b/0032-rk3288_spi-Add-SPI-driver.patch @@ -1,7 +1,7 @@ From b0b1b81a11f8bae8ab9e8edd87ac3f4f7949d03b Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Tue, 9 May 2017 08:42:14 +0200 -Subject: [PATCH 032/176] rk3288_spi: Add SPI driver +Subject: [PATCH 032/177] rk3288_spi: Add SPI driver --- grub-core/Makefile.core.def | 1 + @@ -161,5 +161,5 @@ index 09cd7fe32..269505342 100644 #endif /* ! ASM_FILE */ -- -2.13.0 +2.13.3 diff --git a/0033-arm_coreboot-Add-Chromebook-keyboard-driver.patch b/0033-arm_coreboot-Add-Chromebook-keyboard-driver.patch index 0751c6f..430c3e3 100644 --- a/0033-arm_coreboot-Add-Chromebook-keyboard-driver.patch +++ b/0033-arm_coreboot-Add-Chromebook-keyboard-driver.patch @@ -1,7 +1,7 @@ From 5c3fd1b135bd73c8e3467b9b635b25ca4d360a19 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Tue, 9 May 2017 08:47:34 +0200 -Subject: [PATCH 033/176] arm_coreboot: Add Chromebook keyboard driver. +Subject: [PATCH 033/177] arm_coreboot: Add Chromebook keyboard driver. --- grub-core/term/arm/cros.c | 125 +++++++++++++++++++++++ @@ -415,5 +415,5 @@ index 000000000..45a372572 + +#endif -- -2.13.0 +2.13.3 diff --git a/0034-Missing-parts-of-previous-commit.patch b/0034-Missing-parts-of-previous-commit.patch index 0914ff5..f84cb20 100644 --- a/0034-Missing-parts-of-previous-commit.patch +++ b/0034-Missing-parts-of-previous-commit.patch @@ -1,7 +1,7 @@ From c6eaa982d12e3cfc5465dda5ea372774188b6b81 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Tue, 9 May 2017 09:02:15 +0200 -Subject: [PATCH 034/176] Missing parts of previous commit +Subject: [PATCH 034/177] Missing parts of previous commit --- grub-core/Makefile.core.def | 2 ++ @@ -34,5 +34,5 @@ index 0126ff638..8d8c5b829 100644 } -- -2.13.0 +2.13.3 diff --git a/0035-coreboot-Changed-cbmemc-to-support-updated-console-f.patch b/0035-coreboot-Changed-cbmemc-to-support-updated-console-f.patch index a98dbfd..7e5f384 100644 --- a/0035-coreboot-Changed-cbmemc-to-support-updated-console-f.patch +++ b/0035-coreboot-Changed-cbmemc-to-support-updated-console-f.patch @@ -1,7 +1,7 @@ From 70b555a52a065b2beb91e6fc97a6b358c931b303 Mon Sep 17 00:00:00 2001 From: Julius Werner Date: Tue, 9 May 2017 09:03:02 +0200 -Subject: [PATCH 035/176] coreboot: Changed cbmemc to support updated console +Subject: [PATCH 035/177] coreboot: Changed cbmemc to support updated console format from coreboot. --- @@ -94,5 +94,5 @@ index 129248c7f..cea9b8431 100644 } -- -2.13.0 +2.13.3 diff --git a/0036-at_keyboard-Fix-falco-chromebook-case.patch b/0036-at_keyboard-Fix-falco-chromebook-case.patch index 702da0f..0650a17 100644 --- a/0036-at_keyboard-Fix-falco-chromebook-case.patch +++ b/0036-at_keyboard-Fix-falco-chromebook-case.patch @@ -1,7 +1,7 @@ From c4b8bec5fee4e30a165fd14a188cf3ab8eccd095 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Tue, 9 May 2017 14:27:52 +0200 -Subject: [PATCH 036/176] at_keyboard: Fix falco chromebook case. +Subject: [PATCH 036/177] at_keyboard: Fix falco chromebook case. EC is slow, so we need few delays for it to toggle the bits correctly. @@ -85,5 +85,5 @@ index b031523eb..bcb4d9ba7 100644 #define KEYBOARD_ISMAKE(x) !((x) & 0x80) #define KEYBOARD_ISREADY(x) ((x) & 0x01) -- -2.13.0 +2.13.3 diff --git a/0037-sparc64-Close-cdboot-ihandle.patch b/0037-sparc64-Close-cdboot-ihandle.patch index bb675a6..f90982e 100644 --- a/0037-sparc64-Close-cdboot-ihandle.patch +++ b/0037-sparc64-Close-cdboot-ihandle.patch @@ -1,7 +1,7 @@ From bd4e40aadded7093908d786d03b4acf60b7b1707 Mon Sep 17 00:00:00 2001 From: Eric Snowberg Date: Thu, 11 May 2017 18:42:23 -0700 -Subject: [PATCH 037/176] sparc64: Close cdboot ihandle +Subject: [PATCH 037/177] sparc64: Close cdboot ihandle The ihandle is left open with a cd-core image. This will cause a delay booting grub from a virtual cdrom in a LDOM. It will also cause problems @@ -44,5 +44,5 @@ index 586efb401..9ea9b4e06 100644 mov 512, %o3 #endif -- -2.13.0 +2.13.3 diff --git a/0038-arm64-xen_boot-Fix-Xen-boot-using-GRUB2-on-AARCH64.patch b/0038-arm64-xen_boot-Fix-Xen-boot-using-GRUB2-on-AARCH64.patch index f107869..d7700e7 100644 --- a/0038-arm64-xen_boot-Fix-Xen-boot-using-GRUB2-on-AARCH64.patch +++ b/0038-arm64-xen_boot-Fix-Xen-boot-using-GRUB2-on-AARCH64.patch @@ -1,7 +1,7 @@ From ae5817f1dcbf0b99f7a849f56afe442165317840 Mon Sep 17 00:00:00 2001 From: Julien Grall Date: Fri, 19 Feb 2016 16:28:52 +0000 -Subject: [PATCH 038/176] arm64/xen_boot: Fix Xen boot using GRUB2 on AARCH64 +Subject: [PATCH 038/177] arm64/xen_boot: Fix Xen boot using GRUB2 on AARCH64 Xen is currently crashing because of malformed compatible property for the boot module. This is because the property string is not @@ -28,5 +28,5 @@ index a914eb8e2..8ae43d7e8 100644 return grub_error (GRUB_ERR_IO, "failed to update FDT"); -- -2.13.0 +2.13.3 diff --git a/0039-arm64-Add-nounzip-option-support-in-xen_module-comma.patch b/0039-arm64-Add-nounzip-option-support-in-xen_module-comma.patch index a78cfa0..91901da 100644 --- a/0039-arm64-Add-nounzip-option-support-in-xen_module-comma.patch +++ b/0039-arm64-Add-nounzip-option-support-in-xen_module-comma.patch @@ -1,7 +1,7 @@ From 8eed7be8a61c295df700e918744a984162378ca9 Mon Sep 17 00:00:00 2001 From: Fu Wei Date: Sun, 14 May 2017 15:43:45 +0800 -Subject: [PATCH 039/176] arm64: Add "--nounzip" option support in xen_module +Subject: [PATCH 039/177] arm64: Add "--nounzip" option support in xen_module command This patch adds "--nounzip" option support in order to @@ -52,5 +52,5 @@ index 8ae43d7e8..27ede46ca 100644 if (!file) goto fail; -- -2.13.0 +2.13.3 diff --git a/0040-util-grub.d-20_linux_xen.in-Add-xen_boot-command-sup.patch b/0040-util-grub.d-20_linux_xen.in-Add-xen_boot-command-sup.patch index 35079d5..e6bc3f8 100644 --- a/0040-util-grub.d-20_linux_xen.in-Add-xen_boot-command-sup.patch +++ b/0040-util-grub.d-20_linux_xen.in-Add-xen_boot-command-sup.patch @@ -1,7 +1,7 @@ From d33045ce7ffcb7c1e4a60c14d5ca64b36e3c5abe Mon Sep 17 00:00:00 2001 From: Fu Wei Date: Sun, 14 May 2017 15:43:46 +0800 -Subject: [PATCH 040/176] util/grub.d/20_linux_xen.in: Add xen_boot command +Subject: [PATCH 040/177] util/grub.d/20_linux_xen.in: Add xen_boot command support for aarch64 This patch adds the support of xen_boot command for aarch64: @@ -59,5 +59,5 @@ index c48af948d..c002fc9f9 100644 linux=`version_find_latest $list` gettext_printf "Found linux image: %s\n" "$linux" >&2 -- -2.13.0 +2.13.3 diff --git a/0041-arm64-Update-the-introduction-of-Xen-boot-commands-i.patch b/0041-arm64-Update-the-introduction-of-Xen-boot-commands-i.patch index dce5b37..5e290f6 100644 --- a/0041-arm64-Update-the-introduction-of-Xen-boot-commands-i.patch +++ b/0041-arm64-Update-the-introduction-of-Xen-boot-commands-i.patch @@ -1,7 +1,7 @@ From 26c2f306fd425d2c0348023b8dcb7eb40a01851a Mon Sep 17 00:00:00 2001 From: Fu Wei Date: Sun, 14 May 2017 15:43:47 +0800 -Subject: [PATCH 041/176] arm64: Update the introduction of Xen boot commands +Subject: [PATCH 041/177] arm64: Update the introduction of Xen boot commands in docs/grub.texi delete: xen_linux, xen_initrd, xen_xsm @@ -89,5 +89,5 @@ index e935af33e..a0c4b9e4e 100644 @section The list of networking commands -- -2.13.0 +2.13.3 diff --git a/0042-sparc64-Don-t-use-devspec-to-determine-the-OBP-path.patch b/0042-sparc64-Don-t-use-devspec-to-determine-the-OBP-path.patch index 6553c35..f950d35 100644 --- a/0042-sparc64-Don-t-use-devspec-to-determine-the-OBP-path.patch +++ b/0042-sparc64-Don-t-use-devspec-to-determine-the-OBP-path.patch @@ -1,7 +1,7 @@ From f8679cedff703b437171f4708d46adbfcff80a65 Mon Sep 17 00:00:00 2001 From: Eric Snowberg Date: Thu, 18 May 2017 17:10:22 -0600 -Subject: [PATCH 042/176] sparc64: Don't use devspec to determine the OBP path +Subject: [PATCH 042/177] sparc64: Don't use devspec to determine the OBP path Don't use devspec to determine the OBP path on SPARC hardware. Within all versions of Linux on SPARC, the devspec returns one of three values: @@ -49,5 +49,5 @@ index a79682a5e..dce4e59d0 100644 if (fd < 0 || fstat (fd, &st) < 0) { -- -2.13.0 +2.13.3 diff --git a/0043-Allow-GRUB-to-mount-ext2-3-4-filesystems-that-have-t.patch b/0043-Allow-GRUB-to-mount-ext2-3-4-filesystems-that-have-t.patch index 05540b0..f8a78ac 100644 --- a/0043-Allow-GRUB-to-mount-ext2-3-4-filesystems-that-have-t.patch +++ b/0043-Allow-GRUB-to-mount-ext2-3-4-filesystems-that-have-t.patch @@ -1,7 +1,7 @@ From 734668238fcc0ef691a080839e04f33854fa133a Mon Sep 17 00:00:00 2001 From: Eric Biggers Date: Thu, 29 Jun 2017 13:27:49 +0000 -Subject: [PATCH 043/176] Allow GRUB to mount ext2/3/4 filesystems that have +Subject: [PATCH 043/177] Allow GRUB to mount ext2/3/4 filesystems that have the encryption feature. On such a filesystem, inodes may have EXT4_ENCRYPT_FLAG set. @@ -136,5 +136,5 @@ index 88cbe7365..fd7e0f14b 100644 MKE2FS_DEVICE_SECTSIZE=$SECSIZE "mkfs.$fs" -b $BLKSIZE -L "$FSLABEL" -q "${MOUNTDEVICE}" ;; xxfs) -- -2.13.0 +2.13.3 diff --git a/0044-ehci-Fix-compilation-for-amd64.patch b/0044-ehci-Fix-compilation-for-amd64.patch index ae9e8b4..c44a7cc 100644 --- a/0044-ehci-Fix-compilation-for-amd64.patch +++ b/0044-ehci-Fix-compilation-for-amd64.patch @@ -1,7 +1,7 @@ From edb37fb30bbc8a3b6bec67911c7200e4eb071127 Mon Sep 17 00:00:00 2001 From: phcoder Date: Sun, 9 Jul 2017 20:58:31 +0200 -Subject: [PATCH 044/176] ehci: Fix compilation for amd64 +Subject: [PATCH 044/177] ehci: Fix compilation for amd64 --- grub-core/bus/usb/ehci.c | 8 ++++---- @@ -34,5 +34,5 @@ index c772e7654..7b7061f53 100644 grub_ehci_oper_read32 (e, GRUB_EHCI_COMMAND)); grub_dprintf ("ehci", "EHCI grub_ehci_pci_iter: STATUS: %08x\n", -- -2.13.0 +2.13.3 diff --git a/0045-cache-Fix-compilation-for-ppc-sparc-and-arm64.patch b/0045-cache-Fix-compilation-for-ppc-sparc-and-arm64.patch index db67efa..cf5ba20 100644 --- a/0045-cache-Fix-compilation-for-ppc-sparc-and-arm64.patch +++ b/0045-cache-Fix-compilation-for-ppc-sparc-and-arm64.patch @@ -1,7 +1,7 @@ From d8901e3ba115d705c9c08ecedd201aca8b4867b8 Mon Sep 17 00:00:00 2001 From: phcoder Date: Sun, 9 Jul 2017 20:59:15 +0200 -Subject: [PATCH 045/176] cache: Fix compilation for ppc, sparc and arm64 +Subject: [PATCH 045/177] cache: Fix compilation for ppc, sparc and arm64 --- include/grub/cache.h | 4 +++- @@ -23,5 +23,5 @@ index 1c98ce270..ccfa717e6 100644 grub_arch_sync_dma_caches (volatile void *address __attribute__ ((unused)), grub_size_t len __attribute__ ((unused))) -- -2.13.0 +2.13.3 diff --git a/0046-ehci-Fix-compilation-on-i386.patch b/0046-ehci-Fix-compilation-on-i386.patch index b206650..7e33e07 100644 --- a/0046-ehci-Fix-compilation-on-i386.patch +++ b/0046-ehci-Fix-compilation-on-i386.patch @@ -1,7 +1,7 @@ From 284afab081ef7ed7db2c59151853aa3c92d988f2 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Sun, 9 Jul 2017 21:31:19 +0200 -Subject: [PATCH 046/176] ehci: Fix compilation on i386 +Subject: [PATCH 046/177] ehci: Fix compilation on i386 --- grub-core/bus/usb/ehci.c | 4 ++-- @@ -30,5 +30,5 @@ index 7b7061f53..d966fc210 100644 grub_ehci_oper_read32 (e, GRUB_EHCI_COMMAND)); grub_dprintf ("ehci", "EHCI grub_ehci_pci_iter: STATUS: %08x\n", -- -2.13.0 +2.13.3 diff --git a/0047-crypto-Fix-use-after-free.patch b/0047-crypto-Fix-use-after-free.patch index 1f1bccf..f34f53a 100644 --- a/0047-crypto-Fix-use-after-free.patch +++ b/0047-crypto-Fix-use-after-free.patch @@ -1,7 +1,7 @@ From a0fe0c26aa8a1c0ad66d9527611bd726b849c623 Mon Sep 17 00:00:00 2001 From: AppChecker Date: Sun, 9 Jul 2017 21:57:35 +0200 -Subject: [PATCH 047/176] crypto: Fix use after free. +Subject: [PATCH 047/177] crypto: Fix use after free. Reported by: AppChecker Transformed to patch by: Satish Govindarajan @@ -24,5 +24,5 @@ index 2bfd67c8e..e6d345f33 100644 } cur->next = crypto_specs; -- -2.13.0 +2.13.3 diff --git a/0048-arm-efi-Fix-compilation.patch b/0048-arm-efi-Fix-compilation.patch index ff017d7..703da29 100644 --- a/0048-arm-efi-Fix-compilation.patch +++ b/0048-arm-efi-Fix-compilation.patch @@ -1,7 +1,7 @@ From cb8b7e4e36bf32dccbbba8252aa44ad3ada4fbc1 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Sun, 9 Jul 2017 21:48:37 +0000 -Subject: [PATCH 048/176] arm-efi: Fix compilation +Subject: [PATCH 048/177] arm-efi: Fix compilation --- grub-core/loader/arm/linux.c | 8 ++++---- @@ -37,5 +37,5 @@ index 260cbf068..e64c79a95 100644 } -- -2.13.0 +2.13.3 diff --git a/0049-fdt-silence-clang-warning.patch b/0049-fdt-silence-clang-warning.patch index 398d92f..8353a04 100644 --- a/0049-fdt-silence-clang-warning.patch +++ b/0049-fdt-silence-clang-warning.patch @@ -1,7 +1,7 @@ From 68d54b55f49249c5e0517bf189f0f3df7ee6a36f Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Mon, 10 Jul 2017 01:34:22 +0000 -Subject: [PATCH 049/176] fdt: silence clang warning. +Subject: [PATCH 049/177] fdt: silence clang warning. --- grub-core/lib/fdt.c | 3 ++- @@ -22,5 +22,5 @@ index bdc630244..2705f2629 100644 return 0; return token; -- -2.13.0 +2.13.3 diff --git a/0050-Fix-bzr-s-ignore-artificats-in-.gitignore.patch b/0050-Fix-bzr-s-ignore-artificats-in-.gitignore.patch index 3f5a128..6b55aa0 100644 --- a/0050-Fix-bzr-s-ignore-artificats-in-.gitignore.patch +++ b/0050-Fix-bzr-s-ignore-artificats-in-.gitignore.patch @@ -1,7 +1,7 @@ From 229239b69319cd39d36d85551144dfe7ebf0d5e1 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Tue, 7 Jul 2015 10:13:14 -0400 -Subject: [PATCH 050/176] Fix bzr's ignore artificats in .gitignore +Subject: [PATCH 050/177] Fix bzr's ignore artificats in .gitignore We lost a man page because of incompatibilities between bzr's ignore system and .gitignore, so solve that slightly better. @@ -357,5 +357,5 @@ index eca17bec9..e82aa55b1 100644 grub-core/build-grub-module-verifier +xzcompress_test -- -2.13.0 +2.13.3 diff --git a/0051-IBM-client-architecture-CAS-reboot-support.patch b/0051-IBM-client-architecture-CAS-reboot-support.patch index 5bf8bdd..87ea1d4 100644 --- a/0051-IBM-client-architecture-CAS-reboot-support.patch +++ b/0051-IBM-client-architecture-CAS-reboot-support.patch @@ -1,7 +1,7 @@ From a0103db268b36f4c772643afaf818d719143edda Mon Sep 17 00:00:00 2001 From: Paulo Flabiano Smorigo Date: Thu, 20 Sep 2012 18:07:39 -0300 -Subject: [PATCH 051/176] IBM client architecture (CAS) reboot support +Subject: [PATCH 051/177] IBM client architecture (CAS) reboot support This is an implementation of IBM client architecture (CAS) reboot for GRUB. @@ -170,5 +170,5 @@ index 8e4251303..9f26c69a2 100644 #define FOR_IEEE1275_DEVALIASES(alias) for (grub_ieee1275_devalias_init_iterator (&(alias)); grub_ieee1275_devalias_next (&(alias));) -- -2.13.0 +2.13.3 diff --git a/0052-for-ppc-reset-console-display-attr-when-clear-screen.patch b/0052-for-ppc-reset-console-display-attr-when-clear-screen.patch index a729c6d..85c131d 100644 --- a/0052-for-ppc-reset-console-display-attr-when-clear-screen.patch +++ b/0052-for-ppc-reset-console-display-attr-when-clear-screen.patch @@ -1,7 +1,7 @@ From 86ac14fb559afa7e5009e2b663ee0189b4a55e94 Mon Sep 17 00:00:00 2001 From: Paulo Flabiano Smorigo Date: Wed, 24 Apr 2013 10:51:48 -0300 -Subject: [PATCH 052/176] for ppc, reset console display attr when clear screen +Subject: [PATCH 052/177] for ppc, reset console display attr when clear screen v2: Also use \x0c instead of a literal ^L to make future patches less awkward. @@ -28,5 +28,5 @@ index f0d3e3deb..9bb75c173 100644 data->reverse_video_off = grub_strdup ("\e[m"); if (grub_strcmp ("ieee1275", str) == 0) -- -2.13.0 +2.13.3 diff --git a/0053-Disable-GRUB-video-support-for-IBM-power-machines.patch b/0053-Disable-GRUB-video-support-for-IBM-power-machines.patch index bf1a481..e6bcdca 100644 --- a/0053-Disable-GRUB-video-support-for-IBM-power-machines.patch +++ b/0053-Disable-GRUB-video-support-for-IBM-power-machines.patch @@ -1,7 +1,7 @@ From a87849e382cd6e417bfc4bcf33a907617a5b7494 Mon Sep 17 00:00:00 2001 From: Paulo Flabiano Smorigo Date: Tue, 11 Jun 2013 15:14:05 -0300 -Subject: [PATCH 053/176] Disable GRUB video support for IBM power machines +Subject: [PATCH 053/177] Disable GRUB video support for IBM power machines Should fix the problem in bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=973205 @@ -61,5 +61,5 @@ index 9f26c69a2..ab4f284c3 100644 extern int EXPORT_FUNC(grub_ieee1275_test_flag) (enum grub_ieee1275_flag flag); -- -2.13.0 +2.13.3 diff --git a/0054-Honor-a-symlink-when-generating-configuration-by-gru.patch b/0054-Honor-a-symlink-when-generating-configuration-by-gru.patch index 6c04a18..5ce0f08 100644 --- a/0054-Honor-a-symlink-when-generating-configuration-by-gru.patch +++ b/0054-Honor-a-symlink-when-generating-configuration-by-gru.patch @@ -1,7 +1,7 @@ From e34b379ba33181e212952f39b4db1e48f08f0c14 Mon Sep 17 00:00:00 2001 From: Marcel Kolaja Date: Tue, 21 Jan 2014 10:57:08 -0500 -Subject: [PATCH 054/176] Honor a symlink when generating configuration by +Subject: [PATCH 054/177] Honor a symlink when generating configuration by grub2-mkconfig Honor a symlink when generating configuration by grub2-mkconfig, so that @@ -25,5 +25,5 @@ index f8496d28b..3b070fd76 100644 fi -- -2.13.0 +2.13.3 diff --git a/0055-Move-bash-completion-script-922997.patch b/0055-Move-bash-completion-script-922997.patch index e72c14e..0c5ba75 100644 --- a/0055-Move-bash-completion-script-922997.patch +++ b/0055-Move-bash-completion-script-922997.patch @@ -1,7 +1,7 @@ From 6ba0717b7f678ca175d63673e58a0c9a5e9f7fb0 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Wed, 3 Apr 2013 14:35:34 -0400 -Subject: [PATCH 055/176] Move bash completion script (#922997) +Subject: [PATCH 055/177] Move bash completion script (#922997) Apparently these go in a new place now. --- @@ -51,5 +51,5 @@ index 136287cf1..61108f054 100644 $(bash_completion_script): $(bash_completion_source) $(top_builddir)/config.status -- -2.13.0 +2.13.3 diff --git a/0056-Update-to-minilzo-2.08.patch b/0056-Update-to-minilzo-2.08.patch index e1a7459..89e81f6 100644 --- a/0056-Update-to-minilzo-2.08.patch +++ b/0056-Update-to-minilzo-2.08.patch @@ -1,7 +1,7 @@ From 9c517c4205e02f920fd12995710017b7558bffda Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Thu, 4 Dec 2014 15:36:09 -0500 -Subject: [PATCH 056/176] Update to minilzo-2.08 +Subject: [PATCH 056/177] Update to minilzo-2.08 This fixes CVE-2014-4607 - lzo: lzo1x_decompress_safe() integer overflow @@ -8786,5 +8786,5 @@ index 74fefa9fe..793745467 100644 -- -2.13.0 +2.13.3 diff --git a/0057-Allow-fallback-to-include-entries-by-title-not-just-.patch b/0057-Allow-fallback-to-include-entries-by-title-not-just-.patch index 13ab76d..2564e8a 100644 --- a/0057-Allow-fallback-to-include-entries-by-title-not-just-.patch +++ b/0057-Allow-fallback-to-include-entries-by-title-not-just-.patch @@ -1,7 +1,7 @@ From 5fcbbf442dfa3b1d922bff02038ec480ea02c866 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Fri, 5 Sep 2014 10:07:04 -0400 -Subject: [PATCH 057/176] Allow "fallback" to include entries by title, not +Subject: [PATCH 057/177] Allow "fallback" to include entries by title, not just number. Resolves: rhbz#1026084 @@ -140,5 +140,5 @@ index 719e2fb1c..2e8a7bd89 100644 static int get_entry_number (grub_menu_t menu, const char *name) -- -2.13.0 +2.13.3 diff --git a/0058-Add-GRUB_DISABLE_UUID.patch b/0058-Add-GRUB_DISABLE_UUID.patch index 0b006ed..eaef077 100644 --- a/0058-Add-GRUB_DISABLE_UUID.patch +++ b/0058-Add-GRUB_DISABLE_UUID.patch @@ -1,7 +1,7 @@ From 9da68ff7f22e8736fba4e1aef91e2acdc2b2b2c3 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Thu, 4 Sep 2014 16:49:25 -0400 -Subject: [PATCH 058/176] Add GRUB_DISABLE_UUID. +Subject: [PATCH 058/177] Add GRUB_DISABLE_UUID. This will cause "search --fs-uuid --set=root ..." not to be generated by grub2-mkconfig, and instead simply attempt to use the grub device name @@ -95,5 +95,5 @@ index 60b31cadd..cf35e4174 100644 else echo $device |sed 's, ,_,g' -- -2.13.0 +2.13.3 diff --git a/0059-Make-exit-take-a-return-code.patch b/0059-Make-exit-take-a-return-code.patch index f230f5e..b5e13a7 100644 --- a/0059-Make-exit-take-a-return-code.patch +++ b/0059-Make-exit-take-a-return-code.patch @@ -1,7 +1,7 @@ From 0dc6c8bd6c7e49868a62a6da4194035d0f70f9ea Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Wed, 26 Feb 2014 21:49:12 -0500 -Subject: [PATCH 059/176] Make "exit" take a return code. +Subject: [PATCH 059/177] Make "exit" take a return code. This adds "exit" with a return code. With this patch, any "exit" command /may/ include a return code, and on platforms that support @@ -255,5 +255,5 @@ index 2a9f87cc2..062081437 100644 grub_uint64_t d, grub_uint64_t *r); -- -2.13.0 +2.13.3 diff --git a/0060-Mark-po-exclude.pot-as-binary-so-git-won-t-try-to-di.patch b/0060-Mark-po-exclude.pot-as-binary-so-git-won-t-try-to-di.patch index 5c2f8da..beb83aa 100644 --- a/0060-Mark-po-exclude.pot-as-binary-so-git-won-t-try-to-di.patch +++ b/0060-Mark-po-exclude.pot-as-binary-so-git-won-t-try-to-di.patch @@ -1,7 +1,7 @@ From 8ef312cf5646d4348bcd2bd1c059c6b6f905eade Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Wed, 22 Jul 2015 11:21:01 -0400 -Subject: [PATCH 060/176] Mark po/exclude.pot as binary so git won't try to +Subject: [PATCH 060/177] Mark po/exclude.pot as binary so git won't try to diff nonprintables. Signed-off-by: Peter Jones @@ -18,5 +18,5 @@ index 000000000..33ffaa404 @@ -0,0 +1 @@ +po/exclude.pot binary -- -2.13.0 +2.13.3 diff --git a/0061-Make-efi-machines-load-an-env-block-from-a-variable.patch b/0061-Make-efi-machines-load-an-env-block-from-a-variable.patch index 3d11968..b3325d3 100644 --- a/0061-Make-efi-machines-load-an-env-block-from-a-variable.patch +++ b/0061-Make-efi-machines-load-an-env-block-from-a-variable.patch @@ -1,7 +1,7 @@ From 3166b161eb1b6ea023558067cf58c1872f52ec0c Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Mon, 7 Dec 2015 14:20:49 -0500 -Subject: [PATCH 061/176] Make efi machines load an env block from a variable +Subject: [PATCH 061/177] Make efi machines load an env block from a variable Signed-off-by: Peter Jones --- @@ -80,5 +80,5 @@ index 2c31847bf..f7782b6e1 100644 char **path); -- -2.13.0 +2.13.3 diff --git a/0062-DHCP-client-ID-and-UUID-options-added.patch b/0062-DHCP-client-ID-and-UUID-options-added.patch index 3e08fe3..ce31b51 100644 --- a/0062-DHCP-client-ID-and-UUID-options-added.patch +++ b/0062-DHCP-client-ID-and-UUID-options-added.patch @@ -1,7 +1,7 @@ From 653191c5d89a6b3e0b70c339fb6dca0f0b682030 Mon Sep 17 00:00:00 2001 From: Paulo Flabiano Smorigo Date: Tue, 27 Nov 2012 17:18:53 -0200 -Subject: [PATCH 062/176] DHCP client ID and UUID options added. +Subject: [PATCH 062/177] DHCP client ID and UUID options added. --- grub-core/net/bootp.c | 87 ++++++++++++++++++++++++++++++++++++++++++++++----- @@ -141,5 +141,5 @@ index 1096b2432..e266bae23 100644 }; -- -2.13.0 +2.13.3 diff --git a/0063-trim-arp-packets-with-abnormal-size.patch b/0063-trim-arp-packets-with-abnormal-size.patch index 6dbf658..076ce87 100644 --- a/0063-trim-arp-packets-with-abnormal-size.patch +++ b/0063-trim-arp-packets-with-abnormal-size.patch @@ -1,7 +1,7 @@ From 27f7b88ae111b6b0e32fc97b1e4584ba110497c3 Mon Sep 17 00:00:00 2001 From: Paulo Flabiano Smorigo Date: Wed, 5 Feb 2014 09:42:42 -0200 -Subject: [PATCH 063/176] trim arp packets with abnormal size +Subject: [PATCH 063/177] trim arp packets with abnormal size GRUB uses arp request to create the arp response. If the incoming packet is foobared, GRUB needs to trim the arp response packet before sending it. @@ -27,5 +27,5 @@ index 54306e3b1..d1c69ed2b 100644 struct grub_net_buff nb_reply; struct arppkt *arp_reply; -- -2.13.0 +2.13.3 diff --git a/0064-Fix-bad-test-on-GRUB_DISABLE_SUBMENU.patch b/0064-Fix-bad-test-on-GRUB_DISABLE_SUBMENU.patch index 57cdd32..35c9d02 100644 --- a/0064-Fix-bad-test-on-GRUB_DISABLE_SUBMENU.patch +++ b/0064-Fix-bad-test-on-GRUB_DISABLE_SUBMENU.patch @@ -1,7 +1,7 @@ From b1e1f3bfdf2c7fa0b44cf0294e21b8c1730434f2 Mon Sep 17 00:00:00 2001 From: Prarit Bhargava Date: Wed, 12 Mar 2014 10:58:16 -0400 -Subject: [PATCH 064/176] Fix bad test on GRUB_DISABLE_SUBMENU. +Subject: [PATCH 064/177] Fix bad test on GRUB_DISABLE_SUBMENU. The file /etc/grub.d/10_linux does @@ -37,5 +37,5 @@ index de9044c7f..cf6331f2a 100644 "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}" -- -2.13.0 +2.13.3 diff --git a/0065-Add-support-for-UEFI-operating-systems-returned-by-o.patch b/0065-Add-support-for-UEFI-operating-systems-returned-by-o.patch index e714ae8..d9411f8 100644 --- a/0065-Add-support-for-UEFI-operating-systems-returned-by-o.patch +++ b/0065-Add-support-for-UEFI-operating-systems-returned-by-o.patch @@ -1,7 +1,7 @@ From be89ae5b3140ecad260c3c4374db7dc0a714d92d Mon Sep 17 00:00:00 2001 From: Matthew Garrett Date: Wed, 12 Jun 2013 11:51:49 -0400 -Subject: [PATCH 065/176] Add support for UEFI operating systems returned by +Subject: [PATCH 065/177] Add support for UEFI operating systems returned by os-prober os-prober returns UEFI operating systems in the form: @@ -46,5 +46,5 @@ index 515a68c7a..9b8f5968e 100644 esac done -- -2.13.0 +2.13.3 diff --git a/0066-Migrate-PPC-from-Yaboot-to-Grub2.patch b/0066-Migrate-PPC-from-Yaboot-to-Grub2.patch index 1a13a61..585a62a 100644 --- a/0066-Migrate-PPC-from-Yaboot-to-Grub2.patch +++ b/0066-Migrate-PPC-from-Yaboot-to-Grub2.patch @@ -1,7 +1,7 @@ From 305051dcc08e238d1c06b46009206154521ab60f Mon Sep 17 00:00:00 2001 From: Mark Hamzy Date: Wed, 28 Mar 2012 14:46:41 -0500 -Subject: [PATCH 066/176] Migrate PPC from Yaboot to Grub2 +Subject: [PATCH 066/177] Migrate PPC from Yaboot to Grub2 Add configuration support for serial terminal consoles. This will set the maximum screen size so that text is not overwritten. @@ -150,5 +150,5 @@ index 000000000..10d665868 + terminfo -g ${X}x${Y} ${TERMINAL} +EOF -- -2.13.0 +2.13.3 diff --git a/0067-Add-fw_path-variable-revised.patch b/0067-Add-fw_path-variable-revised.patch index 6212172..26aa3c9 100644 --- a/0067-Add-fw_path-variable-revised.patch +++ b/0067-Add-fw_path-variable-revised.patch @@ -1,7 +1,7 @@ From 6064284af113b8ed940d1a44680f8b7f7d5db884 Mon Sep 17 00:00:00 2001 From: Paulo Flabiano Smorigo Date: Wed, 19 Sep 2012 21:22:55 -0300 -Subject: [PATCH 067/176] Add fw_path variable (revised) +Subject: [PATCH 067/177] Add fw_path variable (revised) This patch makes grub look for its config file on efi where the app was found. It was originally written by Matthew Garrett, and adapted to fix the @@ -77,5 +77,5 @@ index 249e19bc7..759c475c4 100644 prefix = grub_env_get ("prefix"); if (prefix) -- -2.13.0 +2.13.3 diff --git a/0068-Add-support-for-linuxefi.patch b/0068-Add-support-for-linuxefi.patch index 4c56ddb..eec1db7 100644 --- a/0068-Add-support-for-linuxefi.patch +++ b/0068-Add-support-for-linuxefi.patch @@ -1,7 +1,7 @@ From f43b4a38c130038880b86566a82c38434e6bb55d Mon Sep 17 00:00:00 2001 From: Matthew Garrett Date: Tue, 10 Jul 2012 11:58:52 -0400 -Subject: [PATCH 068/176] Add support for linuxefi +Subject: [PATCH 068/177] Add support for linuxefi --- grub-core/Makefile.core.def | 8 + @@ -478,5 +478,5 @@ index da0ca3b83..fc36bdaf3 100644 /* Boot parameters for Linux based on 2.6.12. This is used by the setup -- -2.13.0 +2.13.3 diff --git a/0069-Use-linuxefi-and-initrdefi-where-appropriate.patch b/0069-Use-linuxefi-and-initrdefi-where-appropriate.patch index 6ace331..56b780a 100644 --- a/0069-Use-linuxefi-and-initrdefi-where-appropriate.patch +++ b/0069-Use-linuxefi-and-initrdefi-where-appropriate.patch @@ -1,7 +1,7 @@ From 7759ceeceef6a2c1c90e6e5d51e9efd56aacd508 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Mon, 16 Jul 2012 18:57:11 -0400 -Subject: [PATCH 069/176] Use "linuxefi" and "initrdefi" where appropriate. +Subject: [PATCH 069/177] Use "linuxefi" and "initrdefi" where appropriate. --- util/grub.d/10_linux.in | 18 ++++++++++++++++-- @@ -46,5 +46,5 @@ index cf6331f2a..8ccf012f7 100644 sed "s/^/$submenu_indentation/" << EOF } -- -2.13.0 +2.13.3 diff --git a/0070-Don-t-allow-insmod-when-secure-boot-is-enabled.patch b/0070-Don-t-allow-insmod-when-secure-boot-is-enabled.patch index afcc480..7ebb89a 100644 --- a/0070-Don-t-allow-insmod-when-secure-boot-is-enabled.patch +++ b/0070-Don-t-allow-insmod-when-secure-boot-is-enabled.patch @@ -1,7 +1,7 @@ From 085e51ec31d08c9b7e027fe8a25a9894765b9547 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Tue, 23 Oct 2012 10:40:49 -0400 -Subject: [PATCH 070/176] Don't allow insmod when secure boot is enabled. +Subject: [PATCH 070/177] Don't allow insmod when secure boot is enabled. Hi, @@ -120,5 +120,5 @@ index 764cd11f5..62a3d9726 100644 EXPORT_FUNC (grub_efi_compare_device_paths) (const grub_efi_device_path_t *dp1, const grub_efi_device_path_t *dp2); -- -2.13.0 +2.13.3 diff --git a/0071-Pass-x-hex-hex-straight-through-unmolested.patch b/0071-Pass-x-hex-hex-straight-through-unmolested.patch index d869ee3..1eb1769 100644 --- a/0071-Pass-x-hex-hex-straight-through-unmolested.patch +++ b/0071-Pass-x-hex-hex-straight-through-unmolested.patch @@ -1,7 +1,7 @@ From 11d4cc5648c1de0aa7acdf530829b66c03013f6a Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Mon, 1 Oct 2012 13:24:37 -0400 -Subject: [PATCH 071/176] Pass "\x[[:hex:]][[:hex:]]" straight through +Subject: [PATCH 071/177] Pass "\x[[:hex:]][[:hex:]]" straight through unmolested. --- @@ -179,5 +179,5 @@ index ab78ca87f..cf6cd6601 100644 case '$': if (escaped) -- -2.13.0 +2.13.3 diff --git a/0072-Add-X-option-to-printf-functions.patch b/0072-Add-X-option-to-printf-functions.patch index 0bfd0f1..f1cb217 100644 --- a/0072-Add-X-option-to-printf-functions.patch +++ b/0072-Add-X-option-to-printf-functions.patch @@ -1,7 +1,7 @@ From 18328806280391c8219ccbea80ca513ffcdaab6e Mon Sep 17 00:00:00 2001 From: Paulo Flabiano Smorigo Date: Tue, 27 Nov 2012 16:58:39 -0200 -Subject: [PATCH 072/176] Add %X option to printf functions. +Subject: [PATCH 072/177] Add %X option to printf functions. --- grub-core/kern/misc.c | 7 +++++-- @@ -54,5 +54,5 @@ index 952411d5d..8344526be 100644 case 'd': { -- -2.13.0 +2.13.3 diff --git a/0073-Search-for-specific-config-file-for-netboot.patch b/0073-Search-for-specific-config-file-for-netboot.patch index 89eab2e..5462d09 100644 --- a/0073-Search-for-specific-config-file-for-netboot.patch +++ b/0073-Search-for-specific-config-file-for-netboot.patch @@ -1,7 +1,7 @@ From 61094fbc07ee8cd2eac49ca844fc42fa5f55fb5f Mon Sep 17 00:00:00 2001 From: Paulo Flabiano Smorigo Date: Tue, 27 Nov 2012 17:22:07 -0200 -Subject: [PATCH 073/176] Search for specific config file for netboot +Subject: [PATCH 073/177] Search for specific config file for netboot This patch implements a search for a specific configuration when the config file is on a remoteserver. It uses the following order: @@ -199,5 +199,5 @@ index e266bae23..50d62ab0c 100644 + #endif /* ! GRUB_NET_HEADER */ -- -2.13.0 +2.13.3 diff --git a/0074-blscfg-add-blscfg-module-to-parse-Boot-Loader-Specif.patch b/0074-blscfg-add-blscfg-module-to-parse-Boot-Loader-Specif.patch index 5952a35..ec7e479 100644 --- a/0074-blscfg-add-blscfg-module-to-parse-Boot-Loader-Specif.patch +++ b/0074-blscfg-add-blscfg-module-to-parse-Boot-Loader-Specif.patch @@ -1,7 +1,7 @@ From f5adf9dbcd30817b69b83650ab8417cd7388d65c Mon Sep 17 00:00:00 2001 From: Fedora Ninjas Date: Tue, 22 Jan 2013 06:31:38 +0100 -Subject: [PATCH 074/176] blscfg: add blscfg module to parse Boot Loader +Subject: [PATCH 074/177] blscfg: add blscfg module to parse Boot Loader Specification snippets http://www.freedesktop.org/wiki/Specifications/BootLoaderSpec @@ -247,5 +247,5 @@ index 000000000..4274aca5a + grub_unregister_extcmd (cmd); +} -- -2.13.0 +2.13.3 diff --git a/0075-Don-t-write-messages-to-the-screen.patch b/0075-Don-t-write-messages-to-the-screen.patch index 551233d..822c56f 100644 --- a/0075-Don-t-write-messages-to-the-screen.patch +++ b/0075-Don-t-write-messages-to-the-screen.patch @@ -1,7 +1,7 @@ From d55a786428c9cd17779a26597a22b8c1e9dc139f Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Wed, 15 May 2013 13:30:20 -0400 -Subject: [PATCH 075/176] Don't write messages to the screen +Subject: [PATCH 075/177] Don't write messages to the screen Writing messages to the screen before the menus or boot splash happens so quickly it looks like something is wrong and isn't @@ -177,5 +177,5 @@ index 8ccf012f7..a3d9711d6 100644 EOF fi -- -2.13.0 +2.13.3 diff --git a/0076-Don-t-print-GNU-GRUB-header.patch b/0076-Don-t-print-GNU-GRUB-header.patch index 2131525..1c4f724 100644 --- a/0076-Don-t-print-GNU-GRUB-header.patch +++ b/0076-Don-t-print-GNU-GRUB-header.patch @@ -1,7 +1,7 @@ From b73ce71e5a7d899484963c0eaf8617684d1b95be Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Wed, 15 May 2013 13:53:48 -0400 -Subject: [PATCH 076/176] Don't print GNU GRUB header +Subject: [PATCH 076/177] Don't print GNU GRUB header No one cares. --- @@ -41,5 +41,5 @@ index b2654ef62..f57b7508a 100644 static void -- -2.13.0 +2.13.3 diff --git a/0077-Don-t-add-to-highlighted-row.patch b/0077-Don-t-add-to-highlighted-row.patch index e0cd462..2e437ec 100644 --- a/0077-Don-t-add-to-highlighted-row.patch +++ b/0077-Don-t-add-to-highlighted-row.patch @@ -1,7 +1,7 @@ From a52abfacfeaf1c8c26363a2aaefbd2e13c95787e Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Wed, 15 May 2013 17:49:45 -0400 -Subject: [PATCH 077/176] Don't add '*' to highlighted row +Subject: [PATCH 077/177] Don't add '*' to highlighted row It is already highlighted. --- @@ -22,5 +22,5 @@ index e22bb91f6..a3d1f23f6 100644 grub_print_ucs4_menu (unicode_title, unicode_title + len, -- -2.13.0 +2.13.3 diff --git a/0078-Message-string-cleanups.patch b/0078-Message-string-cleanups.patch index 338834d..720c98c 100644 --- a/0078-Message-string-cleanups.patch +++ b/0078-Message-string-cleanups.patch @@ -1,7 +1,7 @@ From b3fa0ec8279efce103cf073073174fd085d0b66e Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Fri, 7 Jun 2013 11:09:04 -0400 -Subject: [PATCH 078/176] Message string cleanups +Subject: [PATCH 078/177] Message string cleanups Make use of terminology consistent. Remove jargon. --- @@ -67,5 +67,5 @@ index a3d1f23f6..64a83862f 100644 { grub_print_error (); -- -2.13.0 +2.13.3 diff --git a/0079-Fix-border-spacing-now-that-we-aren-t-displaying-it.patch b/0079-Fix-border-spacing-now-that-we-aren-t-displaying-it.patch index 1c4004e..29f6abe 100644 --- a/0079-Fix-border-spacing-now-that-we-aren-t-displaying-it.patch +++ b/0079-Fix-border-spacing-now-that-we-aren-t-displaying-it.patch @@ -1,7 +1,7 @@ From e2528ce11f002c288a83caa473fcd26052c5f054 Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Fri, 7 Jun 2013 14:08:23 -0400 -Subject: [PATCH 079/176] Fix border spacing now that we aren't displaying it +Subject: [PATCH 079/177] Fix border spacing now that we aren't displaying it --- grub-core/normal/menu_text.c | 6 +++--- @@ -28,5 +28,5 @@ index 64a83862f..1062d64ee 100644 geo->timeout_lines = 2; -- -2.13.0 +2.13.3 diff --git a/0080-Use-the-correct-indentation-for-the-term-help-text.patch b/0080-Use-the-correct-indentation-for-the-term-help-text.patch index fc28c2e..10f0eae 100644 --- a/0080-Use-the-correct-indentation-for-the-term-help-text.patch +++ b/0080-Use-the-correct-indentation-for-the-term-help-text.patch @@ -1,7 +1,7 @@ From f2287ba01076360a2fcd8e614ac73212036dd484 Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Fri, 7 Jun 2013 14:08:49 -0400 -Subject: [PATCH 080/176] Use the correct indentation for the term help text +Subject: [PATCH 080/177] Use the correct indentation for the term help text That is consistent with the menu help text --- @@ -24,5 +24,5 @@ index f57b7508a..0ce59fdc3 100644 grub_print_message_indented (msg_formatted, 0, 0, term); grub_putcode ('\n', term); -- -2.13.0 +2.13.3 diff --git a/0081-Indent-menu-entries.patch b/0081-Indent-menu-entries.patch index 9f133fd..466ee9a 100644 --- a/0081-Indent-menu-entries.patch +++ b/0081-Indent-menu-entries.patch @@ -1,7 +1,7 @@ From fc110aa2245aa53b305c14c789c66dd93c8b489e Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Fri, 7 Jun 2013 14:30:55 -0400 -Subject: [PATCH 081/176] Indent menu entries +Subject: [PATCH 081/177] Indent menu entries --- grub-core/normal/menu_text.c | 3 ++- @@ -22,5 +22,5 @@ index 1062d64ee..ecc60f99f 100644 grub_print_ucs4_menu (unicode_title, unicode_title + len, -- -2.13.0 +2.13.3 diff --git a/0082-Fix-margins.patch b/0082-Fix-margins.patch index 69baf33..179127a 100644 --- a/0082-Fix-margins.patch +++ b/0082-Fix-margins.patch @@ -1,7 +1,7 @@ From 861c159caf2f7ef552ff0bab773c5dc7bd061513 Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Fri, 7 Jun 2013 14:59:36 -0400 -Subject: [PATCH 082/176] Fix margins +Subject: [PATCH 082/177] Fix margins --- grub-core/normal/menu_text.c | 8 +++----- @@ -33,5 +33,5 @@ index ecc60f99f..0e43f2c10 100644 - geo->timeout_lines /* timeout */ - 1 /* empty final line */; -- -2.13.0 +2.13.3 diff --git a/0083-Use-2-instead-of-1-for-our-right-hand-margin-so-line.patch b/0083-Use-2-instead-of-1-for-our-right-hand-margin-so-line.patch index 1caee2c..a170388 100644 --- a/0083-Use-2-instead-of-1-for-our-right-hand-margin-so-line.patch +++ b/0083-Use-2-instead-of-1-for-our-right-hand-margin-so-line.patch @@ -1,7 +1,7 @@ From 726aa93d1ecf9de8b3d4a63d1834c91c14d30676 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Fri, 21 Jun 2013 14:44:08 -0400 -Subject: [PATCH 083/176] Use -2 instead of -1 for our right-hand margin, so +Subject: [PATCH 083/177] Use -2 instead of -1 for our right-hand margin, so linewrapping works (#976643). Signed-off-by: Peter Jones @@ -23,5 +23,5 @@ index 0e43f2c10..537d4bf86 100644 geo->first_entry_y = 3; /* three empty lines*/ -- -2.13.0 +2.13.3 diff --git a/0084-Use-linux16-when-appropriate-880840.patch b/0084-Use-linux16-when-appropriate-880840.patch index 9c5ea30..b59b7d5 100644 --- a/0084-Use-linux16-when-appropriate-880840.patch +++ b/0084-Use-linux16-when-appropriate-880840.patch @@ -1,7 +1,7 @@ From 432d7de1c208de5afe53f2aff43a307867150461 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Mon, 28 Oct 2013 10:05:07 -0400 -Subject: [PATCH 084/176] Use linux16 when appropriate (#880840) +Subject: [PATCH 084/177] Use linux16 when appropriate (#880840) The kernel group really would prefer that we use the 16 bit entry point on x86 bios machines. @@ -48,5 +48,5 @@ index a3d9711d6..f3bf6acd8 100644 fi fi -- -2.13.0 +2.13.3 diff --git a/0085-Enable-pager-by-default.-985860.patch b/0085-Enable-pager-by-default.-985860.patch index b8166b2..41772e2 100644 --- a/0085-Enable-pager-by-default.-985860.patch +++ b/0085-Enable-pager-by-default.-985860.patch @@ -1,7 +1,7 @@ From e59ce0d1e5e94a761d7238bad2537dff2a8e89ab Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Mon, 28 Oct 2013 10:09:27 -0400 -Subject: [PATCH 085/176] Enable pager by default. (#985860) +Subject: [PATCH 085/177] Enable pager by default. (#985860) Signed-off-by: Peter Jones --- @@ -22,5 +22,5 @@ index 93a90233e..858b526c9 100644 load_env fi -- -2.13.0 +2.13.3 diff --git a/0086-F10-doesn-t-work-on-serial-so-don-t-tell-the-user-to.patch b/0086-F10-doesn-t-work-on-serial-so-don-t-tell-the-user-to.patch index 07d717c..82ad012 100644 --- a/0086-F10-doesn-t-work-on-serial-so-don-t-tell-the-user-to.patch +++ b/0086-F10-doesn-t-work-on-serial-so-don-t-tell-the-user-to.patch @@ -1,7 +1,7 @@ From 929ad582b4546319866cd75f4abfe1096676278a Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Mon, 28 Oct 2013 10:13:27 -0400 -Subject: [PATCH 086/176] F10 doesn't work on serial, so don't tell the user to +Subject: [PATCH 086/177] F10 doesn't work on serial, so don't tell the user to hit it (#987443) Signed-off-by: Peter Jones @@ -23,5 +23,5 @@ index 537d4bf86..452d55bf9 100644 STANDARD_MARGIN, STANDARD_MARGIN, term, dry_run); -- -2.13.0 +2.13.3 diff --git a/0087-Don-t-say-GNU-Linux-in-generated-menus.patch b/0087-Don-t-say-GNU-Linux-in-generated-menus.patch index 31bb809..e5f10c5 100644 --- a/0087-Don-t-say-GNU-Linux-in-generated-menus.patch +++ b/0087-Don-t-say-GNU-Linux-in-generated-menus.patch @@ -1,7 +1,7 @@ From cd6bcdd2a4f67e9e5e5f1ccc6c5311dc6cb1ba14 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Mon, 14 Mar 2011 14:27:42 -0400 -Subject: [PATCH 087/176] Don't say "GNU/Linux" in generated menus. +Subject: [PATCH 087/177] Don't say "GNU/Linux" in generated menus. --- util/grub.d/10_linux.in | 4 ++-- @@ -41,5 +41,5 @@ index c002fc9f9..54f1ec8a2 100644 fi -- -2.13.0 +2.13.3 diff --git a/0088-Don-t-draw-a-border-around-the-menu.patch b/0088-Don-t-draw-a-border-around-the-menu.patch index 6b7527d..b34c5a1 100644 --- a/0088-Don-t-draw-a-border-around-the-menu.patch +++ b/0088-Don-t-draw-a-border-around-the-menu.patch @@ -1,7 +1,7 @@ From 48544cac5507f9cfdbedfe3c576f164375436f3d Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Wed, 15 May 2013 16:47:33 -0400 -Subject: [PATCH 088/176] Don't draw a border around the menu +Subject: [PATCH 088/177] Don't draw a border around the menu It looks cleaner without it. --- @@ -70,5 +70,5 @@ index 452d55bf9..1ed2bd92c 100644 grub_term_highlight_color = old_color_highlight; geo->timeout_y = geo->first_entry_y + geo->num_entries -- -2.13.0 +2.13.3 diff --git a/0089-Use-the-standard-margin-for-the-timeout-string.patch b/0089-Use-the-standard-margin-for-the-timeout-string.patch index e5206d7..e8338b0 100644 --- a/0089-Use-the-standard-margin-for-the-timeout-string.patch +++ b/0089-Use-the-standard-margin-for-the-timeout-string.patch @@ -1,7 +1,7 @@ From 200dbe4bade3d87ddce65ac2063fe0a1ea0304cd Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Fri, 7 Jun 2013 10:52:32 -0400 -Subject: [PATCH 089/176] Use the standard margin for the timeout string +Subject: [PATCH 089/177] Use the standard margin for the timeout string So that it aligns with the other messages --- @@ -39,5 +39,5 @@ index 1ed2bd92c..7681f7d28 100644 } -- -2.13.0 +2.13.3 diff --git a/0090-Add-.eh_frame-to-list-of-relocations-stripped.patch b/0090-Add-.eh_frame-to-list-of-relocations-stripped.patch index a0177ea..02bcfdd 100644 --- a/0090-Add-.eh_frame-to-list-of-relocations-stripped.patch +++ b/0090-Add-.eh_frame-to-list-of-relocations-stripped.patch @@ -1,7 +1,7 @@ From a3e874dfb2e9a671f04bd162291be16ac9a578bd Mon Sep 17 00:00:00 2001 From: Fedora Ninjas Date: Mon, 13 Jan 2014 21:50:59 -0500 -Subject: [PATCH 090/176] Add .eh_frame to list of relocations stripped +Subject: [PATCH 090/177] Add .eh_frame to list of relocations stripped --- conf/Makefile.common | 2 +- @@ -21,5 +21,5 @@ index 311da61c6..044ab3abe 100644 CFLAGS_MODULE = $(CFLAGS_PLATFORM) -ffreestanding LDFLAGS_MODULE = $(LDFLAGS_PLATFORM) -nostdlib $(TARGET_LDFLAGS_OLDMAGIC) -Wl,-r,-d -- -2.13.0 +2.13.3 diff --git a/0091-Make-10_linux-work-with-our-changes-for-linux16-and-.patch b/0091-Make-10_linux-work-with-our-changes-for-linux16-and-.patch index 2999d7f..9c8096d 100644 --- a/0091-Make-10_linux-work-with-our-changes-for-linux16-and-.patch +++ b/0091-Make-10_linux-work-with-our-changes-for-linux16-and-.patch @@ -1,7 +1,7 @@ From 50c4c2eaa5cdc53b8a9e6a7bd06bbb36731fccfe Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Tue, 14 Jan 2014 13:12:23 -0500 -Subject: [PATCH 091/176] Make 10_linux work with our changes for linux16 and +Subject: [PATCH 091/177] Make 10_linux work with our changes for linux16 and linuxefi on aarch64 Signed-off-by: Peter Jones @@ -81,5 +81,5 @@ index ef52cf3db..191aebe80 100644 for i in "${dirname}/config-${version}" "${dirname}/config-${alt_version}" "/etc/kernels/kernel-config-${version}" ; do if test -e "${i}" ; then -- -2.13.0 +2.13.3 diff --git a/0092-Don-t-print-during-fdt-loading-method.patch b/0092-Don-t-print-during-fdt-loading-method.patch index 33e2330..132c13f 100644 --- a/0092-Don-t-print-during-fdt-loading-method.patch +++ b/0092-Don-t-print-during-fdt-loading-method.patch @@ -1,7 +1,7 @@ From d483a287db875a4ba8d8d6dd387243dd64f4ba97 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Tue, 14 Jan 2014 16:15:46 -0500 -Subject: [PATCH 092/176] Don't print during fdt loading method. +Subject: [PATCH 092/177] Don't print during fdt loading method. Signed-off-by: Peter Jones --- @@ -23,5 +23,5 @@ index 191aebe80..452a9f69d 100644 EOF fi -- -2.13.0 +2.13.3 diff --git a/0093-Don-t-munge-raw-spaces-when-we-re-doing-our-cmdline-.patch b/0093-Don-t-munge-raw-spaces-when-we-re-doing-our-cmdline-.patch index 3c93604..d257fd4 100644 --- a/0093-Don-t-munge-raw-spaces-when-we-re-doing-our-cmdline-.patch +++ b/0093-Don-t-munge-raw-spaces-when-we-re-doing-our-cmdline-.patch @@ -1,7 +1,7 @@ From c2bfcc48a47098e68a8264e54bcf2bdc2e305cd0 Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Mon, 30 Jun 2014 14:16:46 -0400 -Subject: [PATCH 093/176] Don't munge raw spaces when we're doing our cmdline +Subject: [PATCH 093/177] Don't munge raw spaces when we're doing our cmdline escaping (#923374) Signed-off-by: Peter Jones @@ -32,5 +32,5 @@ index 0a5b2afb9..970ea868c 100644 { *buf++ = *c++; -- -2.13.0 +2.13.3 diff --git a/0094-Don-t-require-a-password-to-boot-entries-generated-b.patch b/0094-Don-t-require-a-password-to-boot-entries-generated-b.patch index 9c1bffa..82432a6 100644 --- a/0094-Don-t-require-a-password-to-boot-entries-generated-b.patch +++ b/0094-Don-t-require-a-password-to-boot-entries-generated-b.patch @@ -1,7 +1,7 @@ From f4347358e0d42afb3d260b7e20167e1b04150091 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Tue, 11 Feb 2014 11:14:50 -0500 -Subject: [PATCH 094/176] Don't require a password to boot entries generated by +Subject: [PATCH 094/177] Don't require a password to boot entries generated by grub-mkconfig. When we set a password, we just want that to mean you can't /edit/ an entry. @@ -27,5 +27,5 @@ index 452a9f69d..79a747ebd 100644 if [ "x${GRUB_DISTRIBUTOR}" = "x" ] ; then OS="$(sed 's, release .*$,,g' /etc/system-release)" -- -2.13.0 +2.13.3 diff --git a/0095-Don-t-emit-Booting-.-message.patch b/0095-Don-t-emit-Booting-.-message.patch index dfb587c..07d3530 100644 --- a/0095-Don-t-emit-Booting-.-message.patch +++ b/0095-Don-t-emit-Booting-.-message.patch @@ -1,7 +1,7 @@ From 8cb813959ad6cd108000e03488f37ba26bdd5062 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Tue, 18 Feb 2014 09:37:49 -0500 -Subject: [PATCH 095/176] Don't emit "Booting ..." message. +Subject: [PATCH 095/177] Don't emit "Booting ..." message. UI team still hates this stuff, so we're disabling it for RHEL 7. @@ -48,5 +48,5 @@ index eeeee5580..83490494e 100644 errs_before = grub_err_printed_errors; -- -2.13.0 +2.13.3 diff --git a/0096-Replace-a-lot-of-man-pages-with-slightly-nicer-ones.patch b/0096-Replace-a-lot-of-man-pages-with-slightly-nicer-ones.patch index a60dbff..da47027 100644 --- a/0096-Replace-a-lot-of-man-pages-with-slightly-nicer-ones.patch +++ b/0096-Replace-a-lot-of-man-pages-with-slightly-nicer-ones.patch @@ -1,7 +1,7 @@ From 360fb73a43a5d42cdca2dbb2d9d83da6ff1fca3d Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Tue, 4 Mar 2014 11:00:23 -0500 -Subject: [PATCH 096/176] Replace a lot of man pages with slightly nicer ones. +Subject: [PATCH 096/177] Replace a lot of man pages with slightly nicer ones. Replace a bunch of machine generated ones with ones that look nicer. --- @@ -1959,5 +1959,5 @@ index 000000000..37ea2dd5e +.SH SEE ALSO +.BR "info grub" -- -2.13.0 +2.13.3 diff --git a/0097-use-fw_path-prefix-when-fallback-searching-for-grub-.patch b/0097-use-fw_path-prefix-when-fallback-searching-for-grub-.patch index 580b64b..7adbeeb 100644 --- a/0097-use-fw_path-prefix-when-fallback-searching-for-grub-.patch +++ b/0097-use-fw_path-prefix-when-fallback-searching-for-grub-.patch @@ -1,7 +1,7 @@ From f6319b18918458b54a9a717af070aade15b27b98 Mon Sep 17 00:00:00 2001 From: Fedora Ninjas Date: Wed, 19 Feb 2014 15:58:43 -0500 -Subject: [PATCH 097/176] use fw_path prefix when fallback searching for grub +Subject: [PATCH 097/177] use fw_path prefix when fallback searching for grub config When PXE booting via UEFI firmware, grub was searching for grub.cfg @@ -41,5 +41,5 @@ index 0ce59fdc3..a3713efcd 100644 { grub_size_t config_len; -- -2.13.0 +2.13.3 diff --git a/0098-Try-mac-guid-etc-before-grub.cfg-on-tftp-config-file.patch b/0098-Try-mac-guid-etc-before-grub.cfg-on-tftp-config-file.patch index b8e598b..db2a69e 100644 --- a/0098-Try-mac-guid-etc-before-grub.cfg-on-tftp-config-file.patch +++ b/0098-Try-mac-guid-etc-before-grub.cfg-on-tftp-config-file.patch @@ -1,7 +1,7 @@ From 8ead76471f0b971efbbeb756d8274b2d0984e611 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Thu, 6 Mar 2014 11:51:33 -0500 -Subject: [PATCH 098/176] Try mac/guid/etc before grub.cfg on tftp config +Subject: [PATCH 098/177] Try mac/guid/etc before grub.cfg on tftp config files. Signed-off-by: Peter Jones @@ -111,5 +111,5 @@ index a3713efcd..7d9c4f09b 100644 else grub_enter_normal_mode (argv[0]); -- -2.13.0 +2.13.3 diff --git a/0099-Fix-convert-function-to-support-NVMe-devices.patch b/0099-Fix-convert-function-to-support-NVMe-devices.patch index 415e80e..308e1b0 100644 --- a/0099-Fix-convert-function-to-support-NVMe-devices.patch +++ b/0099-Fix-convert-function-to-support-NVMe-devices.patch @@ -1,7 +1,7 @@ From 6ea677bb5656a84ea72d42ad4959b0b188f678b8 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Tue, 18 Feb 2014 11:34:00 -0500 -Subject: [PATCH 099/176] Fix convert function to support NVMe devices +Subject: [PATCH 099/177] Fix convert function to support NVMe devices This is adapted from the patch at https://bugzilla.redhat.com/show_bug.cgi?id=1019660 , which is against @@ -55,5 +55,5 @@ index 847406fba..fa3460d6c 100644 return grub_util_devmapper_part_to_disk (&st, is_part, os_dev); -- -2.13.0 +2.13.3 diff --git a/0100-Switch-to-use-APM-Mustang-device-tree-for-hardware-t.patch b/0100-Switch-to-use-APM-Mustang-device-tree-for-hardware-t.patch index 2be8358..ab69501 100644 --- a/0100-Switch-to-use-APM-Mustang-device-tree-for-hardware-t.patch +++ b/0100-Switch-to-use-APM-Mustang-device-tree-for-hardware-t.patch @@ -1,7 +1,7 @@ From bb37b095c87a7c773ffce409d88e57924b8e8e99 Mon Sep 17 00:00:00 2001 From: Fedora Ninjas Date: Mon, 10 Feb 2014 16:13:10 -0500 -Subject: [PATCH 100/176] Switch to use APM Mustang device tree, for hardware +Subject: [PATCH 100/177] Switch to use APM Mustang device tree, for hardware testing. Signed-off-by: David A. Marlin @@ -25,5 +25,5 @@ index 79a747ebd..462b461ff 100644 fi done -- -2.13.0 +2.13.3 diff --git a/0101-Use-the-default-device-tree-from-the-grub-default-fi.patch b/0101-Use-the-default-device-tree-from-the-grub-default-fi.patch index 99bb1c3..3025656 100644 --- a/0101-Use-the-default-device-tree-from-the-grub-default-fi.patch +++ b/0101-Use-the-default-device-tree-from-the-grub-default-fi.patch @@ -1,7 +1,7 @@ From f158ae5fa54ff3bdaf8720ee2667430037d978c6 Mon Sep 17 00:00:00 2001 From: Fedora Ninjas Date: Wed, 12 Feb 2014 14:54:04 -0500 -Subject: [PATCH 101/176] Use the default device tree from the grub default +Subject: [PATCH 101/177] Use the default device tree from the grub default file instead of hardcoding a value. @@ -42,5 +42,5 @@ index 462b461ff..a9692a0c2 100644 fi done -- -2.13.0 +2.13.3 diff --git a/0102-reopen-SNP-protocol-for-exclusive-use-by-grub.patch b/0102-reopen-SNP-protocol-for-exclusive-use-by-grub.patch index 4246f17..fdfc82a 100644 --- a/0102-reopen-SNP-protocol-for-exclusive-use-by-grub.patch +++ b/0102-reopen-SNP-protocol-for-exclusive-use-by-grub.patch @@ -1,7 +1,7 @@ From 6d9ce9d5bb1d2cf5ae0b81f4dea62a9da1671daf Mon Sep 17 00:00:00 2001 From: Fedora Ninjas Date: Sat, 15 Feb 2014 15:10:22 -0500 -Subject: [PATCH 102/176] reopen SNP protocol for exclusive use by grub +Subject: [PATCH 102/177] reopen SNP protocol for exclusive use by grub --- grub-core/net/drivers/efi/efinet.c | 16 ++++++++++++++++ @@ -42,5 +42,5 @@ index 5388f952b..ea0e0ca36 100644 } } -- -2.13.0 +2.13.3 diff --git a/0103-Revert-reopen-SNP-protocol-for-exclusive-use-by-grub.patch b/0103-Revert-reopen-SNP-protocol-for-exclusive-use-by-grub.patch index 4f53336..a0adb27 100644 --- a/0103-Revert-reopen-SNP-protocol-for-exclusive-use-by-grub.patch +++ b/0103-Revert-reopen-SNP-protocol-for-exclusive-use-by-grub.patch @@ -1,7 +1,7 @@ From 94bd63821b5bb9e3c95de006a5f7527a86bc53a9 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Fri, 4 Mar 2016 15:13:59 -0500 -Subject: [PATCH 103/176] Revert "reopen SNP protocol for exclusive use by +Subject: [PATCH 103/177] Revert "reopen SNP protocol for exclusive use by grub" This reverts commit a3f2c756ce34c9666bddef35e3b3b85ccecdcffc , which is @@ -51,5 +51,5 @@ index ea0e0ca36..5388f952b 100644 } } -- -2.13.0 +2.13.3 diff --git a/0104-Add-grub_util_readlink.patch b/0104-Add-grub_util_readlink.patch index 9251115..7abe500 100644 --- a/0104-Add-grub_util_readlink.patch +++ b/0104-Add-grub_util_readlink.patch @@ -1,7 +1,7 @@ From 576498550cbfb335c6754a04e838818f670cdfe4 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Wed, 3 Sep 2014 10:01:03 -0400 -Subject: [PATCH 104/176] Add grub_util_readlink() +Subject: [PATCH 104/177] Add grub_util_readlink() Add grub_util_readlink(). This requires pulling in stat and readlink from gnulib, which pulls in stat and related headers, but after that the @@ -3730,5 +3730,5 @@ index 000000000..9852778f9 + REPLACE_LOCALTIME=0; AC_SUBST([REPLACE_LOCALTIME]) +]) -- -2.13.0 +2.13.3 diff --git a/0105-Make-editenv-chase-symlinks-including-those-across-d.patch b/0105-Make-editenv-chase-symlinks-including-those-across-d.patch index f76dff5..6f600f0 100644 --- a/0105-Make-editenv-chase-symlinks-including-those-across-d.patch +++ b/0105-Make-editenv-chase-symlinks-including-those-across-d.patch @@ -1,7 +1,7 @@ From 0a62851dcb02d4a059713ae36ea97f13f01000d5 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Wed, 3 Sep 2014 10:38:00 -0400 -Subject: [PATCH 105/176] Make editenv chase symlinks including those across +Subject: [PATCH 105/177] Make editenv chase symlinks including those across devices. This lets us make /boot/grub2/grubenv a symlink to @@ -102,5 +102,5 @@ index c6f8d2298..d8d1dad6a 100644 + free (rename_target); } -- -2.13.0 +2.13.3 diff --git a/0106-Generate-OS-and-CLASS-in-10_linux-from-etc-os-releas.patch b/0106-Generate-OS-and-CLASS-in-10_linux-from-etc-os-releas.patch index bb0ca91..a88a119 100644 --- a/0106-Generate-OS-and-CLASS-in-10_linux-from-etc-os-releas.patch +++ b/0106-Generate-OS-and-CLASS-in-10_linux-from-etc-os-releas.patch @@ -1,7 +1,7 @@ From db8335f73dea6432fa9f87b5e1a25adf011ae62c Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Thu, 4 Sep 2014 14:23:23 -0400 -Subject: [PATCH 106/176] Generate OS and CLASS in 10_linux from +Subject: [PATCH 106/177] Generate OS and CLASS in 10_linux from /etc/os-release This makes us use pretty names in the titles we generate in @@ -29,5 +29,5 @@ index a9692a0c2..c6627268c 100644 OS="${GRUB_DISTRIBUTOR}" CLASS="--class $(echo ${GRUB_DISTRIBUTOR} | tr 'A-Z' 'a-z' | cut -d' ' -f1|LC_ALL=C sed 's,[^[:alnum:]_],_,g') ${CLASS}" -- -2.13.0 +2.13.3 diff --git a/0107-Minimize-the-sort-ordering-for-.debug-and-rescue-ker.patch b/0107-Minimize-the-sort-ordering-for-.debug-and-rescue-ker.patch index ca1b1b3..ee74681 100644 --- a/0107-Minimize-the-sort-ordering-for-.debug-and-rescue-ker.patch +++ b/0107-Minimize-the-sort-ordering-for-.debug-and-rescue-ker.patch @@ -1,7 +1,7 @@ From e7b099e5a78ffc103d53ff37b7a9a9175aea8e97 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Thu, 4 Sep 2014 15:52:08 -0400 -Subject: [PATCH 107/176] Minimize the sort ordering for .debug and -rescue- +Subject: [PATCH 107/177] Minimize the sort ordering for .debug and -rescue- kernels. Resolves: rhbz#1065360 @@ -30,5 +30,5 @@ index cf35e4174..10fabee5e 100644 version_test_numeric "$version_test_gt_a" "$version_test_gt_cmp" "$version_test_gt_b" return "$?" -- -2.13.0 +2.13.3 diff --git a/0108-Load-arm-with-SB-enabled.patch b/0108-Load-arm-with-SB-enabled.patch index 9b797d6..761808e 100644 --- a/0108-Load-arm-with-SB-enabled.patch +++ b/0108-Load-arm-with-SB-enabled.patch @@ -1,7 +1,7 @@ From 13b617ad326bf90d713cfde77a668f20939bce1a Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Thu, 18 Sep 2014 11:26:14 -0400 -Subject: [PATCH 108/176] Load arm with SB enabled. +Subject: [PATCH 108/177] Load arm with SB enabled. Make sure we actually try to validate secure boot on this platform (even though we're not shipping it enabled by default.) @@ -424,5 +424,5 @@ index 000000000..d9ede3677 + +#endif /* ! GRUB_EFI_LINUX_HEADER */ -- -2.13.0 +2.13.3 diff --git a/0109-Try-prefix-if-fw_path-doesn-t-work.patch b/0109-Try-prefix-if-fw_path-doesn-t-work.patch index 9493d97..2825c8e 100644 --- a/0109-Try-prefix-if-fw_path-doesn-t-work.patch +++ b/0109-Try-prefix-if-fw_path-doesn-t-work.patch @@ -1,7 +1,7 @@ From 0373b3186da513480a745a17013eceff4f9914c9 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Fri, 3 Oct 2014 11:08:03 -0400 -Subject: [PATCH 109/176] Try $prefix if $fw_path doesn't work. +Subject: [PATCH 109/177] Try $prefix if $fw_path doesn't work. Related: rhbz#1148652 @@ -207,5 +207,5 @@ index 7d9c4f09b..b69f9e738 100644 } -- -2.13.0 +2.13.3 diff --git a/0110-Update-info-with-grub.cfg-netboot-selection-order-11.patch b/0110-Update-info-with-grub.cfg-netboot-selection-order-11.patch index 1eb3a44..0b38b86 100644 --- a/0110-Update-info-with-grub.cfg-netboot-selection-order-11.patch +++ b/0110-Update-info-with-grub.cfg-netboot-selection-order-11.patch @@ -1,7 +1,7 @@ From e78f55562f260c474d2a536c28c531a3191bacad Mon Sep 17 00:00:00 2001 From: Robert Marshall Date: Mon, 16 Mar 2015 16:34:51 -0400 -Subject: [PATCH 110/176] Update info with grub.cfg netboot selection order +Subject: [PATCH 110/177] Update info with grub.cfg netboot selection order (#1148650) Added documentation to the grub info page that specifies the order @@ -66,5 +66,5 @@ index 6fdd2a041..15a90b26e 100644 @samp{(tftp)} device. -- -2.13.0 +2.13.3 diff --git a/0111-Use-Distribution-Package-Sort-for-grub2-mkconfig-112.patch b/0111-Use-Distribution-Package-Sort-for-grub2-mkconfig-112.patch index 0226933..a8e8cdc 100644 --- a/0111-Use-Distribution-Package-Sort-for-grub2-mkconfig-112.patch +++ b/0111-Use-Distribution-Package-Sort-for-grub2-mkconfig-112.patch @@ -1,7 +1,7 @@ From 63b928b291dd5ddf81ca885d3e23fb566a2bb816 Mon Sep 17 00:00:00 2001 From: Robert Marshall Date: Mon, 16 Mar 2015 14:14:19 -0400 -Subject: [PATCH 111/176] Use Distribution Package Sort for grub2-mkconfig +Subject: [PATCH 111/177] Use Distribution Package Sort for grub2-mkconfig (#1124074) Users reported that newly installed kernels on their systems installed @@ -446,5 +446,5 @@ index 000000000..f33bd1ed5 + return 0; +} -- -2.13.0 +2.13.3 diff --git a/0112-Handle-rssd-storage-devices.patch b/0112-Handle-rssd-storage-devices.patch index 12c2ce2..9a14fa2 100644 --- a/0112-Handle-rssd-storage-devices.patch +++ b/0112-Handle-rssd-storage-devices.patch @@ -1,7 +1,7 @@ From cf31c945475c070cec65f04cc6fc0629f115afd2 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Tue, 30 Jun 2015 15:50:41 -0400 -Subject: [PATCH 112/176] Handle rssd storage devices. +Subject: [PATCH 112/177] Handle rssd storage devices. Resolves: rhbz#1087962 @@ -35,5 +35,5 @@ index 90d92d3ad..6d9f4e5fa 100644 if ((strncmp ("loop", p, 4) == 0) && p[4] >= '0' && p[4] <= '9') { -- -2.13.0 +2.13.3 diff --git a/0113-Try-to-emit-linux16-initrd16-and-linuxefi-initrdefi-.patch b/0113-Try-to-emit-linux16-initrd16-and-linuxefi-initrdefi-.patch index 2d33a30..876e39a 100644 --- a/0113-Try-to-emit-linux16-initrd16-and-linuxefi-initrdefi-.patch +++ b/0113-Try-to-emit-linux16-initrd16-and-linuxefi-initrdefi-.patch @@ -1,7 +1,7 @@ From 31a01c3811c176913ae11fd8d27f8ac3d5e32fde Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Mon, 27 Oct 2014 09:22:55 -0400 -Subject: [PATCH 113/176] Try to emit linux16/initrd16 and linuxefi/initrdefi +Subject: [PATCH 113/177] Try to emit linux16/initrd16 and linuxefi/initrdefi in 30-os_prober. Resolves: rhbz#1108296 @@ -73,5 +73,5 @@ index 9b8f5968e..dc98eace9 100644 fi cat << EOF -- -2.13.0 +2.13.3 diff --git a/0114-Make-grub2-mkconfig-construct-titles-that-look-like-.patch b/0114-Make-grub2-mkconfig-construct-titles-that-look-like-.patch index 92c84db..ec56023 100644 --- a/0114-Make-grub2-mkconfig-construct-titles-that-look-like-.patch +++ b/0114-Make-grub2-mkconfig-construct-titles-that-look-like-.patch @@ -1,7 +1,7 @@ From 2071b0575dd4a9b18244b7b5175a41ce39c3f8b9 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Tue, 28 Apr 2015 11:15:03 -0400 -Subject: [PATCH 114/176] Make grub2-mkconfig construct titles that look like +Subject: [PATCH 114/177] Make grub2-mkconfig construct titles that look like the ones we want elsewhere. Resolves: rhbz#1215839 @@ -50,5 +50,5 @@ index c6627268c..121524185 100644 echo "menuentry '$(echo "$title" | grub_quote)' ${CLASS} \$menuentry_id_option 'gnulinux-$version-$type-$boot_device_id' {" | sed "s/^/$submenu_indentation/" else -- -2.13.0 +2.13.3 diff --git a/0115-Add-friendly-grub2-password-config-tool-985962.patch b/0115-Add-friendly-grub2-password-config-tool-985962.patch index f3dbeda..cc8ab03 100644 --- a/0115-Add-friendly-grub2-password-config-tool-985962.patch +++ b/0115-Add-friendly-grub2-password-config-tool-985962.patch @@ -1,7 +1,7 @@ From 1a93a7ffc010e413c8b43b6554e308c45fda203f Mon Sep 17 00:00:00 2001 From: Robert Marshall Date: Thu, 25 Jun 2015 11:13:11 -0400 -Subject: [PATCH 115/176] Add friendly grub2 password config tool (#985962) +Subject: [PATCH 115/177] Add friendly grub2 password config tool (#985962) Provided a tool for users to reset the grub2 root user password without having to alter the grub.cfg. The hashed password now @@ -270,5 +270,5 @@ index 000000000..db2f44bfb +fi +EOF -- -2.13.0 +2.13.3 diff --git a/0116-calibrate_tsc-use-the-Stall-EFI-boot-service-on-GRUB.patch b/0116-calibrate_tsc-use-the-Stall-EFI-boot-service-on-GRUB.patch index 31a5ba1..0fb2253 100644 --- a/0116-calibrate_tsc-use-the-Stall-EFI-boot-service-on-GRUB.patch +++ b/0116-calibrate_tsc-use-the-Stall-EFI-boot-service-on-GRUB.patch @@ -1,7 +1,7 @@ From 703ac12cc7b710cf5fd8ed08fdaaa760ffdff501 Mon Sep 17 00:00:00 2001 From: Laszlo Ersek Date: Fri, 10 Oct 2014 11:11:09 +0200 -Subject: [PATCH 116/176] calibrate_tsc(): use the Stall() EFI boot service on +Subject: [PATCH 116/177] calibrate_tsc(): use the Stall() EFI boot service on GRUB_MACHINE_EFI Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1150698 @@ -99,5 +99,5 @@ index 2e85289d8..0787b6f3e 100644 void -- -2.13.0 +2.13.3 diff --git a/0117-Make-grub2-mkconfig-construct-titles-that-look-like-.patch b/0117-Make-grub2-mkconfig-construct-titles-that-look-like-.patch index 4d00a21..b7de6d0 100644 --- a/0117-Make-grub2-mkconfig-construct-titles-that-look-like-.patch +++ b/0117-Make-grub2-mkconfig-construct-titles-that-look-like-.patch @@ -1,7 +1,7 @@ From 85de6a1e7740161c10b000964d098d62cee8e19f Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Tue, 28 Apr 2015 11:15:03 -0400 -Subject: [PATCH 117/176] Make grub2-mkconfig construct titles that look like +Subject: [PATCH 117/177] Make grub2-mkconfig construct titles that look like the ones we want elsewhere. Resolves: rhbz#1215839 @@ -64,5 +64,5 @@ index 121524185..584ad1f46 100644 replacement_title="$(echo "Advanced options for ${OS}" | sed 's,>,>>,g')>$(echo "$title" | sed 's,>,>>,g')" quoted="$(echo "$GRUB_ACTUAL_DEFAULT" | grub_quote)" -- -2.13.0 +2.13.3 diff --git a/0118-Try-to-make-sure-configure.ac-and-grub-rpm-sort-play.patch b/0118-Try-to-make-sure-configure.ac-and-grub-rpm-sort-play.patch index 81306e5..337ed64 100644 --- a/0118-Try-to-make-sure-configure.ac-and-grub-rpm-sort-play.patch +++ b/0118-Try-to-make-sure-configure.ac-and-grub-rpm-sort-play.patch @@ -1,7 +1,7 @@ From d49a8ee11c2bec63bcc63f318609ba003f5687f5 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Mon, 3 Aug 2015 11:46:42 -0400 -Subject: [PATCH 118/176] Try to make sure configure.ac and grub-rpm-sort play +Subject: [PATCH 118/177] Try to make sure configure.ac and grub-rpm-sort play nice. Apparently the test for whether to use grub-rpm-sort and also the @@ -57,5 +57,5 @@ index 954844d2d..9c410eae4 100644 version_test_numeric () -- -2.13.0 +2.13.3 diff --git a/0119-tcp-add-window-scaling-support.patch b/0119-tcp-add-window-scaling-support.patch index f2ee867..275d291 100644 --- a/0119-tcp-add-window-scaling-support.patch +++ b/0119-tcp-add-window-scaling-support.patch @@ -1,7 +1,7 @@ From 75c2a677f927515e68899022941084be830462ac Mon Sep 17 00:00:00 2001 From: Josef Bacik Date: Wed, 12 Aug 2015 08:57:55 -0700 -Subject: [PATCH 119/176] tcp: add window scaling support +Subject: [PATCH 119/177] tcp: add window scaling support Sometimes we have to provision boxes across regions, such as California to Sweden. The http server has a 10 minute timeout, so if we can't get our 250mb @@ -86,5 +86,5 @@ index e8ad34b84..7d4b82262 100644 tcp_socket_register (socket); -- -2.13.0 +2.13.3 diff --git a/0120-efinet-retransmit-if-our-device-is-busy.patch b/0120-efinet-retransmit-if-our-device-is-busy.patch index 39ed7f4..b305311 100644 --- a/0120-efinet-retransmit-if-our-device-is-busy.patch +++ b/0120-efinet-retransmit-if-our-device-is-busy.patch @@ -1,7 +1,7 @@ From 1c8d555408d928794b1cf356775ebc0a94c62e6f Mon Sep 17 00:00:00 2001 From: Josef Bacik Date: Mon, 31 Aug 2015 13:34:35 -0400 -Subject: [PATCH 120/176] efinet: retransmit if our device is busy +Subject: [PATCH 120/177] efinet: retransmit if our device is busy When I fixed the txbuf handling I ripped out the retransmission code since it was flooding our network when we had the buggy behavior. Turns out this was too @@ -44,5 +44,5 @@ index 5388f952b..3f112438a 100644 return grub_error (GRUB_ERR_TIMEOUT, N_("couldn't send network packet")); -- -2.13.0 +2.13.3 diff --git a/0121-Be-more-aggro-about-actually-using-the-configured-ne.patch b/0121-Be-more-aggro-about-actually-using-the-configured-ne.patch index 89ac28b..16e520a 100644 --- a/0121-Be-more-aggro-about-actually-using-the-configured-ne.patch +++ b/0121-Be-more-aggro-about-actually-using-the-configured-ne.patch @@ -1,7 +1,7 @@ From 096244a4746dd33e033d7076598d97d9592f1f75 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Fri, 11 Sep 2015 17:30:49 -0400 -Subject: [PATCH 121/176] Be more aggro about actually using the *configured* +Subject: [PATCH 121/177] Be more aggro about actually using the *configured* network device. Right now we use any SNP device with the same mac+IP block, but when @@ -220,5 +220,5 @@ index c7c9f0e1d..97b9aa7a4 100644 #define GRUB_EFI_DEVICE_PATH_SUBTYPE(dp) ((dp)->subtype) #define GRUB_EFI_DEVICE_PATH_LENGTH(dp) ((dp)->length) -- -2.13.0 +2.13.3 diff --git a/0122-efinet-add-filter-for-the-first-exclusive-reopen-of-.patch b/0122-efinet-add-filter-for-the-first-exclusive-reopen-of-.patch index aef63da..31af031 100644 --- a/0122-efinet-add-filter-for-the-first-exclusive-reopen-of-.patch +++ b/0122-efinet-add-filter-for-the-first-exclusive-reopen-of-.patch @@ -1,7 +1,7 @@ From e9db498504e103587c3bc908b240b5e7baf68436 Mon Sep 17 00:00:00 2001 From: RHEL Ninjas Date: Fri, 25 Sep 2015 16:24:23 +0900 -Subject: [PATCH 122/176] efinet: add filter for the first exclusive reopen of +Subject: [PATCH 122/177] efinet: add filter for the first exclusive reopen of SNP --- @@ -59,5 +59,5 @@ index a3ce4c67c..b870d3f19 100644 } } -- -2.13.0 +2.13.3 diff --git a/0123-Fix-security-issue-when-reading-username-and-passwor.patch b/0123-Fix-security-issue-when-reading-username-and-passwor.patch index 6d58d95..adcafad 100644 --- a/0123-Fix-security-issue-when-reading-username-and-passwor.patch +++ b/0123-Fix-security-issue-when-reading-username-and-passwor.patch @@ -1,7 +1,7 @@ From 291aab5a07c51ecdfc386cfd7fdabb009375ce0d Mon Sep 17 00:00:00 2001 From: Hector Marco-Gisbert Date: Fri, 13 Nov 2015 16:21:09 +0100 -Subject: [PATCH 123/176] Fix security issue when reading username and password +Subject: [PATCH 123/177] Fix security issue when reading username and password This patch fixes two integer underflows at: * grub-core/lib/crypto.c @@ -43,5 +43,5 @@ index 7338f8245..6d6dc7ded 100644 if (cur_len) { -- -2.13.0 +2.13.3 diff --git a/0124-Warn-if-grub-password-will-not-be-read-1290803.patch b/0124-Warn-if-grub-password-will-not-be-read-1290803.patch index df8399f..f595a18 100644 --- a/0124-Warn-if-grub-password-will-not-be-read-1290803.patch +++ b/0124-Warn-if-grub-password-will-not-be-read-1290803.patch @@ -1,7 +1,7 @@ From 5cee642bc2d950c453cdf97d0bcac566063c6c7b Mon Sep 17 00:00:00 2001 From: Robert Marshall Date: Mon, 22 Feb 2016 15:30:05 -0500 -Subject: [PATCH 124/176] Warn if grub password will not be read (#1290803) +Subject: [PATCH 124/177] Warn if grub password will not be read (#1290803) It is possible for a system to have never run grub-mkconfig and add the section that reads the user.cfg file which contains a user set GRUB @@ -27,5 +27,5 @@ index dd76f00fc..fb9d3a3b6 100644 + echo "Update your configuration with @grub_mkconfig@ to support this feature." +fi -- -2.13.0 +2.13.3 diff --git a/0125-Clean-up-grub-setpassword-documentation-1290799.patch b/0125-Clean-up-grub-setpassword-documentation-1290799.patch index c8bbff7..29da8b2 100644 --- a/0125-Clean-up-grub-setpassword-documentation-1290799.patch +++ b/0125-Clean-up-grub-setpassword-documentation-1290799.patch @@ -1,7 +1,7 @@ From d170636244244428bf5a257682be98fc2b46c7d4 Mon Sep 17 00:00:00 2001 From: Robert Marshall Date: Tue, 26 Jan 2016 10:28:35 -0500 -Subject: [PATCH 125/176] Clean up grub-setpassword documentation (#1290799) +Subject: [PATCH 125/177] Clean up grub-setpassword documentation (#1290799) The output for --help had some errors. Corrected those and polished the text to be a little easier to follow. Carried verbage over to man page @@ -54,5 +54,5 @@ index fb9d3a3b6..c8c0fa419 100644 Report bugs at https://bugzilla.redhat.com. EOF -- -2.13.0 +2.13.3 diff --git a/0126-Fix-locale-issue-in-grub-setpassword-1294243.patch b/0126-Fix-locale-issue-in-grub-setpassword-1294243.patch index 808734d..993c585 100644 --- a/0126-Fix-locale-issue-in-grub-setpassword-1294243.patch +++ b/0126-Fix-locale-issue-in-grub-setpassword-1294243.patch @@ -1,7 +1,7 @@ From 04d7ca10eb39d3c09dd2a8c701ff2764a3c6093d Mon Sep 17 00:00:00 2001 From: Robert Marshall Date: Fri, 29 Jan 2016 16:56:11 -0500 -Subject: [PATCH 126/176] Fix locale issue in grub-setpassword (#1294243) +Subject: [PATCH 126/177] Fix locale issue in grub-setpassword (#1294243) A shell substitution was expecting non-translated output to grab the hashed password and put it in the user.cfg file. Modified code to force @@ -26,5 +26,5 @@ index c8c0fa419..d7924af51 100644 sed -e "s/PBKDF2 hash of your password is //" } -- -2.13.0 +2.13.3 diff --git a/0127-efiemu-Handle-persistent-RAM-and-unknown-possible-fu.patch b/0127-efiemu-Handle-persistent-RAM-and-unknown-possible-fu.patch index a039382..86bf3c1 100644 --- a/0127-efiemu-Handle-persistent-RAM-and-unknown-possible-fu.patch +++ b/0127-efiemu-Handle-persistent-RAM-and-unknown-possible-fu.patch @@ -1,7 +1,7 @@ From ce78e6dd0ab8326b48919d98662a7319ce34dd8f Mon Sep 17 00:00:00 2001 From: Robert Elliott Date: Fri, 22 Jan 2016 13:32:30 +0100 -Subject: [PATCH 127/176] efiemu: Handle persistent RAM and unknown possible +Subject: [PATCH 127/177] efiemu: Handle persistent RAM and unknown possible future additions. (cherry picked from commit ae3b83a4d4df75a01198a2fed7542391e7c449e0) @@ -27,5 +27,5 @@ index 52a032f7b..92e7df7e5 100644 GRUB_EFI_PERSISTENT_MEMORY); default: -- -2.13.0 +2.13.3 diff --git a/0128-efiemu-Fix-compilation-failure.patch b/0128-efiemu-Fix-compilation-failure.patch index 9ce3062..ba3e22f 100644 --- a/0128-efiemu-Fix-compilation-failure.patch +++ b/0128-efiemu-Fix-compilation-failure.patch @@ -1,7 +1,7 @@ From eee547e70fb44915cc4787548753bd68a350f4d9 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Fri, 22 Jan 2016 14:10:30 +0100 -Subject: [PATCH 128/176] efiemu: Fix compilation failure +Subject: [PATCH 128/177] efiemu: Fix compilation failure (cherry picked from commit b6a03dfd327489d53ee07c6d7d593b99c7b7cb62) @@ -26,5 +26,5 @@ index 92e7df7e5..52a032f7b 100644 GRUB_EFI_PERSISTENT_MEMORY); default: -- -2.13.0 +2.13.3 diff --git a/0129-Revert-reopen-SNP-protocol-for-exclusive-use-by-grub.patch b/0129-Revert-reopen-SNP-protocol-for-exclusive-use-by-grub.patch index 79a9446..64b96be 100644 --- a/0129-Revert-reopen-SNP-protocol-for-exclusive-use-by-grub.patch +++ b/0129-Revert-reopen-SNP-protocol-for-exclusive-use-by-grub.patch @@ -1,7 +1,7 @@ From 91a2c66635f7a1b9fb94736e098f76dfc01a9df8 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Thu, 7 Apr 2016 10:58:06 -0400 -Subject: [PATCH 129/176] Revert "reopen SNP protocol for exclusive use by +Subject: [PATCH 129/177] Revert "reopen SNP protocol for exclusive use by grub" I *think* this should have been replaced by upstream's @@ -65,5 +65,5 @@ index b870d3f19..a3ce4c67c 100644 } } -- -2.13.0 +2.13.3 diff --git a/0130-Add-a-url-parser.patch b/0130-Add-a-url-parser.patch index 8c8afc0..78a7d3f 100644 --- a/0130-Add-a-url-parser.patch +++ b/0130-Add-a-url-parser.patch @@ -1,7 +1,7 @@ From 1e213423df01e2daeddadd9dfa6b68dcf036abbd Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Tue, 14 Jun 2016 16:18:44 -0400 -Subject: [PATCH 130/176] Add a url parser. +Subject: [PATCH 130/177] Add a url parser. This patch adds a url parser that can parse http, https, tftp, and tftps urls, and is easily extensible to handle more types. @@ -1020,5 +1020,5 @@ index 000000000..a215fa27d + +#endif /* GRUB_URL_HEADER */ -- -2.13.0 +2.13.3 diff --git a/0131-efinet-and-bootp-add-support-for-dhcpv6.patch b/0131-efinet-and-bootp-add-support-for-dhcpv6.patch index 9106378..8e66bcf 100644 --- a/0131-efinet-and-bootp-add-support-for-dhcpv6.patch +++ b/0131-efinet-and-bootp-add-support-for-dhcpv6.patch @@ -1,7 +1,7 @@ From 42223d1e900e73d8ec48f3188f26f3429e421f59 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Wed, 8 Jun 2016 21:03:37 -0400 -Subject: [PATCH 131/176] efinet and bootp: add support for dhcpv6 +Subject: [PATCH 131/177] efinet and bootp: add support for dhcpv6 Signed-off-by: Peter Jones --- @@ -663,5 +663,5 @@ index 50d62ab0c..f8f3ec13a 100644 grub_net_add_ipv4_local (struct grub_net_network_level_interface *inf, int mask); -- -2.13.0 +2.13.3 diff --git a/0132-Add-grub-get-kernel-settings-and-use-it-in-10_linux.patch b/0132-Add-grub-get-kernel-settings-and-use-it-in-10_linux.patch index 1795632..ef19d08 100644 --- a/0132-Add-grub-get-kernel-settings-and-use-it-in-10_linux.patch +++ b/0132-Add-grub-get-kernel-settings-and-use-it-in-10_linux.patch @@ -1,7 +1,7 @@ From e16fb5db722d3282fdeef18be7d3e507684aa815 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Thu, 23 Jun 2016 11:01:39 -0400 -Subject: [PATCH 132/176] Add grub-get-kernel-settings and use it in 10_linux +Subject: [PATCH 132/177] Add grub-get-kernel-settings and use it in 10_linux This patch adds grub-get-kernel-settings, which reads the system kernel installation configuration from /etc/sysconfig/kernel, and outputs @@ -298,5 +298,5 @@ index 584ad1f46..c9bf223f2 100644 fi -- -2.13.0 +2.13.3 diff --git a/0133-Normalize-slashes-in-tftp-paths.patch b/0133-Normalize-slashes-in-tftp-paths.patch index 9ba8cd2..fb56180 100644 --- a/0133-Normalize-slashes-in-tftp-paths.patch +++ b/0133-Normalize-slashes-in-tftp-paths.patch @@ -1,7 +1,7 @@ From 50b36d55b9d86a12021e0548762d2c5a3298f2a7 Mon Sep 17 00:00:00 2001 From: Lenny Szubowicz Date: Mon, 29 Aug 2016 11:04:48 -0400 -Subject: [PATCH 133/176] Normalize slashes in tftp paths. +Subject: [PATCH 133/177] Normalize slashes in tftp paths. Some tftp servers do not handle multiple consecutive slashes correctly; this patch avoids sending tftp requests with non-normalized paths. @@ -54,5 +54,5 @@ index 1157524fc..5ca0a96a6 100644 rrq += grub_strlen (filename) + 1; -- -2.13.0 +2.13.3 diff --git a/0134-Fix-malformed-tftp-packets.patch b/0134-Fix-malformed-tftp-packets.patch index d947c4f..cc677f6 100644 --- a/0134-Fix-malformed-tftp-packets.patch +++ b/0134-Fix-malformed-tftp-packets.patch @@ -1,7 +1,7 @@ From 4582fb474ebcb23b23deb078b4276b526f6ac063 Mon Sep 17 00:00:00 2001 From: Mark Salter Date: Tue, 7 Mar 2017 18:26:17 -0500 -Subject: [PATCH 134/176] Fix malformed tftp packets +Subject: [PATCH 134/177] Fix malformed tftp packets 0088-Normalize-slashes-in-tftp-paths.patch collapses multiple contiguous slashes in a filename into one slash in the tftp packet filename field. @@ -31,5 +31,5 @@ index 5ca0a96a6..dcd824943 100644 grub_strcpy (rrq, "octet"); rrqlen += grub_strlen ("octet") + 1; -- -2.13.0 +2.13.3 diff --git a/0135-Fix-race-in-EFI-validation.patch b/0135-Fix-race-in-EFI-validation.patch index 3c92d50..5d4e88d 100644 --- a/0135-Fix-race-in-EFI-validation.patch +++ b/0135-Fix-race-in-EFI-validation.patch @@ -1,7 +1,7 @@ From 7d279caab2d0f87177af9b1cd244b83ac7c18eef Mon Sep 17 00:00:00 2001 From: Matthew Garrett Date: Tue, 14 Jul 2015 16:58:51 -0700 -Subject: [PATCH 135/176] Fix race in EFI validation +Subject: [PATCH 135/177] Fix race in EFI validation --- grub-core/loader/i386/efi/linux.c | 44 ++++++++++----------------------------- @@ -93,5 +93,5 @@ index e5b778577..7ccf32d9d 100644 { grub_dl_unref (my_mod); -- -2.13.0 +2.13.3 diff --git a/0136-bz1374141-fix-incorrect-mask-for-ppc64.patch b/0136-bz1374141-fix-incorrect-mask-for-ppc64.patch index 72ccce9..e8454f4 100644 --- a/0136-bz1374141-fix-incorrect-mask-for-ppc64.patch +++ b/0136-bz1374141-fix-incorrect-mask-for-ppc64.patch @@ -1,7 +1,7 @@ From f6903f70bd39493a29b79dd0efd3864daa8e88c2 Mon Sep 17 00:00:00 2001 From: Masahiro Matsuya Date: Sat, 29 Oct 2016 08:35:26 +0900 -Subject: [PATCH 136/176] bz1374141 fix incorrect mask for ppc64 +Subject: [PATCH 136/177] bz1374141 fix incorrect mask for ppc64 The netmask configured in firmware is not respected on ppc64 (big endian). When 255.255.252.0 is set as netmask in firmware, the following is the value of bootpath string in grub_ieee1275_parse_bootpath(). @@ -44,5 +44,5 @@ index 002446be1..3df75357a 100644 if (gateway_addr.ipv4 != 0) -- -2.13.0 +2.13.3 diff --git a/0137-Use-device-part-of-chainloader-target-if-present.patch b/0137-Use-device-part-of-chainloader-target-if-present.patch index 721036c..e04947c 100644 --- a/0137-Use-device-part-of-chainloader-target-if-present.patch +++ b/0137-Use-device-part-of-chainloader-target-if-present.patch @@ -1,7 +1,7 @@ From 4a0596f200dcec9d534fc79a48b5721bbf1b907f Mon Sep 17 00:00:00 2001 From: Raymund Will Date: Fri, 10 Apr 2015 01:45:02 -0400 -Subject: [PATCH 137/176] Use device part of chainloader target, if present. +Subject: [PATCH 137/177] Use device part of chainloader target, if present. Otherwise chainloading is restricted to '$root', which might not even be readable by EFI! @@ -33,5 +33,5 @@ index adc856366..14ce6ddd7 100644 goto fail; -- -2.13.0 +2.13.3 diff --git a/0138-Add-secureboot-support-on-efi-chainloader.patch b/0138-Add-secureboot-support-on-efi-chainloader.patch index c4e719d..53a86db 100644 --- a/0138-Add-secureboot-support-on-efi-chainloader.patch +++ b/0138-Add-secureboot-support-on-efi-chainloader.patch @@ -1,7 +1,7 @@ From 0be916874913790bf1db111c0479800392859e16 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Tue, 6 Oct 2015 13:04:37 -0400 -Subject: [PATCH 138/176] Add secureboot support on efi chainloader +Subject: [PATCH 138/177] Add secureboot support on efi chainloader Expand the chainloader to be able to verify the image by means of shim lock protocol. The PE/COFF image is loaded and relocated by the @@ -796,5 +796,5 @@ index f79c36c02..f79782e1b 100644 { grub_uint32_t page_rva; -- -2.13.0 +2.13.3 diff --git a/0139-Make-any-of-the-loaders-that-link-in-efi-mode-honor-.patch b/0139-Make-any-of-the-loaders-that-link-in-efi-mode-honor-.patch index 8c23781..3a541e3 100644 --- a/0139-Make-any-of-the-loaders-that-link-in-efi-mode-honor-.patch +++ b/0139-Make-any-of-the-loaders-that-link-in-efi-mode-honor-.patch @@ -1,7 +1,7 @@ From b3a4f6bb0b647c92f01b33653368cee8c21f5ab6 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Tue, 6 Oct 2015 16:09:25 -0400 -Subject: [PATCH 139/176] Make any of the loaders that link in efi mode honor +Subject: [PATCH 139/177] Make any of the loaders that link in efi mode honor secure boot. And in this case "honor" means "even if somebody does link this in, they @@ -490,5 +490,5 @@ diff --git a/include/grub/sparc64/linux.h b/include/grub/sparc64/linux.h new file mode 100644 index 000000000..e69de29bb -- -2.13.0 +2.13.3 diff --git a/0140-Make-grub_fatal-also-backtrace.patch b/0140-Make-grub_fatal-also-backtrace.patch index 6af18af..2cd97c6 100644 --- a/0140-Make-grub_fatal-also-backtrace.patch +++ b/0140-Make-grub_fatal-also-backtrace.patch @@ -1,7 +1,7 @@ From f0600b3846ef7c710833bfa248fc6b6ac362df78 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Wed, 27 Jan 2016 09:22:42 -0500 -Subject: [PATCH 140/176] Make grub_fatal() also backtrace. +Subject: [PATCH 140/177] Make grub_fatal() also backtrace. --- grub-core/Makefile.core.def | 3 ++ @@ -171,5 +171,5 @@ index c3e03c727..c67273db3 100644 #include #include -- -2.13.0 +2.13.3 diff --git a/0141-Rework-linux-command.patch b/0141-Rework-linux-command.patch index 2e95081..83dccdf 100644 --- a/0141-Rework-linux-command.patch +++ b/0141-Rework-linux-command.patch @@ -1,7 +1,7 @@ From 9f0d557a54ff3763de10f7f8ac93d99f4493b3a6 Mon Sep 17 00:00:00 2001 From: Matthew Garrett Date: Sun, 9 Aug 2015 16:12:39 -0700 -Subject: [PATCH 141/176] Rework linux command +Subject: [PATCH 141/177] Rework linux command We want a single buffer that contains the entire kernel image in order to perform a TPM measurement. Allocate one and copy the entire kernel into it @@ -103,5 +103,5 @@ index b2438547d..e4b8342f5 100644 grub_file_close (file); -- -2.13.0 +2.13.3 diff --git a/0142-Rework-linux16-command.patch b/0142-Rework-linux16-command.patch index 220ccdf..7d4d570 100644 --- a/0142-Rework-linux16-command.patch +++ b/0142-Rework-linux16-command.patch @@ -1,7 +1,7 @@ From c3fb8b9f0553476cd98c493f15569ebaa069188f Mon Sep 17 00:00:00 2001 From: Matthew Garrett Date: Sun, 9 Aug 2015 16:20:58 -0700 -Subject: [PATCH 142/176] Rework linux16 command +Subject: [PATCH 142/177] Rework linux16 command We want a single buffer that contains the entire kernel image in order to perform a TPM measurement. Allocate one and copy the entire kernel int it @@ -97,5 +97,5 @@ index 91283157e..b864e5403 100644 grub_file_close (file); -- -2.13.0 +2.13.3 diff --git a/0143-Make-grub-editenv-build-again.patch b/0143-Make-grub-editenv-build-again.patch index e06f12a..ec22019 100644 --- a/0143-Make-grub-editenv-build-again.patch +++ b/0143-Make-grub-editenv-build-again.patch @@ -1,7 +1,7 @@ From 5104251f96e3dc2827934d79f23f2371f12184e1 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Fri, 4 Mar 2016 16:29:13 -0500 -Subject: [PATCH 143/176] Make grub-editenv build again. +Subject: [PATCH 143/177] Make grub-editenv build again. 36212460d3565b18439a3a8130b28e6c97702c6a split how some of the mkimage utility functions are defined, and they wind up being linked into @@ -26,5 +26,5 @@ index ed27351eb..38cdf4ccc 100644 common = util/config.c; common = util/resolve.c; -- -2.13.0 +2.13.3 diff --git a/0144-Fix-up-some-man-pages-rpmdiff-noticed.patch b/0144-Fix-up-some-man-pages-rpmdiff-noticed.patch index 771cad7..6f987ef 100644 --- a/0144-Fix-up-some-man-pages-rpmdiff-noticed.patch +++ b/0144-Fix-up-some-man-pages-rpmdiff-noticed.patch @@ -1,7 +1,7 @@ From 0695a021dc35b22594f7c6383d04c8dab2f1df84 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Tue, 23 Sep 2014 09:58:49 -0400 -Subject: [PATCH 144/176] Fix up some man pages rpmdiff noticed. +Subject: [PATCH 144/177] Fix up some man pages rpmdiff noticed. --- configure.ac | 2 ++ @@ -149,5 +149,5 @@ index 000000000..853094827 +.SH SEE ALSO +.BR "info grub" -- -2.13.0 +2.13.3 diff --git a/0145-Re-work-some-intricacies-of-PE-loading.patch b/0145-Re-work-some-intricacies-of-PE-loading.patch index f84e4fe..9980f1d 100644 --- a/0145-Re-work-some-intricacies-of-PE-loading.patch +++ b/0145-Re-work-some-intricacies-of-PE-loading.patch @@ -1,7 +1,7 @@ From 5e60d131579d787af81a6a32278c41abb84c50f5 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Thu, 9 Jun 2016 12:22:29 -0400 -Subject: [PATCH 145/176] Re-work some intricacies of PE loading. +Subject: [PATCH 145/177] Re-work some intricacies of PE loading. The PE spec is not a well written document, and awesomely every place where there's an ambiguous way to read something, Windows' bootmgfw.efi @@ -349,5 +349,5 @@ index f79782e1b..8396bde49 100644 struct grub_pe32_header -- -2.13.0 +2.13.3 diff --git a/0146-Rework-even-more-of-efi-chainload-so-non-sb-cases-wo.patch b/0146-Rework-even-more-of-efi-chainload-so-non-sb-cases-wo.patch index b315ff9..34e42ff 100644 --- a/0146-Rework-even-more-of-efi-chainload-so-non-sb-cases-wo.patch +++ b/0146-Rework-even-more-of-efi-chainload-so-non-sb-cases-wo.patch @@ -1,7 +1,7 @@ From 0e71764ff576913a3f210c2a07ea65eebbc4c6bb Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Fri, 10 Jun 2016 14:06:15 -0400 -Subject: [PATCH 146/176] Rework even more of efi chainload so non-sb cases +Subject: [PATCH 146/177] Rework even more of efi chainload so non-sb cases work right. This ensures that if shim protocol is not loaded, or is loaded but shim @@ -409,5 +409,5 @@ index d9ede3677..0033d9305 100644 grub_err_t EXPORT_FUNC(grub_efi_linux_boot) (void *kernel_address, grub_off_t offset, -- -2.13.0 +2.13.3 diff --git a/0147-linuxefi-fix-double-free-on-verification-failure.patch b/0147-linuxefi-fix-double-free-on-verification-failure.patch index cdb081f..0e80676 100644 --- a/0147-linuxefi-fix-double-free-on-verification-failure.patch +++ b/0147-linuxefi-fix-double-free-on-verification-failure.patch @@ -1,7 +1,7 @@ From c21e7bf4849c24803d84ee1b59c5fba001381ac9 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Tue, 14 Jun 2016 09:50:25 -0400 -Subject: [PATCH 147/176] linuxefi: fix double free on verification failure. +Subject: [PATCH 147/177] linuxefi: fix double free on verification failure. Signed-off-by: Peter Jones --- @@ -21,5 +21,5 @@ index 82f75b7f3..010bf982d 100644 } -- -2.13.0 +2.13.3 diff --git a/0148-fix-machine-type-test-in-30_os-prober.in.patch b/0148-fix-machine-type-test-in-30_os-prober.in.patch index a498a84..b919bf1 100644 --- a/0148-fix-machine-type-test-in-30_os-prober.in.patch +++ b/0148-fix-machine-type-test-in-30_os-prober.in.patch @@ -1,7 +1,7 @@ From c75c918940b77108007e86e47e16b9a0fbcfdf5d Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Mon, 11 Jul 2016 13:36:45 -0400 -Subject: [PATCH 148/176] fix machine type test in 30_os-prober.in +Subject: [PATCH 148/177] fix machine type test in 30_os-prober.in Signed-off-by: Peter Jones --- @@ -21,5 +21,5 @@ index dc98eace9..e40274fc0 100644 i?86|x86_64) sixteenbit="16" -- -2.13.0 +2.13.3 diff --git a/0149-efi-chainloader-fix-wrong-sanity-check-in-relocate_c.patch b/0149-efi-chainloader-fix-wrong-sanity-check-in-relocate_c.patch index 255bfee..9351817 100644 --- a/0149-efi-chainloader-fix-wrong-sanity-check-in-relocate_c.patch +++ b/0149-efi-chainloader-fix-wrong-sanity-check-in-relocate_c.patch @@ -1,7 +1,7 @@ From 79688d11f84464be361d3621de2af0ffd243f155 Mon Sep 17 00:00:00 2001 From: Laszlo Ersek Date: Mon, 21 Nov 2016 15:34:00 +0100 -Subject: [PATCH 149/176] efi/chainloader: fix wrong sanity check in +Subject: [PATCH 149/177] efi/chainloader: fix wrong sanity check in relocate_coff() In relocate_coff(), the relocation entries are parsed from the original @@ -35,5 +35,5 @@ index b977c7b55..d5ab21d09 100644 grub_error (GRUB_ERR_BAD_ARGUMENT, "Reloc entry %d overflows binary", n); -- -2.13.0 +2.13.3 diff --git a/0150-efi-chainloader-truncate-overlong-relocation-section.patch b/0150-efi-chainloader-truncate-overlong-relocation-section.patch index a5d93bc..e3ab38e 100644 --- a/0150-efi-chainloader-truncate-overlong-relocation-section.patch +++ b/0150-efi-chainloader-truncate-overlong-relocation-section.patch @@ -1,7 +1,7 @@ From d5e6b94ac802afdbccb9736dc9f0797498ed23e0 Mon Sep 17 00:00:00 2001 From: Laszlo Ersek Date: Wed, 23 Nov 2016 06:27:09 +0100 -Subject: [PATCH 150/176] efi/chainloader: truncate overlong relocation section +Subject: [PATCH 150/177] efi/chainloader: truncate overlong relocation section The UEFI Windows 7 boot loader ("EFI/Microsoft/Boot/bootmgfw.efi", SHA1 31b410e029bba87d2068c65a80b88882f9f8ea25) has inconsistent headers. @@ -109,5 +109,5 @@ index d5ab21d09..7826e794a 100644 grub_dprintf ("chain", " section is not reloc section?\n"); grub_dprintf ("chain", " rds: 0x%08x, vs: %08x\n", -- -2.13.0 +2.13.3 diff --git a/0151-linuxefi-minor-cleanups.patch b/0151-linuxefi-minor-cleanups.patch index 7a9e9fc..0381e4c 100644 --- a/0151-linuxefi-minor-cleanups.patch +++ b/0151-linuxefi-minor-cleanups.patch @@ -1,7 +1,7 @@ From dd103ed061623c80e3e096a436ddaa394bad0f7d Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Tue, 14 Feb 2017 16:31:52 -0500 -Subject: [PATCH 151/176] linuxefi: minor cleanups +Subject: [PATCH 151/177] linuxefi: minor cleanups Signed-off-by: Peter Jones --- @@ -85,5 +85,5 @@ index 010bf982d..8b5a817b9 100644 return grub_errno; } -- -2.13.0 +2.13.3 diff --git a/0152-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch b/0152-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch index 65a6d95..1f08141 100644 --- a/0152-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch +++ b/0152-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch @@ -1,7 +1,7 @@ From ef26601128cbad8ab1be459a1d6c94c87fab6663 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Tue, 14 Feb 2017 16:18:54 -0500 -Subject: [PATCH 152/176] Handle multi-arch (64-on-32) boot in linuxefi loader. +Subject: [PATCH 152/177] Handle multi-arch (64-on-32) boot in linuxefi loader. Allow booting 64-bit kernels on 32-bit EFI on x86. @@ -274,5 +274,5 @@ index fc36bdaf3..110ecf806 100644 grub_uint32_t hardware_subarch; grub_uint64_t hardware_subarch_data; -- -2.13.0 +2.13.3 diff --git a/0153-Fix-up-linux-params-usage.patch b/0153-Fix-up-linux-params-usage.patch index 913f00f..2de3868 100644 --- a/0153-Fix-up-linux-params-usage.patch +++ b/0153-Fix-up-linux-params-usage.patch @@ -1,7 +1,7 @@ From 7b93d18488f665386de3c61678664952bd0ca017 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Tue, 30 May 2017 14:16:07 -0400 -Subject: [PATCH 153/176] Fix up linux params usage... +Subject: [PATCH 153/177] Fix up linux params usage... Signed-off-by: Peter Jones --- @@ -39,5 +39,5 @@ index e4b8342f5..c9e89310b 100644 linux_params.type_of_loader = GRUB_LINUX_BOOT_LOADER_TYPE; -- -2.13.0 +2.13.3 diff --git a/0154-Make-exit-take-a-return-code.patch b/0154-Make-exit-take-a-return-code.patch index ade9633..92921e3 100644 --- a/0154-Make-exit-take-a-return-code.patch +++ b/0154-Make-exit-take-a-return-code.patch @@ -1,7 +1,7 @@ From b20b77a7aa8e538f501ac082eca2ea73c6a5407f Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Wed, 26 Feb 2014 21:49:12 -0500 -Subject: [PATCH 154/176] Make "exit" take a return code. +Subject: [PATCH 154/177] Make "exit" take a return code. This adds "exit" with a return code. With this patch, any "exit" command /may/ include a return code, and on platforms that support @@ -52,5 +52,5 @@ index 5ce89a40c..04371ac49 100644 grub_fatal (const char *fmt, ...) { -- -2.13.0 +2.13.3 diff --git a/0155-arm64-make-sure-fdt-has-address-cells-and-size-cells.patch b/0155-arm64-make-sure-fdt-has-address-cells-and-size-cells.patch index badb236..552199a 100644 --- a/0155-arm64-make-sure-fdt-has-address-cells-and-size-cells.patch +++ b/0155-arm64-make-sure-fdt-has-address-cells-and-size-cells.patch @@ -1,7 +1,7 @@ From 46835789f3f7458f976d8ee61f49e391a0380c4b Mon Sep 17 00:00:00 2001 From: Mark Salter Date: Mon, 17 Apr 2017 08:44:29 -0400 -Subject: [PATCH 155/176] arm64: make sure fdt has #address-cells and +Subject: [PATCH 155/177] arm64: make sure fdt has #address-cells and #size-cells properties Recent upstream changes to kexec-tools relies on #address-cells @@ -41,5 +41,5 @@ index f83820e61..f32151f3b 100644 if (node < 1) goto failure; -- -2.13.0 +2.13.3 diff --git a/0156-Add-some-grub_dprintf-in-the-secure-boot-verify-code.patch b/0156-Add-some-grub_dprintf-in-the-secure-boot-verify-code.patch index ca98e7a..7d31237 100644 --- a/0156-Add-some-grub_dprintf-in-the-secure-boot-verify-code.patch +++ b/0156-Add-some-grub_dprintf-in-the-secure-boot-verify-code.patch @@ -1,7 +1,7 @@ From cce1963c761c3b6ca4e40a0001eaf9d596cf8ed2 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Mon, 9 May 2016 14:15:17 -0400 -Subject: [PATCH 156/176] Add some grub_dprintf() in the secure boot verify +Subject: [PATCH 156/177] Add some grub_dprintf() in the secure boot verify code. Signed-off-by: Peter Jones @@ -40,5 +40,5 @@ index 2a7024134..7fe7201a3 100644 return -1; } -- -2.13.0 +2.13.3 diff --git a/0157-Make-our-info-pages-say-grub2-where-appropriate.patch b/0157-Make-our-info-pages-say-grub2-where-appropriate.patch index 795015d..c9081ae 100644 --- a/0157-Make-our-info-pages-say-grub2-where-appropriate.patch +++ b/0157-Make-our-info-pages-say-grub2-where-appropriate.patch @@ -1,7 +1,7 @@ From 7b3e61770e309e80a84f69db6deba700dcde6c46 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Fri, 6 May 2016 18:43:08 -0400 -Subject: [PATCH 157/176] Make our info pages say "grub2" where appropriate. +Subject: [PATCH 157/177] Make our info pages say "grub2" where appropriate. This needs to be hooked up to --program-transform=, but I haven't had time. @@ -1012,5 +1012,5 @@ index 15a90b26e..f28c4cd52 100644 @table @option @item --help -- -2.13.0 +2.13.3 diff --git a/0158-print-more-debug-info-in-our-module-loader.patch b/0158-print-more-debug-info-in-our-module-loader.patch index f64d315..a28352a 100644 --- a/0158-print-more-debug-info-in-our-module-loader.patch +++ b/0158-print-more-debug-info-in-our-module-loader.patch @@ -1,7 +1,7 @@ From 76cdf466430b1ee462f72f7e6e9cb8d717d11b7b Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Mon, 1 May 2017 11:19:40 -0400 -Subject: [PATCH 158/176] print more debug info in our module loader. +Subject: [PATCH 158/177] print more debug info in our module loader. Signed-off-by: Peter Jones --- @@ -40,5 +40,5 @@ index 684ca93f8..1f3ac5e1d 100644 } -- -2.13.0 +2.13.3 diff --git a/0159-macos-just-build-chainloader-entries-don-t-try-any-x.patch b/0159-macos-just-build-chainloader-entries-don-t-try-any-x.patch index 7e7383d..7d8658e 100644 --- a/0159-macos-just-build-chainloader-entries-don-t-try-any-x.patch +++ b/0159-macos-just-build-chainloader-entries-don-t-try-any-x.patch @@ -1,7 +1,7 @@ From d4b4a2dfd552c7018699752fcb9a0d07008b73df Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Wed, 24 May 2017 12:42:32 -0400 -Subject: [PATCH 159/176] macos: just build chainloader entries, don't try any +Subject: [PATCH 159/177] macos: just build chainloader entries, don't try any xnu xnu. Since our bugs tell us that the xnu boot entries really just don't work @@ -124,5 +124,5 @@ index e40274fc0..d979de198 100644 hurd) onstr="$(gettext_printf "(on %s)" "${DEVICE}")" -- -2.13.0 +2.13.3 diff --git a/0160-grub2-btrfs-Add-ability-to-boot-from-subvolumes.patch b/0160-grub2-btrfs-Add-ability-to-boot-from-subvolumes.patch index c973bf6..56a6c34 100644 --- a/0160-grub2-btrfs-Add-ability-to-boot-from-subvolumes.patch +++ b/0160-grub2-btrfs-Add-ability-to-boot-from-subvolumes.patch @@ -1,7 +1,7 @@ From 99ec1217cff2d73237eb36512e36a37dfee1175b Mon Sep 17 00:00:00 2001 From: Jeff Mahoney Date: Wed, 18 Dec 2013 09:57:04 +0000 -Subject: [PATCH 160/176] grub2/btrfs: Add ability to boot from subvolumes +Subject: [PATCH 160/177] grub2/btrfs: Add ability to boot from subvolumes This patch adds the ability to specify a different root on a btrfs filesystem too boot from other than the default one. @@ -697,5 +697,5 @@ index 9d93fb6c1..234ad9767 100644 }; -- -2.13.0 +2.13.3 diff --git a/0161-export-btrfs_subvol-and-btrfs_subvolid.patch b/0161-export-btrfs_subvol-and-btrfs_subvolid.patch index a6f2941..18f51af 100644 --- a/0161-export-btrfs_subvol-and-btrfs_subvolid.patch +++ b/0161-export-btrfs_subvol-and-btrfs_subvolid.patch @@ -1,7 +1,7 @@ From 18aa92cc523624676f9dd1bb39e03a3ee22d3346 Mon Sep 17 00:00:00 2001 From: Michael Chang Date: Wed, 18 Dec 2013 09:57:04 +0000 -Subject: [PATCH 161/176] export btrfs_subvol and btrfs_subvolid +Subject: [PATCH 161/177] export btrfs_subvol and btrfs_subvolid We should export btrfs_subvol and btrfs_subvolid to have both visible to subsidiary configuration files loaded using configfile. @@ -25,5 +25,5 @@ index 38facf3cb..396296166 100644 GRUB_MOD_FINI (btrfs) -- -2.13.0 +2.13.3 diff --git a/0162-grub2-btrfs-03-follow_default.patch b/0162-grub2-btrfs-03-follow_default.patch index 13ae979..96bd277 100644 --- a/0162-grub2-btrfs-03-follow_default.patch +++ b/0162-grub2-btrfs-03-follow_default.patch @@ -1,7 +1,7 @@ From a36f0f02df3d30d544e4d28df0891f03bc00539c Mon Sep 17 00:00:00 2001 From: Michael Chang Date: Thu, 21 Aug 2014 03:39:11 +0000 -Subject: [PATCH 162/176] grub2-btrfs-03-follow_default +Subject: [PATCH 162/177] grub2-btrfs-03-follow_default --- grub-core/fs/btrfs.c | 107 ++++++++++++++++++++++++++++++++++++--------------- @@ -195,5 +195,5 @@ index 396296166..2c462584e 100644 GRUB_MOD_FINI (btrfs) -- -2.13.0 +2.13.3 diff --git a/0163-grub2-btrfs-04-grub2-install.patch b/0163-grub2-btrfs-04-grub2-install.patch index db7f096..b741ad7 100644 --- a/0163-grub2-btrfs-04-grub2-install.patch +++ b/0163-grub2-btrfs-04-grub2-install.patch @@ -1,7 +1,7 @@ From 0011479f3d6187b0fa658e9f992292fe4970422b Mon Sep 17 00:00:00 2001 From: Michael Chang Date: Thu, 21 Aug 2014 03:39:11 +0000 -Subject: [PATCH 163/176] grub2-btrfs-04-grub2-install +Subject: [PATCH 163/177] grub2-btrfs-04-grub2-install --- grub-core/osdep/linux/getroot.c | 7 +++++++ @@ -173,5 +173,5 @@ index 47a241a39..5db7a9a7d 100644 if (state->arg_num == 0) arguments->pathname = xstrdup (arg); -- -2.13.0 +2.13.3 diff --git a/0164-grub2-btrfs-05-grub2-mkconfig.patch b/0164-grub2-btrfs-05-grub2-mkconfig.patch index 93ed3b5..4037af0 100644 --- a/0164-grub2-btrfs-05-grub2-mkconfig.patch +++ b/0164-grub2-btrfs-05-grub2-mkconfig.patch @@ -1,7 +1,7 @@ From 84f394eb9a21b71bb86f0eeaad28b449e3462af0 Mon Sep 17 00:00:00 2001 From: Michael Chang Date: Thu, 21 Aug 2014 03:39:11 +0000 -Subject: [PATCH 164/176] grub2-btrfs-05-grub2-mkconfig +Subject: [PATCH 164/177] grub2-btrfs-05-grub2-mkconfig --- util/grub-mkconfig.in | 3 ++- @@ -126,5 +126,5 @@ index 54f1ec8a2..462f8e1f8 100644 xzfs) rpool=`${grub_probe} --device ${GRUB_DEVICE} --target=fs_label 2>/dev/null || true` -- -2.13.0 +2.13.3 diff --git a/0165-grub2-btrfs-06-subvol-mount.patch b/0165-grub2-btrfs-06-subvol-mount.patch index ab00baa..30eec9d 100644 --- a/0165-grub2-btrfs-06-subvol-mount.patch +++ b/0165-grub2-btrfs-06-subvol-mount.patch @@ -1,7 +1,7 @@ From 007556ce6695dfd416f20c31aa1d93d46086e2ce Mon Sep 17 00:00:00 2001 From: Michael Chang Date: Fri, 22 May 2015 11:45:25 +0000 -Subject: [PATCH 165/176] grub2-btrfs-06-subvol-mount +Subject: [PATCH 165/177] grub2-btrfs-06-subvol-mount --- grub-core/fs/btrfs.c | 195 +++++++++++++++++++++++++++++++++++++++- @@ -536,5 +536,5 @@ index 036fe1822..cd84a72b9 100644 const char *core_name = NULL; -- -2.13.0 +2.13.3 diff --git a/0166-No-more-Bootable-Snapshot-submenu-in-grub.cfg.patch b/0166-No-more-Bootable-Snapshot-submenu-in-grub.cfg.patch index 05af50d..dec7378 100644 --- a/0166-No-more-Bootable-Snapshot-submenu-in-grub.cfg.patch +++ b/0166-No-more-Bootable-Snapshot-submenu-in-grub.cfg.patch @@ -1,7 +1,7 @@ From 8be1cec541699a554a7048f879fbe2b9bf67bac4 Mon Sep 17 00:00:00 2001 From: Dusty Mabe Date: Sat, 18 Jul 2015 15:38:08 +0000 -Subject: [PATCH 166/176] No more "Bootable Snapshot" submenu in grub.cfg. +Subject: [PATCH 166/177] No more "Bootable Snapshot" submenu in grub.cfg. This breaks grubby (run on kernel upgrades) because grubby just does a search for "menuentry". @@ -30,5 +30,5 @@ index e2a533001..8a16fea34 100644 -EOF -fi -- -2.13.0 +2.13.3 diff --git a/0167-Fallback-to-old-subvol-name-scheme-to-support-old-sn.patch b/0167-Fallback-to-old-subvol-name-scheme-to-support-old-sn.patch index 3b2be99..91c6201 100644 --- a/0167-Fallback-to-old-subvol-name-scheme-to-support-old-sn.patch +++ b/0167-Fallback-to-old-subvol-name-scheme-to-support-old-sn.patch @@ -1,7 +1,7 @@ From 8b9651ba5b2d60e7c3b67e2ecfae9550c4509889 Mon Sep 17 00:00:00 2001 From: Andrei Borzenkov Date: Tue, 21 Jun 2016 16:44:17 +0000 -Subject: [PATCH 167/176] Fallback to old subvol name scheme to support old +Subject: [PATCH 167/177] Fallback to old subvol name scheme to support old snapshot config Ref: bsc#953538 @@ -56,5 +56,5 @@ index d111147e8..a5c000805 100644 if (btrfs_default_subvolid) return lookup_root_by_id(data, btrfs_default_subvolid); -- -2.13.0 +2.13.3 diff --git a/0168-Grub-not-working-correctly-with-btrfs-snapshots-bsc-.patch b/0168-Grub-not-working-correctly-with-btrfs-snapshots-bsc-.patch index f8c85ad..00132fe 100644 --- a/0168-Grub-not-working-correctly-with-btrfs-snapshots-bsc-.patch +++ b/0168-Grub-not-working-correctly-with-btrfs-snapshots-bsc-.patch @@ -1,7 +1,7 @@ From d34f81cb2da610d22b1c794864b39e24f70ba291 Mon Sep 17 00:00:00 2001 From: Michael Chang Date: Thu, 11 May 2017 08:56:57 +0000 -Subject: [PATCH 168/176] Grub not working correctly with btrfs snapshots +Subject: [PATCH 168/177] Grub not working correctly with btrfs snapshots (bsc#1026511) --- @@ -272,5 +272,5 @@ index a5c000805..3cd947219 100644 subvol_set_env); grub_register_variable_hook ("btrfs_subvolid", subvolid_get_env, -- -2.13.0 +2.13.3 diff --git a/0169-Add-grub_efi_allocate_pool-and-grub_efi_free_pool-wr.patch b/0169-Add-grub_efi_allocate_pool-and-grub_efi_free_pool-wr.patch index d5f106e..8f897e1 100644 --- a/0169-Add-grub_efi_allocate_pool-and-grub_efi_free_pool-wr.patch +++ b/0169-Add-grub_efi_allocate_pool-and-grub_efi_free_pool-wr.patch @@ -1,7 +1,7 @@ From bc2e5ed91a4aff3612378675e67c8cde0e2ef2e7 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Thu, 1 Jun 2017 09:59:56 -0400 -Subject: [PATCH 169/176] Add grub_efi_allocate_pool() and grub_efi_free_pool() +Subject: [PATCH 169/177] Add grub_efi_allocate_pool() and grub_efi_free_pool() wrappers. Signed-off-by: Peter Jones @@ -71,5 +71,5 @@ index 764cd11f5..89938bcaa 100644 struct grub_net_card; -- -2.13.0 +2.13.3 diff --git a/0170-Use-grub_efi_.-memory-helpers-where-reasonable.patch b/0170-Use-grub_efi_.-memory-helpers-where-reasonable.patch index f9120f8..60d347d 100644 --- a/0170-Use-grub_efi_.-memory-helpers-where-reasonable.patch +++ b/0170-Use-grub_efi_.-memory-helpers-where-reasonable.patch @@ -1,7 +1,7 @@ From 07f843af1c6880c8cbf39dc17de16616ce2e3ba4 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Thu, 1 Jun 2017 10:06:38 -0400 -Subject: [PATCH 170/176] Use grub_efi_...() memory helpers where reasonable. +Subject: [PATCH 170/177] Use grub_efi_...() memory helpers where reasonable. This uses grub_efi_allocate_pool(), grub_efi_free_pool(), and grub_efi_free_pages() instead of open-coded efi_call_N() calls, so we @@ -105,5 +105,5 @@ index 7826e794a..d2557b38d 100644 if (cmdline) grub_free (cmdline); -- -2.13.0 +2.13.3 diff --git a/0171-Add-PRIxGRUB_EFI_STATUS-and-use-it.patch b/0171-Add-PRIxGRUB_EFI_STATUS-and-use-it.patch index f452456..7af7a5e 100644 --- a/0171-Add-PRIxGRUB_EFI_STATUS-and-use-it.patch +++ b/0171-Add-PRIxGRUB_EFI_STATUS-and-use-it.patch @@ -1,7 +1,7 @@ From 4751dd389b5de3f7431742d87e233e9a3af23357 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Thu, 1 Jun 2017 10:07:50 -0400 -Subject: [PATCH 171/176] Add PRIxGRUB_EFI_STATUS and use it. +Subject: [PATCH 171/177] Add PRIxGRUB_EFI_STATUS and use it. This avoids syntax checkers getting confused about if it's llx or lx. @@ -45,5 +45,5 @@ index 02488ec35..ddc5ecfb0 100644 #define GRUB_EFI_ERROR_CODE(value) \ ((((grub_efi_status_t) 1) << (sizeof (grub_efi_status_t) * 8 - 1)) | (value)) -- -2.13.0 +2.13.3 diff --git a/0172-Don-t-use-dynamic-sized-arrays-since-we-don-t-build-.patch b/0172-Don-t-use-dynamic-sized-arrays-since-we-don-t-build-.patch index b03c428..2040648 100644 --- a/0172-Don-t-use-dynamic-sized-arrays-since-we-don-t-build-.patch +++ b/0172-Don-t-use-dynamic-sized-arrays-since-we-don-t-build-.patch @@ -1,7 +1,7 @@ From 1f89a67ef084f8248c3b0727b09c247f8ccbdaa0 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Mon, 26 Jun 2017 12:42:57 -0400 -Subject: [PATCH 172/176] Don't use dynamic sized arrays since we don't build +Subject: [PATCH 172/177] Don't use dynamic sized arrays since we don't build with -std=c99 --- @@ -42,5 +42,5 @@ index 4be228d95..fa3e29126 100644 { grub_strcpy (suffix, client_uuid); -- -2.13.0 +2.13.3 diff --git a/0173-don-t-ignore-const.patch b/0173-don-t-ignore-const.patch index ae792bd..8a19134 100644 --- a/0173-don-t-ignore-const.patch +++ b/0173-don-t-ignore-const.patch @@ -1,7 +1,7 @@ From 371541bc350dd5ec10146b33daa001dfa095da21 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Mon, 26 Jun 2017 12:43:22 -0400 -Subject: [PATCH 173/176] don't ignore const +Subject: [PATCH 173/177] don't ignore const --- grub-core/net/tftp.c | 2 +- @@ -21,5 +21,5 @@ index dcd824943..f90071353 100644 while (*src != '\0') { -- -2.13.0 +2.13.3 diff --git a/0174-don-t-use-int-for-efi-status.patch b/0174-don-t-use-int-for-efi-status.patch index aadb7e9..9668e72 100644 --- a/0174-don-t-use-int-for-efi-status.patch +++ b/0174-don-t-use-int-for-efi-status.patch @@ -1,7 +1,7 @@ From 172306859da85eff8f30703ccdc37682b42b0651 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Mon, 26 Jun 2017 12:44:59 -0400 -Subject: [PATCH 174/176] don't use int for efi status +Subject: [PATCH 174/177] don't use int for efi status --- grub-core/kern/efi/efi.c | 2 +- @@ -21,5 +21,5 @@ index 1f3ac5e1d..2b60a6e27 100644 if (retval == 0) rc = GRUB_EFI_SUCCESS; -- -2.13.0 +2.13.3 diff --git a/0175-make-GRUB_MOD_INIT-declare-its-function-prototypes.patch b/0175-make-GRUB_MOD_INIT-declare-its-function-prototypes.patch index 68582f9..c4f9484 100644 --- a/0175-make-GRUB_MOD_INIT-declare-its-function-prototypes.patch +++ b/0175-make-GRUB_MOD_INIT-declare-its-function-prototypes.patch @@ -1,7 +1,7 @@ From 52df08715426a2c59829e6248fec2d729b869417 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Mon, 26 Jun 2017 12:46:23 -0400 -Subject: [PATCH 175/176] make GRUB_MOD_INIT() declare its function prototypes. +Subject: [PATCH 175/177] make GRUB_MOD_INIT() declare its function prototypes. --- include/grub/dl.h | 2 ++ @@ -28,5 +28,5 @@ index 2bca56ce0..b1ed3c333 100644 grub_##name##_fini (void) { grub_mod_fini (); } \ static void \ -- -2.13.0 +2.13.3 diff --git a/0176-Clean-up-some-errors-in-the-linuxefi-loader.patch b/0176-Clean-up-some-errors-in-the-linuxefi-loader.patch index fa3fe26..35c932b 100644 --- a/0176-Clean-up-some-errors-in-the-linuxefi-loader.patch +++ b/0176-Clean-up-some-errors-in-the-linuxefi-loader.patch @@ -1,7 +1,7 @@ From 1c44d6203c0e783b3b50c33e24b78445ff8dabb3 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Wed, 24 May 2017 15:58:18 -0400 -Subject: [PATCH 176/176] Clean up some errors in the linuxefi loader +Subject: [PATCH 176/177] Clean up some errors in the linuxefi loader Signed-off-by: Peter Jones --- @@ -65,5 +65,5 @@ index ed8cc40a0..19950d2f2 100644 linux_cmdline, BYTES_TO_PAGES(lh->cmdline_size + 1)); -- -2.13.0 +2.13.3 diff --git a/0177-Fix-a-segfault-in-lsefi.patch b/0177-Fix-a-segfault-in-lsefi.patch new file mode 100644 index 0000000..88997e3 --- /dev/null +++ b/0177-Fix-a-segfault-in-lsefi.patch @@ -0,0 +1,33 @@ +From 18356b411280c1d6da77198370948505b2e362c4 Mon Sep 17 00:00:00 2001 +From: Rob Clark +Date: Wed, 19 Jul 2017 15:43:12 -0400 +Subject: [PATCH 177/177] Fix a segfault in lsefi + +when protocols_per_handle returns error, we can't use the pointers we +passed to it, and that includes trusting num_protocols. + +Signed-off-by: Peter Jones +--- + grub-core/commands/efi/lsefi.c | 6 +++++- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git a/grub-core/commands/efi/lsefi.c b/grub-core/commands/efi/lsefi.c +index d901c3892..9c0c071c8 100644 +--- a/grub-core/commands/efi/lsefi.c ++++ b/grub-core/commands/efi/lsefi.c +@@ -110,7 +110,11 @@ grub_cmd_lsefi (grub_command_t cmd __attribute__ ((unused)), + status = efi_call_3 (grub_efi_system_table->boot_services->protocols_per_handle, + handle, &protocols, &num_protocols); + if (status != GRUB_EFI_SUCCESS) +- grub_printf ("Unable to retrieve protocols\n"); ++ { ++ grub_printf ("Unable to retrieve protocols\n"); ++ continue; ++ } ++ + for (j = 0; j < num_protocols; j++) + { + for (k = 0; k < ARRAY_SIZE (known_protocols); k++) +-- +2.13.3 + diff --git a/grub.patches b/grub.patches index 8e4eb2a..37d322f 100644 --- a/grub.patches +++ b/grub.patches @@ -174,3 +174,4 @@ Patch0173: 0173-don-t-ignore-const.patch Patch0174: 0174-don-t-use-int-for-efi-status.patch Patch0175: 0175-make-GRUB_MOD_INIT-declare-its-function-prototypes.patch Patch0176: 0176-Clean-up-some-errors-in-the-linuxefi-loader.patch +Patch0177: 0177-Fix-a-segfault-in-lsefi.patch diff --git a/grub2.spec b/grub2.spec index 42affd3..6ef251a 100644 --- a/grub2.spec +++ b/grub2.spec @@ -45,7 +45,7 @@ Name: grub2 Epoch: 1 Version: 2.02 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Bootloader with support for Linux, Multiboot and more Group: System Environment/Base @@ -235,9 +235,9 @@ make %{?_smp_mflags} GRUB_MODULES=" all_video boot btrfs cat chain configfile echo \ efifwsetup efinet ext2 fat font gfxmenu gfxterm gzio halt \ - hfsplus iso9660 jpeg loadenv loopback lvm mdraid09 mdraid1x \ - minicmd normal part_apple part_msdos part_gpt \ - password_pbkdf2 png \ + hfsplus iso9660 jpeg loadenv loopback lvm lsefi \ + mdraid09 mdraid1x minicmd normal part_apple part_msdos \ + part_gpt password_pbkdf2 png \ reboot search search_fs_uuid search_fs_file search_label \ serial sleep syslinuxcfg test tftp video xfs" %ifarch aarch64 @@ -558,6 +558,11 @@ fi %{_datarootdir}/grub/themes/starfield %changelog +* Thu Aug 03 2017 Peter Jones - 2.02-3 +- Rebuild so it gets SB signed correctly. + Related: rhbz#1335533 +- Enable lsefi + * Mon Jul 24 2017 Michael Cronenworth - 2.02-2 - Fix symlink to work on both EFI and BIOS machines Resolves: rhbz#1335533