mirror of
https://src.fedoraproject.org/rpms/grub2.git
synced 2024-11-24 06:22:43 +00:00
Add some features to do-rebase
Signed-off-by: Peter Jones <pjones@redhat.com>
This commit is contained in:
parent
bf33524673
commit
31cddd6fc0
252 changed files with 286 additions and 1022 deletions
|
@ -1,7 +1,7 @@
|
|||
From b0bad6fd9449d3333fe1ab58953c0e6c1ce12c0d Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Wed, 3 May 2017 11:55:52 +0200
|
||||
Subject: [PATCH 001/250] Bump version to 2.03
|
||||
Subject: [PATCH] Bump version to 2.03
|
||||
|
||||
---
|
||||
configure.ac | 2 +-
|
||||
|
@ -225,6 +225,3 @@ index 68d8ce7c775..921e57ff48d 100644
|
|||
{ "videotest", 640, 480, 0x2, 16, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0 /* 640x480xi16 */, (grub_uint32_t []) { 0x1368a483, 0x1368a483, 0x1368a483, 0x1368a483, 0x1368a483, }, 5 },
|
||||
{ "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.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 5a0c548ba388b343b0bb6d2a38888e7eac5bbb96 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 23 Jan 2017 03:47:13 +0300
|
||||
Subject: [PATCH 002/250] Remove bashisms from tests.
|
||||
Subject: [PATCH] Remove bashisms from tests.
|
||||
|
||||
Those tests don't actually need bash. Just use common shebang.
|
||||
---
|
||||
|
@ -128,6 +128,3 @@ index d5ef7f9ea62..80ebdc59fd5 100644
|
|||
|
||||
# create a randome file
|
||||
file="`mktemp "${TMPDIR:-/tmp}/tmp.XXXXXXXXXX"`" || exit 1
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 37865c2c4ad26cd5e947b08abf1fde8145699919 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 23 Jan 2017 14:35:59 +0300
|
||||
Subject: [PATCH 003/250] fs-tester: make sh-compatible
|
||||
Subject: [PATCH] fs-tester: make sh-compatible
|
||||
|
||||
---
|
||||
tests/util/grub-fs-tester.in | 306 ++++++++++++++++++++++++-------------------
|
||||
|
@ -741,6 +741,3 @@ index 2337771a1b9..4515d165e6e 100644
|
|||
done
|
||||
if [ x"$fs" = x"zfs" ]; then
|
||||
rmdir "$MNTPOINTRW"/"grub fs" || true
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From b43b8cacc813c2c15347de1e35cc88d9aa912d22 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 23 Jan 2017 14:31:36 +0300
|
||||
Subject: [PATCH 004/250] support busybox date.
|
||||
Subject: [PATCH] support busybox date.
|
||||
|
||||
Busybox date doesn't understand weekdays in -d input,
|
||||
so strip them beforehand.
|
||||
|
@ -38,6 +38,3 @@ index 05b8f6b73fa..ac51d42098e 100644
|
|||
|
||||
# Ignore QEMU bug
|
||||
if [ "${grub_modinfo_target_cpu}" = arm ] && [ $((dt2 - dt1)) -ge 15 ] && [ $((dt2 - dt1)) -le 17 ]; then
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 6dec3a26b37e128ded5d912e08abc5cee1592499 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 23 Jan 2017 21:24:05 +0300
|
||||
Subject: [PATCH 005/250] Don't retrieve fstime when it's not useful.
|
||||
Subject: [PATCH] Don't retrieve fstime when it's not useful.
|
||||
|
||||
---
|
||||
tests/util/grub-fs-tester.in | 48 ++++++++++++++++++++++----------------------
|
||||
|
@ -67,6 +67,3 @@ index 4515d165e6e..bf47305f3e8 100644
|
|||
fi
|
||||
|
||||
if [ x$NOHARDLINK != xy ]; then
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 608bec51128008afb81c9e3f297283e9f830a146 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 23 Jan 2017 20:21:05 +0300
|
||||
Subject: [PATCH 006/250] Support lseek64.
|
||||
Subject: [PATCH] Support lseek64.
|
||||
|
||||
Android doesn't have 64-bit off_t, so use off64_t instead.
|
||||
---
|
||||
|
@ -49,6 +49,3 @@ index 2a8c5882e3d..5450cf4166e 100644
|
|||
return 0;
|
||||
}
|
||||
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From c2ea443446b7feea868e54f94a87781f69820375 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 23 Jan 2017 00:55:30 +0300
|
||||
Subject: [PATCH 007/250] Use $(SHELL) rather than /bin/sh.
|
||||
Subject: [PATCH] Use $(SHELL) rather than /bin/sh.
|
||||
|
||||
/bin/sh doesn't exist under termux.
|
||||
---
|
||||
|
@ -21,6 +21,3 @@ index 04e9395fd94..809a8aa26bf 100644
|
|||
rm -f symlist.p
|
||||
CLEANFILES += symlist.c
|
||||
BUILT_SOURCES += symlist.c
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 4341f82af0b61d3dfbe675670d4105dc759c0df3 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 23 Jan 2017 14:54:03 +0300
|
||||
Subject: [PATCH 008/250] po: Use @SHELL@ rather than /bin/sh.
|
||||
Subject: [PATCH] po: Use @SHELL@ rather than /bin/sh.
|
||||
|
||||
/bin/sh might not exist.
|
||||
---
|
||||
|
@ -21,6 +21,3 @@ index 3619458e85f..e68e9da843d 100644
|
|||
@SET_MAKE@
|
||||
|
||||
srcdir = @srcdir@
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 1073ddb12078f3c8edbdb74bb8f5afc674983f40 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 23 Jan 2017 14:52:48 +0300
|
||||
Subject: [PATCH 009/250] Add termux path to dict.
|
||||
Subject: [PATCH] Add termux path to dict.
|
||||
|
||||
---
|
||||
tests/util/grub-fs-tester.in | 2 +-
|
||||
|
@ -20,6 +20,3 @@ index bf47305f3e8..468d9e7856d 100644
|
|||
if test -f "$cand" ; then
|
||||
CFILESRC="$cand"
|
||||
break
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From a827807a1330d5ad619faa103bc7f12d89fc8bee Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Sun, 22 Jan 2017 20:22:34 +0300
|
||||
Subject: [PATCH 010/250] Fix shebang for termux.
|
||||
Subject: [PATCH] Fix shebang for termux.
|
||||
|
||||
Termux doesn't have a /bin/sh. So we needto use $SHELL.
|
||||
Keep /bin/sh as much as possible.
|
||||
|
@ -679,6 +679,3 @@ index 047120e47a0..eee62c10d70 100644
|
|||
|
||||
set -e
|
||||
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From ede6c9689395499f98a4c14d76b97151b4de5f54 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Wed, 3 May 2017 12:58:15 +0200
|
||||
Subject: [PATCH 011/250] Add strtoull test.
|
||||
Subject: [PATCH] Add strtoull test.
|
||||
|
||||
---
|
||||
grub-core/Makefile.core.def | 5 +++++
|
||||
|
@ -23,6 +23,3 @@ index 2dfa22a9271..8dcd0e5a998 100644
|
|||
module = {
|
||||
name = setjmp_test;
|
||||
common = tests/setjmp_test.c;
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From dc6e1b5af83eb1c4290baf97c2d221c0865127be Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Wed, 10 Aug 2016 17:49:42 +0200
|
||||
Subject: [PATCH 012/250] strtoull: Fix behaviour on chars between '9' and 'a'.
|
||||
Subject: [PATCH] strtoull: Fix behaviour on chars between '9' and 'a'.
|
||||
|
||||
Reported by: Aaron Miller <aaronmiller@fb.com>
|
||||
---
|
||||
|
@ -63,6 +63,3 @@ index d4822a12456..96781fb39b5 100644
|
|||
grub_errno = 0;
|
||||
ok = ok && !grub_test_run (test);
|
||||
grub_errno = 0;
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From d9f7de0ae3c0c09cff7257c55418450261f3e082 Mon Sep 17 00:00:00 2001
|
||||
From: Paulo Flabiano Smorigo <pfsmorigo@br.ibm.com>
|
||||
Date: Mon, 23 Dec 2013 12:32:02 -0200
|
||||
Subject: [PATCH 013/250] Add Virtual LAN support.
|
||||
Subject: [PATCH] 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
|
||||
|
@ -344,6 +344,3 @@ index dcceaa56894..ab9d68f9825 100644
|
|||
|
||||
grub_err_t
|
||||
grub_net_send_ip_packet (struct grub_net_network_level_interface *inf,
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
From a35ac854308b0af7c86c2c7b199f6abdfa2110b0 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 8 May 2017 17:32:15 +0200
|
||||
Subject: [PATCH 014/250] mkimage: Pass layout to mkimage_generate_elfXX rather
|
||||
than some fields.
|
||||
Subject: [PATCH] mkimage: Pass layout to mkimage_generate_elfXX rather than
|
||||
some fields.
|
||||
|
||||
This allows easier extension of this function without having too long of
|
||||
arguments list.
|
||||
|
@ -163,6 +163,3 @@ index 1a18708a89c..b3a5ca132bc 100644
|
|||
|
||||
struct grub_install_image_target_desc
|
||||
{
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From d08c9685149e7788001ac9a209baa1d84c3628e0 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 8 May 2017 17:47:57 +0200
|
||||
Subject: [PATCH 015/250] Refactor arm-uboot code to make it genereic.
|
||||
Subject: [PATCH] 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,6 +400,3 @@ index 00000000000..d128775f19e
|
|||
+ .long 0 @
|
||||
+
|
||||
+ END
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 461bfab7b7e47fd0a76bf6076a438af1b7e2184a Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 8 May 2017 19:06:22 +0200
|
||||
Subject: [PATCH 016/250] coreboot: Split parts that are platform-independent.
|
||||
Subject: [PATCH] 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.
|
||||
|
@ -339,6 +339,3 @@ index 809a8aa26bf..781d0ffbf75 100644
|
|||
KERNEL_HEADER_FILES += $(top_srcdir)/include/grub/video.h
|
||||
KERNEL_HEADER_FILES += $(top_srcdir)/include/grub/video_fb.h
|
||||
KERNEL_HEADER_FILES += $(top_srcdir)/include/grub/gfxterm.h
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 1daa716c7017f1858de117a20a31da66815435c5 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 8 May 2017 19:31:55 +0200
|
||||
Subject: [PATCH 017/250] Rename uboot/halt.c to dummy/halt.c.
|
||||
Subject: [PATCH] Rename uboot/halt.c to dummy/halt.c.
|
||||
|
||||
It's not U-Boot specific and it's a stub.
|
||||
---
|
||||
|
@ -27,6 +27,3 @@ diff --git a/grub-core/lib/uboot/halt.c b/grub-core/lib/dummy/halt.c
|
|||
similarity index 100%
|
||||
rename from grub-core/lib/uboot/halt.c
|
||||
rename to grub-core/lib/dummy/halt.c
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 9808c3ef956c6472a96790b60cf74f4eaa742010 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 8 May 2017 19:37:29 +0200
|
||||
Subject: [PATCH 018/250] Rename uboot/datetime to dummy/datetime.
|
||||
Subject: [PATCH] Rename uboot/datetime to dummy/datetime.
|
||||
|
||||
It's just a stub and is not UBoot-specific.
|
||||
---
|
||||
|
@ -53,6 +53,3 @@ index 4be716928a5..cf693fc6b62 100644
|
|||
- "can\'t set datetime using U-Boot");
|
||||
+ "can\'t set datetime on this machine");
|
||||
}
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 24e37a885269bdec9b27babf1da0bba3692d55c0 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 8 May 2017 20:53:28 +0200
|
||||
Subject: [PATCH 019/250] arm-coreboot: Start new port.
|
||||
Subject: [PATCH] arm-coreboot: Start new port.
|
||||
|
||||
---
|
||||
configure.ac | 2 +
|
||||
|
@ -822,6 +822,3 @@ index 781d0ffbf75..bec0585549a 100644
|
|||
if COND_arm_efi
|
||||
KERNEL_HEADER_FILES += $(top_srcdir)/include/grub/arm/efi/loader.h
|
||||
KERNEL_HEADER_FILES += $(top_srcdir)/include/grub/efi/efi.h
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From fcbb723d4b1f7ad4687191562621dd0eb25f4d9e Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 8 May 2017 21:19:59 +0200
|
||||
Subject: [PATCH 020/250] Add support for device-tree-based drivers.
|
||||
Subject: [PATCH] Add support for device-tree-based drivers.
|
||||
|
||||
---
|
||||
grub-core/Makefile.core.def | 2 +
|
||||
|
@ -851,6 +851,3 @@ index bec0585549a..fc6ca305147 100644
|
|||
parttool.lst: $(MARKER_FILES)
|
||||
(for pp in $^; do \
|
||||
b=`basename $$pp .marker`; \
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 5a865b37866ee8cd64c080bc6fb1e537f8e2b3c6 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 8 May 2017 21:26:36 +0200
|
||||
Subject: [PATCH 021/250] arm-coreboot: Support for vexpress timer.
|
||||
Subject: [PATCH] arm-coreboot: Support for vexpress timer.
|
||||
|
||||
---
|
||||
grub-core/kern/arm/coreboot/timer.c | 36 ++++++++++++++++++++++++++++++++++++
|
||||
|
@ -68,6 +68,3 @@ index ebefb99d58f..d97b844f848 100644
|
|||
if (!have_timer)
|
||||
try_generic_timer ();
|
||||
if (!have_timer)
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From ac6b41b89fbb82a3ba843a7ed19115d81432b604 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 8 May 2017 21:29:48 +0200
|
||||
Subject: [PATCH 022/250] arm-coreboot: Export FDT routines.
|
||||
Subject: [PATCH] arm-coreboot: Export FDT routines.
|
||||
|
||||
We need to use them from modules as well.
|
||||
---
|
||||
|
@ -22,6 +22,3 @@ index fc6ca305147..147e6959c97 100644
|
|||
endif
|
||||
|
||||
if COND_arm_efi
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 216950a4eea1a1ead1c28eaca94e34ea2ef2ad19 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 8 May 2017 21:41:22 +0200
|
||||
Subject: [PATCH 023/250] at_keyboard: Split protocol from controller code.
|
||||
Subject: [PATCH] at_keyboard: Split protocol from controller code.
|
||||
|
||||
On vexpress controller is different but protocol is the same, so reuse the
|
||||
code.
|
||||
|
@ -1023,6 +1023,3 @@ index 00000000000..4f2e527e497
|
|||
+ grub_uint8_t data);
|
||||
+
|
||||
+#endif
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 848bed9d92cf20e9f25db4c69a20efad23996ca0 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 8 May 2017 21:42:37 +0200
|
||||
Subject: [PATCH 024/250] arm_coreboot: Support keyboard for vexpress.
|
||||
Subject: [PATCH] arm_coreboot: Support keyboard for vexpress.
|
||||
|
||||
---
|
||||
grub-core/Makefile.core.def | 3 +
|
||||
|
@ -244,6 +244,3 @@ index 147e6959c97..a2aaf9f54b0 100644
|
|||
KERNEL_HEADER_FILES += $(top_srcdir)/include/grub/arm/system.h
|
||||
KERNEL_HEADER_FILES += $(top_srcdir)/include/grub/video.h
|
||||
KERNEL_HEADER_FILES += $(top_srcdir)/include/grub/video_fb.h
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 3edabad8fefb112cc4b2d43be6e97d43c909ceee Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 8 May 2017 21:59:48 +0200
|
||||
Subject: [PATCH 025/250] arm_coreboot: Support grub-mkstandalone.
|
||||
Subject: [PATCH] arm_coreboot: Support grub-mkstandalone.
|
||||
|
||||
---
|
||||
util/grub-install-common.c | 12 ++++++++++--
|
||||
|
@ -153,6 +153,3 @@ index 6abd288c313..5910b0c09bc 100644
|
|||
};
|
||||
|
||||
extern char *grub_install_source_directory;
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 656c3b0d7fbe23f0e1ab561c8faa4ac4a37364d1 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 8 May 2017 22:00:06 +0200
|
||||
Subject: [PATCH 026/250] arm_coreboot: Support loading linux images.
|
||||
Subject: [PATCH] arm_coreboot: Support loading linux images.
|
||||
|
||||
---
|
||||
grub-core/loader/arm/linux.c | 132 ++++++++++++++++++++++---------------------
|
||||
|
@ -297,6 +297,3 @@ index a66caad13db..f217f8281ad 100644
|
|||
#endif
|
||||
|
||||
#define FDT_ADDITIONAL_ENTRIES_SIZE 0x300
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 265292f2b0da0eb414c409871ba0f94a99ec33c1 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 8 May 2017 22:06:04 +0200
|
||||
Subject: [PATCH 027/250] arm_coreboot: Support DMA.
|
||||
Subject: [PATCH] arm_coreboot: Support DMA.
|
||||
|
||||
This is needed to support USB and some other busses.
|
||||
---
|
||||
|
@ -287,6 +287,3 @@ index a2aaf9f54b0..10451384720 100644
|
|||
KERNEL_HEADER_FILES += $(top_srcdir)/include/grub/arm/coreboot/kernel.h
|
||||
KERNEL_HEADER_FILES += $(top_srcdir)/include/grub/fdtbus.h
|
||||
endif
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 058df7b5a9cc7aaa9872eaa916b715544a8f9840 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 8 May 2017 22:10:26 +0200
|
||||
Subject: [PATCH 028/250] ehci: Split core code from PCI part.
|
||||
Subject: [PATCH] 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.
|
||||
|
@ -566,6 +566,3 @@ index 5f4297bb21e..c772e76546e 100644
|
|||
grub_boot_time ("Registering EHCI driver");
|
||||
grub_usb_controller_dev_register (&usb_controller);
|
||||
grub_boot_time ("EHCI driver registered");
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From d11ced1e1fb93676942e51618eb53c140f541890 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 8 May 2017 22:14:28 +0200
|
||||
Subject: [PATCH 029/250] arm_coreboot: Support EHCI.
|
||||
Subject: [PATCH] arm_coreboot: Support EHCI.
|
||||
|
||||
---
|
||||
grub-core/Makefile.core.def | 2 ++
|
||||
|
@ -118,6 +118,3 @@ index ed268178b4d..da67965a41a 100644
|
|||
|
||||
# If gfxterm is main output console integrate it into kernel
|
||||
GROUPS["videoinkernel"] = ["mips_loongson", "i386_coreboot", "arm_coreboot" ]
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 4f8471532d454b2db96434c28bf7105ed69e0f4d Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Tue, 9 May 2017 08:39:40 +0200
|
||||
Subject: [PATCH 030/250] Fix bug on FDT nodes with compatible property
|
||||
Subject: [PATCH] Fix bug on FDT nodes with compatible property
|
||||
|
||||
---
|
||||
grub-core/bus/fdt.c | 2 ++
|
||||
|
@ -20,6 +20,3 @@ index 6fb077000a5..34d53545732 100644
|
|||
const char *compatible_end = compatible + compatible_size;
|
||||
while (compatible < compatible_end)
|
||||
{
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
From c4313c812dc14e82a774b580b5e34d40e7f3fae6 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Tue, 9 May 2017 08:40:29 +0200
|
||||
Subject: [PATCH 031/250] fdtbus: Add ability to send/receive messages on
|
||||
parent busses.
|
||||
Subject: [PATCH] fdtbus: Add ability to send/receive messages on parent
|
||||
busses.
|
||||
|
||||
---
|
||||
grub-core/bus/fdt.c | 35 +++++++++++++++++------------------
|
||||
|
@ -129,6 +129,3 @@ index 985837e55f6..f519c40ec35 100644
|
|||
/* Must be called before any register(). */
|
||||
/* dtb is assumed to be unfreeable and must remain
|
||||
valid for lifetime of GRUB.
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From b0b1b81a11f8bae8ab9e8edd87ac3f4f7949d03b Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Tue, 9 May 2017 08:42:14 +0200
|
||||
Subject: [PATCH 032/250] rk3288_spi: Add SPI driver
|
||||
Subject: [PATCH] rk3288_spi: Add SPI driver
|
||||
|
||||
---
|
||||
grub-core/Makefile.core.def | 1 +
|
||||
|
@ -160,6 +160,3 @@ index 09cd7fe328c..26950534270 100644
|
|||
extern grub_addr_t EXPORT_VAR (start_of_ram);
|
||||
#endif /* ! ASM_FILE */
|
||||
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 5c3fd1b135bd73c8e3467b9b635b25ca4d360a19 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Tue, 9 May 2017 08:47:34 +0200
|
||||
Subject: [PATCH 033/250] arm_coreboot: Add Chromebook keyboard driver.
|
||||
Subject: [PATCH] arm_coreboot: Add Chromebook keyboard driver.
|
||||
|
||||
---
|
||||
grub-core/term/arm/cros.c | 125 +++++++++++++++++++++++
|
||||
|
@ -414,6 +414,3 @@ index 00000000000..45a372572a5
|
|||
+grub_cros_ec_validate (const struct grub_fdtbus_dev *dev);
|
||||
+
|
||||
+#endif
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From c6eaa982d12e3cfc5465dda5ea372774188b6b81 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Tue, 9 May 2017 09:02:15 +0200
|
||||
Subject: [PATCH 034/250] Missing parts of previous commit
|
||||
Subject: [PATCH] Missing parts of previous commit
|
||||
|
||||
---
|
||||
grub-core/Makefile.core.def | 2 ++
|
||||
|
@ -33,6 +33,3 @@ index 0126ff6381a..8d8c5b8291e 100644
|
|||
grub_pl050_init ();
|
||||
}
|
||||
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
From 70b555a52a065b2beb91e6fc97a6b358c931b303 Mon Sep 17 00:00:00 2001
|
||||
From: Julius Werner <jwerner@chromium.org>
|
||||
Date: Tue, 9 May 2017 09:03:02 +0200
|
||||
Subject: [PATCH 035/250] coreboot: Changed cbmemc to support updated console
|
||||
format from coreboot.
|
||||
Subject: [PATCH] coreboot: Changed cbmemc to support updated console format
|
||||
from coreboot.
|
||||
|
||||
---
|
||||
grub-core/term/i386/coreboot/cbmemc.c | 50 ++++++++++++++++++++++++-----------
|
||||
|
@ -93,6 +93,3 @@ index 129248c7f47..cea9b84315b 100644
|
|||
return 0;
|
||||
}
|
||||
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From c4b8bec5fee4e30a165fd14a188cf3ab8eccd095 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Tue, 9 May 2017 14:27:52 +0200
|
||||
Subject: [PATCH 036/250] at_keyboard: Fix falco chromebook case.
|
||||
Subject: [PATCH] at_keyboard: Fix falco chromebook case.
|
||||
|
||||
EC is slow, so we need few delays for it to toggle the bits correctly.
|
||||
|
||||
|
@ -84,6 +84,3 @@ index b031523eb7d..bcb4d9ba78f 100644
|
|||
|
||||
#define KEYBOARD_ISMAKE(x) !((x) & 0x80)
|
||||
#define KEYBOARD_ISREADY(x) ((x) & 0x01)
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From bd4e40aadded7093908d786d03b4acf60b7b1707 Mon Sep 17 00:00:00 2001
|
||||
From: Eric Snowberg <eric.snowberg@oracle.com>
|
||||
Date: Thu, 11 May 2017 18:42:23 -0700
|
||||
Subject: [PATCH 037/250] sparc64: Close cdboot ihandle
|
||||
Subject: [PATCH] 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
|
||||
|
@ -43,6 +43,3 @@ index 586efb4014e..9ea9b4e0662 100644
|
|||
#else
|
||||
mov 512, %o3
|
||||
#endif
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From ae5817f1dcbf0b99f7a849f56afe442165317840 Mon Sep 17 00:00:00 2001
|
||||
From: Julien Grall <julien.grall@linaro.org>
|
||||
Date: Fri, 19 Feb 2016 16:28:52 +0000
|
||||
Subject: [PATCH 038/250] arm64/xen_boot: Fix Xen boot using GRUB2 on AARCH64
|
||||
Subject: [PATCH] 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
|
||||
|
@ -27,6 +27,3 @@ index a914eb8e2df..8ae43d7e894 100644
|
|||
if (retval)
|
||||
return grub_error (GRUB_ERR_IO, "failed to update FDT");
|
||||
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
From 8eed7be8a61c295df700e918744a984162378ca9 Mon Sep 17 00:00:00 2001
|
||||
From: Fu Wei <fu.wei@linaro.org>
|
||||
Date: Sun, 14 May 2017 15:43:45 +0800
|
||||
Subject: [PATCH 039/250] arm64: Add "--nounzip" option support in xen_module
|
||||
command
|
||||
Subject: [PATCH] arm64: Add "--nounzip" option support in xen_module command
|
||||
|
||||
This patch adds "--nounzip" option support in order to
|
||||
be compatible with the module command of multiboot on other architecture,
|
||||
|
@ -51,6 +50,3 @@ index 8ae43d7e894..27ede46cac5 100644
|
|||
file = grub_file_open (argv[0]);
|
||||
if (!file)
|
||||
goto fail;
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
From d33045ce7ffcb7c1e4a60c14d5ca64b36e3c5abe Mon Sep 17 00:00:00 2001
|
||||
From: Fu Wei <fu.wei@linaro.org>
|
||||
Date: Sun, 14 May 2017 15:43:46 +0800
|
||||
Subject: [PATCH 040/250] util/grub.d/20_linux_xen.in: Add xen_boot command
|
||||
support for aarch64
|
||||
Subject: [PATCH] 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:
|
||||
xen_hypervisor
|
||||
|
@ -58,6 +58,3 @@ index c48af948d6e..c002fc9f946 100644
|
|||
while [ "x$list" != "x" ] ; do
|
||||
linux=`version_find_latest $list`
|
||||
gettext_printf "Found linux image: %s\n" "$linux" >&2
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
From 26c2f306fd425d2c0348023b8dcb7eb40a01851a Mon Sep 17 00:00:00 2001
|
||||
From: Fu Wei <fu.wei@linaro.org>
|
||||
Date: Sun, 14 May 2017 15:43:47 +0800
|
||||
Subject: [PATCH 041/250] arm64: Update the introduction of Xen boot commands
|
||||
in docs/grub.texi
|
||||
Subject: [PATCH] arm64: Update the introduction of Xen boot commands in
|
||||
docs/grub.texi
|
||||
|
||||
delete: xen_linux, xen_initrd, xen_xsm
|
||||
add: xen_module
|
||||
|
@ -88,6 +88,3 @@ index e935af33ea5..a0c4b9e4e8e 100644
|
|||
@node Networking commands
|
||||
@section The list of networking commands
|
||||
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From f8679cedff703b437171f4708d46adbfcff80a65 Mon Sep 17 00:00:00 2001
|
||||
From: Eric Snowberg <eric.snowberg@oracle.com>
|
||||
Date: Thu, 18 May 2017 17:10:22 -0600
|
||||
Subject: [PATCH 042/250] sparc64: Don't use devspec to determine the OBP path
|
||||
Subject: [PATCH] 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:
|
||||
|
@ -48,6 +48,3 @@ index a79682a5e31..dce4e59d081 100644
|
|||
|
||||
if (fd < 0 || fstat (fd, &st) < 0)
|
||||
{
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
From 734668238fcc0ef691a080839e04f33854fa133a Mon Sep 17 00:00:00 2001
|
||||
From: Eric Biggers <ebiggers@google.com>
|
||||
Date: Thu, 29 Jun 2017 13:27:49 +0000
|
||||
Subject: [PATCH 043/250] Allow GRUB to mount ext2/3/4 filesystems that have
|
||||
the encryption feature.
|
||||
Subject: [PATCH] Allow GRUB to mount ext2/3/4 filesystems that have the
|
||||
encryption feature.
|
||||
|
||||
On such a filesystem, inodes may have EXT4_ENCRYPT_FLAG set.
|
||||
For a regular file, this means its contents are encrypted; for a
|
||||
|
@ -135,6 +135,3 @@ index 88cbe7365e9..fd7e0f14b68 100644
|
|||
xext*)
|
||||
MKE2FS_DEVICE_SECTSIZE=$SECSIZE "mkfs.$fs" -b $BLKSIZE -L "$FSLABEL" -q "${MOUNTDEVICE}" ;;
|
||||
xxfs)
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From edb37fb30bbc8a3b6bec67911c7200e4eb071127 Mon Sep 17 00:00:00 2001
|
||||
From: phcoder <phcoder@sid.debian.laptop.phnet>
|
||||
Date: Sun, 9 Jul 2017 20:58:31 +0200
|
||||
Subject: [PATCH 044/250] ehci: Fix compilation for amd64
|
||||
Subject: [PATCH] ehci: Fix compilation for amd64
|
||||
|
||||
---
|
||||
grub-core/bus/usb/ehci.c | 8 ++++----
|
||||
|
@ -33,6 +33,3 @@ index c772e76546e..7b7061f5335 100644
|
|||
grub_dprintf ("ehci", "EHCI grub_ehci_pci_iter: COMMAND: %08x\n",
|
||||
grub_ehci_oper_read32 (e, GRUB_EHCI_COMMAND));
|
||||
grub_dprintf ("ehci", "EHCI grub_ehci_pci_iter: STATUS: %08x\n",
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From d8901e3ba115d705c9c08ecedd201aca8b4867b8 Mon Sep 17 00:00:00 2001
|
||||
From: phcoder <phcoder@sid.debian.laptop.phnet>
|
||||
Date: Sun, 9 Jul 2017 20:59:15 +0200
|
||||
Subject: [PATCH 045/250] cache: Fix compilation for ppc, sparc and arm64
|
||||
Subject: [PATCH] cache: Fix compilation for ppc, sparc and arm64
|
||||
|
||||
---
|
||||
include/grub/cache.h | 4 +++-
|
||||
|
@ -22,6 +22,3 @@ index 1c98ce270b6..ccfa717e669 100644
|
|||
static inline void
|
||||
grub_arch_sync_dma_caches (volatile void *address __attribute__ ((unused)),
|
||||
grub_size_t len __attribute__ ((unused)))
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 284afab081ef7ed7db2c59151853aa3c92d988f2 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Sun, 9 Jul 2017 21:31:19 +0200
|
||||
Subject: [PATCH 046/250] ehci: Fix compilation on i386
|
||||
Subject: [PATCH] ehci: Fix compilation on i386
|
||||
|
||||
---
|
||||
grub-core/bus/usb/ehci.c | 4 ++--
|
||||
|
@ -29,6 +29,3 @@ index 7b7061f5335..d966fc21002 100644
|
|||
grub_dprintf ("ehci", "EHCI grub_ehci_pci_iter: COMMAND: %08x\n",
|
||||
grub_ehci_oper_read32 (e, GRUB_EHCI_COMMAND));
|
||||
grub_dprintf ("ehci", "EHCI grub_ehci_pci_iter: STATUS: %08x\n",
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From a0fe0c26aa8a1c0ad66d9527611bd726b849c623 Mon Sep 17 00:00:00 2001
|
||||
From: AppChecker <appchecker>
|
||||
Date: Sun, 9 Jul 2017 21:57:35 +0200
|
||||
Subject: [PATCH 047/250] crypto: Fix use after free.
|
||||
Subject: [PATCH] crypto: Fix use after free.
|
||||
|
||||
Reported by: AppChecker
|
||||
Transformed to patch by: Satish Govindarajan
|
||||
|
@ -23,6 +23,3 @@ index 2bfd67c8ef3..e6d345f3345 100644
|
|||
continue;
|
||||
}
|
||||
cur->next = crypto_specs;
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From cb8b7e4e36bf32dccbbba8252aa44ad3ada4fbc1 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Sun, 9 Jul 2017 21:48:37 +0000
|
||||
Subject: [PATCH 048/250] arm-efi: Fix compilation
|
||||
Subject: [PATCH] arm-efi: Fix compilation
|
||||
|
||||
---
|
||||
grub-core/loader/arm/linux.c | 8 ++++----
|
||||
|
@ -36,6 +36,3 @@ index 260cbf06861..e64c79a9577 100644
|
|||
machine_type = grub_arm_firmware_get_machine_type ();
|
||||
}
|
||||
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 68d54b55f49249c5e0517bf189f0f3df7ee6a36f Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 10 Jul 2017 01:34:22 +0000
|
||||
Subject: [PATCH 049/250] fdt: silence clang warning.
|
||||
Subject: [PATCH] fdt: silence clang warning.
|
||||
|
||||
---
|
||||
grub-core/lib/fdt.c | 3 ++-
|
||||
|
@ -21,6 +21,3 @@ index bdc6302448d..2705f2629b9 100644
|
|||
if (ptr >= (char *) end)
|
||||
return 0;
|
||||
return token;
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From e8ab5a1a9e2889eb59d1fa494ba441a53698dcd2 Mon Sep 17 00:00:00 2001
|
||||
From: Rob Clark <rclark@redhat.com>
|
||||
Date: Wed, 19 Jul 2017 15:47:41 -0400
|
||||
Subject: [PATCH 050/250] Fix a segfault in lsefi
|
||||
Subject: [PATCH] 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.
|
||||
|
@ -28,6 +28,3 @@ index d901c389263..d1ce99af438 100644
|
|||
for (j = 0; j < num_protocols; j++)
|
||||
{
|
||||
for (k = 0; k < ARRAY_SIZE (known_protocols); k++)
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
From fa42786264cef98c56e972b3bb6b8448000e1c70 Mon Sep 17 00:00:00 2001
|
||||
From: Pete Batard <pete@akeo.ie>
|
||||
Date: Thu, 3 Aug 2017 15:46:15 +0100
|
||||
Subject: [PATCH 051/250] zfs: remove size_t typedef and use grub_size_t
|
||||
instead
|
||||
Subject: [PATCH] zfs: remove size_t typedef and use grub_size_t instead
|
||||
|
||||
* Prevents some toolchains from issuing a warning on size_t redef.
|
||||
---
|
||||
|
@ -54,6 +53,3 @@ index 2f73449f0d4..5453822d025 100644
|
|||
#else
|
||||
const int dec2 = 0;
|
||||
#endif
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 76188809d5ca40c5285b0ab202b5edea7be3f04d Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Pali=20Roh=C3=A1r?= <pali.rohar@gmail.com>
|
||||
Date: Thu, 22 Jun 2017 14:33:17 +0200
|
||||
Subject: [PATCH 052/250] udf: Fix reading label, lvd.ident is dstring
|
||||
Subject: [PATCH] udf: Fix reading label, lvd.ident is dstring
|
||||
|
||||
UDF dstring has stored length in the last byte of buffer. Therefore last
|
||||
byte is not part of recorded characters. And empty string in dstring is
|
||||
|
@ -49,6 +49,3 @@ index 839bff88963..2587456336e 100644
|
|||
grub_free (data);
|
||||
}
|
||||
else
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 435fa75e01ef40917239c7f775e505e86f70d202 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Pali=20Roh=C3=A1r?= <pali.rohar@gmail.com>
|
||||
Date: Thu, 22 Jun 2017 14:42:16 +0200
|
||||
Subject: [PATCH 053/250] * grub-core/fs/udf.c: Add support for UUID
|
||||
Subject: [PATCH] * grub-core/fs/udf.c: Add support for UUID
|
||||
|
||||
Use same algorithm as in libblkid from util-linux v2.30.
|
||||
|
||||
|
@ -186,6 +186,3 @@ index 2587456336e..00a16098b47 100644
|
|||
#ifdef GRUB_UTIL
|
||||
.reserved_first_sector = 1,
|
||||
.blocklist_install = 1,
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
From 9e962fd3c42081e2eef1f99a0eaab38fd04d2620 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 7 Aug 2017 18:05:17 +0200
|
||||
Subject: [PATCH 054/250] mkrescue: Check xorriso presence before doing
|
||||
anything else.
|
||||
Subject: [PATCH] mkrescue: Check xorriso presence before doing anything else.
|
||||
|
||||
mkrescue can't do anything useful without xorriso, so abort early if it's
|
||||
not available.
|
||||
|
@ -45,6 +44,3 @@ index 238d4840e2f..38f1543974e 100644
|
|||
grub_init_all ();
|
||||
grub_hostfs_init ();
|
||||
grub_host_init ();
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From e66dc5d71ebfc9763420a76c274e6980d54641c3 Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 7 Aug 2017 18:08:39 +0200
|
||||
Subject: [PATCH 055/250] Fail if xorriso failed.
|
||||
Subject: [PATCH] Fail if xorriso failed.
|
||||
|
||||
If xorriso failed most likely we didn't generate a meaningful image.
|
||||
---
|
||||
|
@ -39,6 +39,3 @@ index 38f1543974e..9545945d8f3 100644
|
|||
|
||||
grub_util_unlink_recursive (iso9660_dir);
|
||||
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From dd5fde2df83c5c03b7ba04d2cc5b7be96de8da7b Mon Sep 17 00:00:00 2001
|
||||
From: Leif Lindholm <leif.lindholm@linaro.org>
|
||||
Date: Thu, 3 Aug 2017 11:04:23 +0100
|
||||
Subject: [PATCH 056/250] efi: refactor grub_efi_allocate_pages
|
||||
Subject: [PATCH] efi: refactor grub_efi_allocate_pages
|
||||
|
||||
Expose a new function, grub_efi_allocate_pages_real(), making it possible
|
||||
to specify allocation type and memory type as supported by the UEFI
|
||||
|
@ -115,6 +115,3 @@ index e9c601f3410..b4cbebf3828 100644
|
|||
EXPORT_FUNC(grub_efi_allocate_pages) (grub_efi_physical_address_t address,
|
||||
grub_efi_uintn_t pages);
|
||||
void EXPORT_FUNC(grub_efi_free_pages) (grub_efi_physical_address_t address,
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 4bc909bf89f5b4ff86c9e4e609d4fe0c11a66b0c Mon Sep 17 00:00:00 2001
|
||||
From: Vladimir Serbinenko <phcoder@gmail.com>
|
||||
Date: Mon, 7 Aug 2017 18:33:29 +0200
|
||||
Subject: [PATCH 057/250] Remove grub_efi_allocate_pages.
|
||||
Subject: [PATCH] Remove grub_efi_allocate_pages.
|
||||
|
||||
grub_efi_allocate_pages Essentially does 2 unrelated things:
|
||||
* Allocate at fixed address.
|
||||
|
@ -247,6 +247,3 @@ index b4cbebf3828..3fa082816ca 100644
|
|||
void EXPORT_FUNC(grub_efi_free_pages) (grub_efi_physical_address_t address,
|
||||
grub_efi_uintn_t pages);
|
||||
int
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 8c9465fac901caac6802d6872a1374518b001517 Mon Sep 17 00:00:00 2001
|
||||
From: Leif Lindholm <leif.lindholm@linaro.org>
|
||||
Date: Thu, 3 Aug 2017 11:04:24 +0100
|
||||
Subject: [PATCH 058/250] efi: move fdt helper library
|
||||
Subject: [PATCH] efi: move fdt helper library
|
||||
|
||||
There is nothing ARM64 (or even ARM) specific about the efi fdt helper
|
||||
library, which is used for locating or overriding a firmware-provided
|
||||
|
@ -88,6 +88,3 @@ diff --git a/include/grub/arm64/fdtload.h b/include/grub/efi/fdtload.h
|
|||
similarity index 100%
|
||||
rename from include/grub/arm64/fdtload.h
|
||||
rename to include/grub/efi/fdtload.h
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From c5841ba7f0d14c193f20854e7e55b4f7ce9207d5 Mon Sep 17 00:00:00 2001
|
||||
From: Leif Lindholm <leif.lindholm@linaro.org>
|
||||
Date: Thu, 3 Aug 2017 11:04:25 +0100
|
||||
Subject: [PATCH 059/250] efi: Add GRUB_PE32_MAGIC definition
|
||||
Subject: [PATCH] efi: Add GRUB_PE32_MAGIC definition
|
||||
|
||||
Add a generic GRUB_PE32_MAGIC definition for the PE 'MZ' tag and delete
|
||||
the existing one in arm64/linux.h.
|
||||
|
@ -54,6 +54,3 @@ index f79c36c026e..7d44732d2c3 100644
|
|||
/* According to the spec, the minimal alignment is 512 bytes...
|
||||
But some examples (such as EFI drivers in the Intel
|
||||
Sample Implementation) use 32 bytes (0x20) instead, and it seems
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 91212e0aa07e704a61e4540c18a27f149f5e51c3 Mon Sep 17 00:00:00 2001
|
||||
From: Leif Lindholm <leif.lindholm@linaro.org>
|
||||
Date: Thu, 3 Aug 2017 11:04:26 +0100
|
||||
Subject: [PATCH 060/250] arm64 linux loader: improve type portability
|
||||
Subject: [PATCH] arm64 linux loader: improve type portability
|
||||
|
||||
In preparation for turning this into a common loader for 32-bit and 64-bit
|
||||
platforms, ensure the code will compile cleanly for either.
|
||||
|
@ -110,6 +110,3 @@ index 091e9ddf43d..17212c38d0b 100644
|
|||
GRUB_EFI_BYTES_TO_PAGES (grub_fdt_get_totalsize (fdt)));
|
||||
fdt = NULL;
|
||||
}
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
From f826330683675f0deb55b58fd229afd7d65fb053 Mon Sep 17 00:00:00 2001
|
||||
From: Leif Lindholm <leif.lindholm@linaro.org>
|
||||
Date: Thu, 3 Aug 2017 11:04:32 +0100
|
||||
Subject: [PATCH 061/250] efi: change heap allocation type to
|
||||
GRUB_EFI_LOADER_CODE
|
||||
Subject: [PATCH] efi: change heap allocation type to GRUB_EFI_LOADER_CODE
|
||||
|
||||
With upcoming changes to EDK2, allocations of type EFI_LOADER_DATA may
|
||||
not return regions with execute ability. Since modules are loaded onto
|
||||
|
@ -31,6 +30,3 @@ index b97b05fe825..ac2a4c556b8 100644
|
|||
if (! addr)
|
||||
grub_fatal ("cannot allocate conventional memory %p with %u pages",
|
||||
(void *) ((grub_addr_t) start),
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From bdd89d239cd9b4089630bfb5ec862aab8086dca2 Mon Sep 17 00:00:00 2001
|
||||
From: Pete Batard <pete@akeo.ie>
|
||||
Date: Mon, 7 Aug 2017 16:20:30 +0100
|
||||
Subject: [PATCH 062/250] core: use GRUB_TERM_ definitions when handling term
|
||||
Subject: [PATCH] core: use GRUB_TERM_ definitions when handling term
|
||||
characters
|
||||
|
||||
* Also use hex value for GRUB_TERM_ESC as '\e' is not in the C standard and is not understood by some compilers
|
||||
|
@ -260,6 +260,3 @@ index 5ffb38f69aa..8117e2a24da 100644
|
|||
#define GRUB_TERM_TAB '\t'
|
||||
#define GRUB_TERM_BACKSPACE '\b'
|
||||
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 1deebd85ef87cc581e995ce0a51dc0802ac9c367 Mon Sep 17 00:00:00 2001
|
||||
From: Pete Batard <pete@akeo.ie>
|
||||
Date: Mon, 7 Aug 2017 16:23:12 +0100
|
||||
Subject: [PATCH 063/250] io: add a GRUB_GZ prefix to gzio specific defines
|
||||
Subject: [PATCH] io: add a GRUB_GZ prefix to gzio specific defines
|
||||
|
||||
* This is done to avoid a conflict with a PACKED define in the EDK2
|
||||
---
|
||||
|
@ -80,6 +80,3 @@ index 0f2ea6bd845..a8e33033bf8 100644
|
|||
{
|
||||
/* TRANSLATORS: It's about given file having some strange format, not
|
||||
complete lack of gzip support. */
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 38bfcd3054c28aa40234840c12d900f1d18a217d Mon Sep 17 00:00:00 2001
|
||||
From: Peter Jones <pjones@redhat.com>
|
||||
Date: Tue, 8 Aug 2017 12:48:04 -0400
|
||||
Subject: [PATCH 064/250] re-write .gitignore
|
||||
Subject: [PATCH] re-write .gitignore
|
||||
|
||||
---
|
||||
.gitignore | 352 ++++++++++++--------------------------
|
||||
|
@ -495,6 +495,3 @@ index 00000000000..b7e1eb12428
|
|||
+++ b/util/bash-completion.d/.gitignore
|
||||
@@ -0,0 +1 @@
|
||||
+grub
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From bf1fd830091fff49e26f39027e0db8fd4b688624 Mon Sep 17 00:00:00 2001
|
||||
From: Paulo Flabiano Smorigo <pfsmorigo@br.ibm.com>
|
||||
Date: Thu, 20 Sep 2012 18:07:39 -0300
|
||||
Subject: [PATCH 065/250] IBM client architecture (CAS) reboot support
|
||||
Subject: [PATCH] IBM client architecture (CAS) reboot support
|
||||
|
||||
This is an implementation of IBM client architecture (CAS) reboot for GRUB.
|
||||
|
||||
|
@ -169,6 +169,3 @@ index 8e425130327..9f26c69a2df 100644
|
|||
|
||||
#define FOR_IEEE1275_DEVALIASES(alias) for (grub_ieee1275_devalias_init_iterator (&(alias)); grub_ieee1275_devalias_next (&(alias));)
|
||||
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 8b30fab3c07a9fc8549e404c411b747b960c57b2 Mon Sep 17 00:00:00 2001
|
||||
From: Paulo Flabiano Smorigo <pfsmorigo@br.ibm.com>
|
||||
Date: Wed, 24 Apr 2013 10:51:48 -0300
|
||||
Subject: [PATCH 066/250] for ppc, reset console display attr when clear screen
|
||||
Subject: [PATCH] for ppc, reset console display attr when clear screen
|
||||
|
||||
v2: Also use \x0c instead of a literal ^L to make future patches less
|
||||
awkward.
|
||||
|
@ -27,6 +27,3 @@ index d317efa368d..29df35e6d20 100644
|
|||
data->reverse_video_on = grub_strdup ("\e[7m");
|
||||
data->reverse_video_off = grub_strdup ("\e[m");
|
||||
if (grub_strcmp ("ieee1275", str) == 0)
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 45322cbc9402639a431fc0f33bd76e387e6f02bf Mon Sep 17 00:00:00 2001
|
||||
From: Paulo Flabiano Smorigo <pfsmorigo@br.ibm.com>
|
||||
Date: Tue, 11 Jun 2013 15:14:05 -0300
|
||||
Subject: [PATCH 067/250] Disable GRUB video support for IBM power machines
|
||||
Subject: [PATCH] Disable GRUB video support for IBM power machines
|
||||
|
||||
Should fix the problem in bugzilla:
|
||||
https://bugzilla.redhat.com/show_bug.cgi?id=973205
|
||||
|
@ -60,6 +60,3 @@ index 9f26c69a2df..ab4f284c341 100644
|
|||
};
|
||||
|
||||
extern int EXPORT_FUNC(grub_ieee1275_test_flag) (enum grub_ieee1275_flag flag);
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From c29e260c9f41f4f802fa852b6c46fb2e5d912cb6 Mon Sep 17 00:00:00 2001
|
||||
From: Marcel Kolaja <mkolaja@redhat.com>
|
||||
Date: Tue, 21 Jan 2014 10:57:08 -0500
|
||||
Subject: [PATCH 068/250] Honor a symlink when generating configuration by
|
||||
Subject: [PATCH] Honor a symlink when generating configuration by
|
||||
grub2-mkconfig
|
||||
|
||||
Honor a symlink when generating configuration by grub2-mkconfig, so that
|
||||
|
@ -24,6 +24,3 @@ index f8496d28bdf..3b070fd7632 100644
|
|||
fi
|
||||
fi
|
||||
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 8eaf2f497a6bcffc5554509533940ac2b764b981 Mon Sep 17 00:00:00 2001
|
||||
From: Peter Jones <pjones@redhat.com>
|
||||
Date: Wed, 3 Apr 2013 14:35:34 -0400
|
||||
Subject: [PATCH 069/250] Move bash completion script (#922997)
|
||||
Subject: [PATCH] Move bash completion script (#922997)
|
||||
|
||||
Apparently these go in a new place now.
|
||||
---
|
||||
|
@ -50,6 +50,3 @@ index 136287cf1bf..61108f05429 100644
|
|||
bashcompletion_DATA = $(bash_completion_script)
|
||||
|
||||
$(bash_completion_script): $(bash_completion_source) $(top_builddir)/config.status
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 9a1e99c5628bafa9e3970a5317b721da704bec6a Mon Sep 17 00:00:00 2001
|
||||
From: Peter Jones <pjones@redhat.com>
|
||||
Date: Thu, 4 Dec 2014 15:36:09 -0500
|
||||
Subject: [PATCH 070/250] Update to minilzo-2.08
|
||||
Subject: [PATCH] Update to minilzo-2.08
|
||||
|
||||
This fixes CVE-2014-4607 - lzo: lzo1x_decompress_safe() integer overflow
|
||||
|
||||
|
@ -8507,6 +8507,3 @@ index 74fefa9fe20..79374546748 100644
|
|||
#define LZO1X_MEM_DECOMPRESS (0)
|
||||
|
||||
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 27845fb323de35e9dcaad8c738eb1a2a2bc316f8 Mon Sep 17 00:00:00 2001
|
||||
From: Peter Jones <pjones@redhat.com>
|
||||
Date: Fri, 5 Sep 2014 10:07:04 -0400
|
||||
Subject: [PATCH 071/250] Allow "fallback" to include entries by title, not
|
||||
Subject: [PATCH] Allow "fallback" to include entries by title, not
|
||||
just number.
|
||||
|
||||
Resolves: rhbz#1026084
|
||||
|
@ -139,6 +139,3 @@ index e7a83c2d6e2..d2f64b05e0a 100644
|
|||
/* Get the entry number from the variable NAME. */
|
||||
static int
|
||||
get_entry_number (grub_menu_t menu, const char *name)
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 7f7429e93fa791ac2c002beaafab9b9d9bd86b89 Mon Sep 17 00:00:00 2001
|
||||
From: Peter Jones <pjones@redhat.com>
|
||||
Date: Thu, 4 Sep 2014 16:49:25 -0400
|
||||
Subject: [PATCH 072/250] Add GRUB_DISABLE_UUID.
|
||||
Subject: [PATCH] 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
|
||||
|
@ -94,6 +94,3 @@ index 60b31caddeb..cf35e417470 100644
|
|||
echo "$fs_uuid";
|
||||
else
|
||||
echo $device |sed 's, ,_,g'
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 384ccb1b44fc23514a59529f58f984dcc4a75cc9 Mon Sep 17 00:00:00 2001
|
||||
From: Peter Jones <pjones@redhat.com>
|
||||
Date: Wed, 26 Feb 2014 21:49:12 -0500
|
||||
Subject: [PATCH 073/250] Make "exit" take a return code.
|
||||
Subject: [PATCH] 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
|
||||
|
@ -254,6 +254,3 @@ index 2a9f87cc255..06208143779 100644
|
|||
grub_uint64_t EXPORT_FUNC(grub_divmod64) (grub_uint64_t n,
|
||||
grub_uint64_t d,
|
||||
grub_uint64_t *r);
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 939f3dfcfacde13bd7ebfe411c0dceee9e5ed0ae Mon Sep 17 00:00:00 2001
|
||||
From: Peter Jones <pjones@redhat.com>
|
||||
Date: Wed, 22 Jul 2015 11:21:01 -0400
|
||||
Subject: [PATCH 074/250] Mark po/exclude.pot as binary so git won't try to
|
||||
Subject: [PATCH] Mark po/exclude.pot as binary so git won't try to
|
||||
diff nonprintables.
|
||||
|
||||
Signed-off-by: Peter Jones <pjones@redhat.com>
|
||||
|
@ -17,6 +17,3 @@ index 00000000000..33ffaa40460
|
|||
+++ b/.gitattributes
|
||||
@@ -0,0 +1 @@
|
||||
+po/exclude.pot binary
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 805220eb48a8cabcc83628d90aa40f3204b21a71 Mon Sep 17 00:00:00 2001
|
||||
From: Peter Jones <pjones@redhat.com>
|
||||
Date: Mon, 7 Dec 2015 14:20:49 -0500
|
||||
Subject: [PATCH 075/250] Make efi machines load an env block from a variable
|
||||
Subject: [PATCH] Make efi machines load an env block from a variable
|
||||
|
||||
Signed-off-by: Peter Jones <pjones@redhat.com>
|
||||
---
|
||||
|
@ -79,6 +79,3 @@ index 2c31847bf6d..f7782b6e114 100644
|
|||
char **device,
|
||||
char **path);
|
||||
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From cefc164d655fb7709efbc37a317952ff3ec4aeb3 Mon Sep 17 00:00:00 2001
|
||||
From: Paulo Flabiano Smorigo <pfsmorigo@br.ibm.com>
|
||||
Date: Tue, 27 Nov 2012 17:18:53 -0200
|
||||
Subject: [PATCH 076/250] DHCP client ID and UUID options added.
|
||||
Subject: [PATCH] DHCP client ID and UUID options added.
|
||||
|
||||
---
|
||||
grub-core/net/bootp.c | 87 ++++++++++++++++++++++++++++++++++++++++++++++-----
|
||||
|
@ -140,6 +140,3 @@ index 1096b24322e..e266bae23f4 100644
|
|||
GRUB_NET_BOOTP_END = 0xff
|
||||
};
|
||||
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 571a6cce3b0d4c8abf11efc320e2de6ff9188d60 Mon Sep 17 00:00:00 2001
|
||||
From: Paulo Flabiano Smorigo <pfsmorigo@br.ibm.com>
|
||||
Date: Wed, 5 Feb 2014 09:42:42 -0200
|
||||
Subject: [PATCH 077/250] trim arp packets with abnormal size
|
||||
Subject: [PATCH] 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.
|
||||
|
@ -26,6 +26,3 @@ index 54306e3b16d..d1c69ed2b55 100644
|
|||
grub_net_link_level_address_t target;
|
||||
struct grub_net_buff nb_reply;
|
||||
struct arppkt *arp_reply;
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 6cd959a64f588e256f0ba17e31bf2720b9cdec88 Mon Sep 17 00:00:00 2001
|
||||
From: Prarit Bhargava <prarit@redhat.com>
|
||||
Date: Wed, 12 Mar 2014 10:58:16 -0400
|
||||
Subject: [PATCH 078/250] Fix bad test on GRUB_DISABLE_SUBMENU.
|
||||
Subject: [PATCH] Fix bad test on GRUB_DISABLE_SUBMENU.
|
||||
|
||||
The file /etc/grub.d/10_linux does
|
||||
|
||||
|
@ -36,6 +36,3 @@ index de9044c7f28..cf6331f2a51 100644
|
|||
linux_entry "${OS}" "${version}" simple \
|
||||
"${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}"
|
||||
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 0254265409f80b369c35fb474c7371feb6f9ae1d Mon Sep 17 00:00:00 2001
|
||||
From: Matthew Garrett <matthew.garrett@nebula.com>
|
||||
Date: Wed, 12 Jun 2013 11:51:49 -0400
|
||||
Subject: [PATCH 079/250] Add support for UEFI operating systems returned by
|
||||
Subject: [PATCH] Add support for UEFI operating systems returned by
|
||||
os-prober
|
||||
|
||||
os-prober returns UEFI operating systems in the form:
|
||||
|
@ -45,6 +45,3 @@ index 515a68c7aa0..9b8f5968e2d 100644
|
|||
+ esac
|
||||
esac
|
||||
done
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From f2b4c105e3657cc32ed0f7aefa713f161cdf64f1 Mon Sep 17 00:00:00 2001
|
||||
From: Mark Hamzy <hamzy@us.ibm.com>
|
||||
Date: Wed, 28 Mar 2012 14:46:41 -0500
|
||||
Subject: [PATCH 080/250] Migrate PPC from Yaboot to Grub2
|
||||
Subject: [PATCH] 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.
|
||||
|
@ -149,6 +149,3 @@ index 00000000000..10d66586820
|
|||
+cat << EOF
|
||||
+ terminfo -g ${X}x${Y} ${TERMINAL}
|
||||
+EOF
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 7f021a05a5ed7c97432abbc1762f40e36a4915e3 Mon Sep 17 00:00:00 2001
|
||||
From: Paulo Flabiano Smorigo <pfsmorigo@br.ibm.com>
|
||||
Date: Wed, 19 Sep 2012 21:22:55 -0300
|
||||
Subject: [PATCH 081/250] Add fw_path variable (revised)
|
||||
Subject: [PATCH] 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
|
||||
|
@ -76,6 +76,3 @@ index 249e19bc788..759c475c4d9 100644
|
|||
|
||||
prefix = grub_env_get ("prefix");
|
||||
if (prefix)
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 778385965798ac2711f0d07d5cf521a6e999ca8b Mon Sep 17 00:00:00 2001
|
||||
From: Matthew Garrett <mjg@redhat.com>
|
||||
Date: Tue, 10 Jul 2012 11:58:52 -0400
|
||||
Subject: [PATCH 082/250] Add support for linuxefi
|
||||
Subject: [PATCH] Add support for linuxefi
|
||||
|
||||
---
|
||||
grub-core/Makefile.core.def | 8 +
|
||||
|
@ -477,6 +477,3 @@ index da0ca3b83cd..fc36bdaf367 100644
|
|||
} GRUB_PACKED;
|
||||
|
||||
/* Boot parameters for Linux based on 2.6.12. This is used by the setup
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 793d4270384ef3373bc0b3c956cab8a8cdb75bcf Mon Sep 17 00:00:00 2001
|
||||
From: Peter Jones <pjones@redhat.com>
|
||||
Date: Mon, 16 Jul 2012 18:57:11 -0400
|
||||
Subject: [PATCH 083/250] Use "linuxefi" and "initrdefi" where appropriate.
|
||||
Subject: [PATCH] Use "linuxefi" and "initrdefi" where appropriate.
|
||||
|
||||
---
|
||||
util/grub.d/10_linux.in | 18 ++++++++++++++++--
|
||||
|
@ -45,6 +45,3 @@ index cf6331f2a51..8ccf012f747 100644
|
|||
fi
|
||||
sed "s/^/$submenu_indentation/" << EOF
|
||||
}
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From eb8fd62e887e624f5c6e7c2ee8512981e8b5be97 Mon Sep 17 00:00:00 2001
|
||||
From: Colin Watson <cjwatson@ubuntu.com>
|
||||
Date: Tue, 23 Oct 2012 10:40:49 -0400
|
||||
Subject: [PATCH 084/250] Don't allow insmod when secure boot is enabled.
|
||||
Subject: [PATCH] Don't allow insmod when secure boot is enabled.
|
||||
|
||||
Hi,
|
||||
|
||||
|
@ -119,6 +119,3 @@ index 91e29ce66f1..bb3ab7dfdeb 100644
|
|||
int
|
||||
EXPORT_FUNC (grub_efi_compare_device_paths) (const grub_efi_device_path_t *dp1,
|
||||
const grub_efi_device_path_t *dp2);
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 0d54ed89090fc1bdcb75de474024b2b81dbf644f Mon Sep 17 00:00:00 2001
|
||||
From: Peter Jones <pjones@redhat.com>
|
||||
Date: Mon, 1 Oct 2012 13:24:37 -0400
|
||||
Subject: [PATCH 085/250] Pass "\x[[:hex:]][[:hex:]]" straight through
|
||||
Subject: [PATCH] Pass "\x[[:hex:]][[:hex:]]" straight through
|
||||
unmolested.
|
||||
|
||||
---
|
||||
|
@ -178,6 +178,3 @@ index ab78ca87f90..cf6cd6601d6 100644
|
|||
break;
|
||||
case '$':
|
||||
if (escaped)
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 6237b1688124d6a72250b296e758ef2d59fde26f Mon Sep 17 00:00:00 2001
|
||||
From: Paulo Flabiano Smorigo <pfsmorigo@br.ibm.com>
|
||||
Date: Tue, 27 Nov 2012 16:58:39 -0200
|
||||
Subject: [PATCH 086/250] Add %X option to printf functions.
|
||||
Subject: [PATCH] Add %X option to printf functions.
|
||||
|
||||
---
|
||||
grub-core/kern/misc.c | 7 +++++--
|
||||
|
@ -53,6 +53,3 @@ index 952411d5dc6..8344526be7f 100644
|
|||
case 'u':
|
||||
case 'd':
|
||||
{
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 9491cbfdab951e38f096bd9705a76b382f54c9be Mon Sep 17 00:00:00 2001
|
||||
From: Paulo Flabiano Smorigo <pfsmorigo@br.ibm.com>
|
||||
Date: Tue, 27 Nov 2012 17:22:07 -0200
|
||||
Subject: [PATCH 087/250] Search for specific config file for netboot
|
||||
Subject: [PATCH] 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:
|
||||
|
@ -198,6 +198,3 @@ index e266bae23f4..50d62ab0c8c 100644
|
|||
+grub_net_search_configfile (char *config);
|
||||
+
|
||||
#endif /* ! GRUB_NET_HEADER */
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 5fcdebdc36cc84c772754b7f5bdb87aed2b42853 Mon Sep 17 00:00:00 2001
|
||||
From: Fedora Ninjas <grub2-owner@fedoraproject.org>
|
||||
Date: Tue, 22 Jan 2013 06:31:38 +0100
|
||||
Subject: [PATCH 088/250] blscfg: add blscfg module to parse Boot Loader
|
||||
Subject: [PATCH] blscfg: add blscfg module to parse Boot Loader
|
||||
Specification snippets
|
||||
|
||||
http://www.freedesktop.org/wiki/Specifications/BootLoaderSpec
|
||||
|
@ -246,6 +246,3 @@ index 00000000000..4274aca5a9d
|
|||
+{
|
||||
+ grub_unregister_extcmd (cmd);
|
||||
+}
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From fc390be631e93744c6a3a2f42849c9edf2614a36 Mon Sep 17 00:00:00 2001
|
||||
From: William Jon McCann <william.jon.mccann@gmail.com>
|
||||
Date: Wed, 15 May 2013 13:30:20 -0400
|
||||
Subject: [PATCH 089/250] Don't write messages to the screen
|
||||
Subject: [PATCH] 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
|
||||
|
@ -176,6 +176,3 @@ index 8ccf012f747..a3d9711d607 100644
|
|||
initrd ${rel_dirname}/${initrd}
|
||||
EOF
|
||||
fi
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 806c26ae73bc86e305c39c955d86480fad8985df Mon Sep 17 00:00:00 2001
|
||||
From: William Jon McCann <william.jon.mccann@gmail.com>
|
||||
Date: Wed, 15 May 2013 13:53:48 -0400
|
||||
Subject: [PATCH 090/250] Don't print GNU GRUB header
|
||||
Subject: [PATCH] Don't print GNU GRUB header
|
||||
|
||||
No one cares.
|
||||
---
|
||||
|
@ -40,6 +40,3 @@ index b2654ef62e8..f57b7508a76 100644
|
|||
}
|
||||
|
||||
static void
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 5ae2484f263365351a2891be6c056eeb96b3924b Mon Sep 17 00:00:00 2001
|
||||
From: William Jon McCann <william.jon.mccann@gmail.com>
|
||||
Date: Wed, 15 May 2013 17:49:45 -0400
|
||||
Subject: [PATCH 091/250] Don't add '*' to highlighted row
|
||||
Subject: [PATCH] Don't add '*' to highlighted row
|
||||
|
||||
It is already highlighted.
|
||||
---
|
||||
|
@ -21,6 +21,3 @@ index e22bb91f6e8..a3d1f23f68f 100644
|
|||
|
||||
grub_print_ucs4_menu (unicode_title,
|
||||
unicode_title + len,
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 622b238ecb927d331dc38083584a7323013b5f21 Mon Sep 17 00:00:00 2001
|
||||
From: William Jon McCann <william.jon.mccann@gmail.com>
|
||||
Date: Fri, 7 Jun 2013 11:09:04 -0400
|
||||
Subject: [PATCH 092/250] Message string cleanups
|
||||
Subject: [PATCH] Message string cleanups
|
||||
|
||||
Make use of terminology consistent. Remove jargon.
|
||||
---
|
||||
|
@ -66,6 +66,3 @@ index a3d1f23f68f..64a83862f66 100644
|
|||
if (!msg_translated)
|
||||
{
|
||||
grub_print_error ();
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From c7dac08ab344638afabf579e03bedfac729e1944 Mon Sep 17 00:00:00 2001
|
||||
From: William Jon McCann <william.jon.mccann@gmail.com>
|
||||
Date: Fri, 7 Jun 2013 14:08:23 -0400
|
||||
Subject: [PATCH 093/250] Fix border spacing now that we aren't displaying it
|
||||
Subject: [PATCH] Fix border spacing now that we aren't displaying it
|
||||
|
||||
---
|
||||
grub-core/normal/menu_text.c | 6 +++---
|
||||
|
@ -27,6 +27,3 @@ index 64a83862f66..1062d64ee29 100644
|
|||
|
||||
geo->timeout_lines = 2;
|
||||
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 8a59d6c44d946eac70ecbb7a9418c5d6801add8b Mon Sep 17 00:00:00 2001
|
||||
From: William Jon McCann <william.jon.mccann@gmail.com>
|
||||
Date: Fri, 7 Jun 2013 14:08:49 -0400
|
||||
Subject: [PATCH 094/250] Use the correct indentation for the term help text
|
||||
Subject: [PATCH] Use the correct indentation for the term help text
|
||||
|
||||
That is consistent with the menu help text
|
||||
---
|
||||
|
@ -23,6 +23,3 @@ index f57b7508a76..0ce59fdc3f0 100644
|
|||
else
|
||||
grub_print_message_indented (msg_formatted, 0, 0, term);
|
||||
grub_putcode ('\n', term);
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 018439ecfda2bc5049ccbfb0d6ab7fa047411a3b Mon Sep 17 00:00:00 2001
|
||||
From: William Jon McCann <william.jon.mccann@gmail.com>
|
||||
Date: Fri, 7 Jun 2013 14:30:55 -0400
|
||||
Subject: [PATCH 095/250] Indent menu entries
|
||||
Subject: [PATCH] Indent menu entries
|
||||
|
||||
---
|
||||
grub-core/normal/menu_text.c | 3 ++-
|
||||
|
@ -21,6 +21,3 @@ index 1062d64ee29..ecc60f99fc3 100644
|
|||
|
||||
grub_print_ucs4_menu (unicode_title,
|
||||
unicode_title + len,
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 33481aa0e7897465ffd386101d6f3eda6e3bbac0 Mon Sep 17 00:00:00 2001
|
||||
From: William Jon McCann <william.jon.mccann@gmail.com>
|
||||
Date: Fri, 7 Jun 2013 14:59:36 -0400
|
||||
Subject: [PATCH 096/250] Fix margins
|
||||
Subject: [PATCH] Fix margins
|
||||
|
||||
---
|
||||
grub-core/normal/menu_text.c | 8 +++-----
|
||||
|
@ -32,6 +32,3 @@ index ecc60f99fc3..0e43f2c10cc 100644
|
|||
- 1 /* empty line before info message*/
|
||||
- geo->timeout_lines /* timeout */
|
||||
- 1 /* empty final line */;
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From ea032bd4a6cb66929da61477b1759e136c975189 Mon Sep 17 00:00:00 2001
|
||||
From: Peter Jones <pjones@redhat.com>
|
||||
Date: Fri, 21 Jun 2013 14:44:08 -0400
|
||||
Subject: [PATCH 097/250] Use -2 instead of -1 for our right-hand margin, so
|
||||
Subject: [PATCH] Use -2 instead of -1 for our right-hand margin, so
|
||||
linewrapping works (#976643).
|
||||
|
||||
Signed-off-by: Peter Jones <grub2-owner@fedoraproject.org>
|
||||
|
@ -22,6 +22,3 @@ index 0e43f2c10cc..537d4bf86ff 100644
|
|||
|
||||
geo->first_entry_y = 3; /* three empty lines*/
|
||||
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 8e1957d59e7e72850cbac7e779ddf22ca23c250d Mon Sep 17 00:00:00 2001
|
||||
From: Peter Jones <pjones@redhat.com>
|
||||
Date: Mon, 28 Oct 2013 10:05:07 -0400
|
||||
Subject: [PATCH 098/250] Use linux16 when appropriate (#880840)
|
||||
Subject: [PATCH] Use linux16 when appropriate (#880840)
|
||||
|
||||
The kernel group really would prefer that we use the 16 bit entry point
|
||||
on x86 bios machines.
|
||||
|
@ -47,6 +47,3 @@ index a3d9711d607..f3bf6acd856 100644
|
|||
EOF
|
||||
fi
|
||||
fi
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 7466f51a0012ebdd8be07cfc0e63d50e0e79560d Mon Sep 17 00:00:00 2001
|
||||
From: Peter Jones <pjones@redhat.com>
|
||||
Date: Mon, 28 Oct 2013 10:09:27 -0400
|
||||
Subject: [PATCH 099/250] Enable pager by default. (#985860)
|
||||
Subject: [PATCH] Enable pager by default. (#985860)
|
||||
|
||||
Signed-off-by: Peter Jones <pjones@redhat.com>
|
||||
---
|
||||
|
@ -21,6 +21,3 @@ index 93a90233ead..858b526c925 100644
|
|||
if [ -s \$prefix/grubenv ]; then
|
||||
load_env
|
||||
fi
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
From 7a97d9621a145cbd04111970fea04c34433f900c Mon Sep 17 00:00:00 2001
|
||||
From: Peter Jones <pjones@redhat.com>
|
||||
Date: Mon, 28 Oct 2013 10:13:27 -0400
|
||||
Subject: [PATCH 100/250] F10 doesn't work on serial, so don't tell the user to
|
||||
Subject: [PATCH] F10 doesn't work on serial, so don't tell the user to
|
||||
hit it (#987443)
|
||||
|
||||
Signed-off-by: Peter Jones <pjones@redhat.com>
|
||||
|
@ -22,6 +22,3 @@ index 537d4bf86ff..452d55bf9ff 100644
|
|||
command prompt or Escape to discard edits and return to the menu. Pressing Tab lists possible completions."),
|
||||
STANDARD_MARGIN, STANDARD_MARGIN,
|
||||
term, dry_run);
|
||||
--
|
||||
2.14.3
|
||||
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue