Various updates that came from rhel 7.1 work.

- Clean up the build a bit to make it faster
- Make grubenv work right on UEFI machines
  Related: rhbz#1119943
- Sort debug and rescue kernels later than normal ones
  Related: rhbz#1065360
- Allow "fallback" to include entries by title as well as number.
  Related: rhbz#1026084
- Fix a segfault on aarch64.
- Load arm with SB enabled if available.
- Add some serial port options to GRUB_MODULES.

Signed-off-by: Peter Jones <pjones@redhat.com>
This commit is contained in:
Peter Jones 2014-09-29 11:48:01 -04:00
parent ab37733fec
commit 58fe9aa736
154 changed files with 1080 additions and 159 deletions

View file

@ -1,7 +1,7 @@
From a6e7719bbe05993613a8de69dba14fa092144925 Mon Sep 17 00:00:00 2001
From: Andrey Borzenkov <arvidjaar@gmail.com>
Date: Wed, 25 Dec 2013 22:36:28 +0400
Subject: [PATCH 001/143] fix EFI detection on Windows
Subject: [PATCH 001/152] fix EFI detection on Windows
We are on legacy BIOS if GetFirmwareEnvironmentVariable fails (returns
zero) *and* extended error information is ERROR_INVALID_FUNCTION.

View file

@ -1,7 +1,7 @@
From 5bda44d7f98c36f87144869ec58b518f80a69b56 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Wed, 25 Dec 2013 23:31:42 +0100
Subject: [PATCH 002/143] * grub-core/kern/arm/cache_armv6.S: Remove
Subject: [PATCH 002/152] * grub-core/kern/arm/cache_armv6.S: Remove
.arch directive.
As these functions are used on pre-ARMv6 CPUs as well we don't want

View file

@ -1,7 +1,7 @@
From 8ebe593c564edc8ae62086df8a1448e898ef259b Mon Sep 17 00:00:00 2001
From: Colin Watson <cjwatson@ubuntu.com>
Date: Fri, 27 Dec 2013 03:03:32 +0000
Subject: [PATCH 003/143] * INSTALL (Cross-compiling the GRUB): Fix some
Subject: [PATCH 003/152] * INSTALL (Cross-compiling the GRUB): Fix some
spelling mistakes. * docs/grub.texi (Getting the source code): Likewise.
---

View file

@ -1,7 +1,7 @@
From c0e2febef52139e0e580e52f553bf3aa521e390c Mon Sep 17 00:00:00 2001
From: Colin Watson <cjwatson@ubuntu.com>
Date: Fri, 27 Dec 2013 03:05:38 +0000
Subject: [PATCH 004/143] * NEWS: First draft of 2.02 entry.
Subject: [PATCH 004/152] * NEWS: First draft of 2.02 entry.
---
ChangeLog | 4 +++

View file

@ -1,7 +1,7 @@
From 9ee79da5bf54babe11178ced48470b5f09d3dda3 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Fri, 27 Dec 2013 11:20:37 +0100
Subject: [PATCH 005/143] Merge branch 'master' of git.sv.gnu.org:/srv/git/grub
Subject: [PATCH 005/152] Merge branch 'master' of git.sv.gnu.org:/srv/git/grub
Conflicts:
ChangeLog

View file

@ -1,7 +1,7 @@
From 94763697f5f33614b7bd6da91707a27b6872b750 Mon Sep 17 00:00:00 2001
From: Colin Watson <cjwatson@ubuntu.com>
Date: Sat, 28 Dec 2013 02:20:27 +0000
Subject: [PATCH 006/143] * NEWS: The cmosclean command in fact dates back to
Subject: [PATCH 006/152] * NEWS: The cmosclean command in fact dates back to
1.99. Remove mention of it from 2.02.
---

View file

@ -1,7 +1,7 @@
From 904bd6b3cb12977def4f940e90aca3fe557c3bb5 Mon Sep 17 00:00:00 2001
From: Andrey Borzenkov <arvidjaar@gmail.com>
Date: Sat, 28 Dec 2013 09:01:20 +0400
Subject: [PATCH 007/143] remove unused error.h from kern/emu/misc.c
Subject: [PATCH 007/152] remove unused error.h from kern/emu/misc.c
Fixes compilation on mingw32, where include is apparently missing.
---

View file

@ -1,7 +1,7 @@
From 23cd074c57ee6f35776fd5122a050bcef6c9eef5 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Sat, 28 Dec 2013 17:25:14 +0100
Subject: [PATCH 008/143] Don't abort() on unavailable coreboot tables
Subject: [PATCH 008/152] Don't abort() on unavailable coreboot tables
if not running on coreboot.
---

View file

@ -1,7 +1,7 @@
From 3eff91e86e4df2cf8a5e1b26f98e96bf4731f526 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Mon, 30 Dec 2013 06:49:15 +0100
Subject: [PATCH 009/143] * NEWS: Add few missing entries. Correct
Subject: [PATCH 009/152] * NEWS: Add few missing entries. Correct
existing ones.
---

View file

@ -1,7 +1,7 @@
From 9e9507d2e1eaed4fc2ebe2959c5405687485f613 Mon Sep 17 00:00:00 2001
From: Andrey Borzenkov <arvidjaar@gmail.com>
Date: Mon, 30 Dec 2013 12:56:19 +0000
Subject: [PATCH 010/143] strip .eh_frame section from arm64-efi kernel
Subject: [PATCH 010/152] strip .eh_frame section from arm64-efi kernel
Fixes grub-mkimage error "relocation 0x105 is not implemented yet."
---

View file

@ -1,7 +1,7 @@
From 7e782c6996ee433c94fb378cbc8db0fa0f663c84 Mon Sep 17 00:00:00 2001
From: Andrey Borzenkov <arvidjaar@gmail.com>
Date: Tue, 7 Jan 2014 10:38:54 +0400
Subject: [PATCH 011/143] use {grub,boot}aa64.efi for boot images on AArch64
Subject: [PATCH 011/152] use {grub,boot}aa64.efi for boot images on AArch64
According to UEFI 2.4 specification, default boot file name on AArch64
is BOOTAA64.EFI (3.4.1.1 Removable Media Boot Behavior). Also set default

View file

@ -1,7 +1,7 @@
From afda7f47601f36a98074d8d21ffb640256f02267 Mon Sep 17 00:00:00 2001
From: Andrey Borzenkov <arvidjaar@gmail.com>
Date: Tue, 7 Jan 2014 18:43:02 +0400
Subject: [PATCH 012/143] fix 32 bit compilation on MinGW-w64
Subject: [PATCH 012/152] fix 32 bit compilation on MinGW-w64
Use _FILE_OFFSET_BITS macro to distinguish between native MinGW and
32 bit under MinGW-64. The latter does not require fseeko/ftello

View file

@ -1,7 +1,7 @@
From 9981c4e3f366b4795655368a78baa058b18711c6 Mon Sep 17 00:00:00 2001
From: Andrey Borzenkov <arvidjaar@gmail.com>
Date: Tue, 7 Jan 2014 20:34:25 +0400
Subject: [PATCH 013/143] Change grub-mkrescue to use bootaa64.efi too
Subject: [PATCH 013/152] Change grub-mkrescue to use bootaa64.efi too
Also add ChangeLog entry for previous change.
---

View file

@ -1,7 +1,7 @@
From f493e0d352e1e8ff8cbafee69878d00487a04808 Mon Sep 17 00:00:00 2001
From: Leif Lindholm <leif.lindholm@linaro.org>
Date: Tue, 7 Jan 2014 17:52:50 +0000
Subject: [PATCH 014/143] arm64: set correct length of device path end entry
Subject: [PATCH 014/152] arm64: set correct length of device path end entry
The length of the Device Path End entry in the grub_linux_boot()
function was incorrectly set to 0. This triggers an assert failure

View file

@ -1,7 +1,7 @@
From 1c0db34a9597ecccb3ad4899892fb6ff6e22304d Mon Sep 17 00:00:00 2001
From: Colin Watson <cjwatson@ubuntu.com>
Date: Wed, 8 Jan 2014 11:05:20 +0000
Subject: [PATCH 015/143] * Makefile.util.def (grub-macbless): Change
Subject: [PATCH 015/152] * Makefile.util.def (grub-macbless): Change
mansection to 8.
---

View file

@ -1,7 +1,7 @@
From 3aea6cc46177a90056ba60381e6387377fe40c99 Mon Sep 17 00:00:00 2001
From: Andrey Borzenkov <arvidjaar@gmail.com>
Date: Sun, 12 Jan 2014 15:29:21 +0400
Subject: [PATCH 016/143] add part_apple to EFI rescue image to fix missing
Subject: [PATCH 016/152] add part_apple to EFI rescue image to fix missing
prefix
On Mac rescue image is booted from HFS+ partition, so bootpath looks like

View file

@ -1,7 +1,7 @@
From a433d177585c8355c6ede67469a521d05cf1e9d7 Mon Sep 17 00:00:00 2001
From: Colin Watson <cjwatson@ubuntu.com>
Date: Fri, 17 Jan 2014 02:30:52 +0000
Subject: [PATCH 017/143] freebsd/hostdisk.c is only ever compiled on FreeBSD
Subject: [PATCH 017/152] freebsd/hostdisk.c is only ever compiled on FreeBSD
* grub-core/osdep/freebsd/hostdisk.c (grub_util_fd_open): Remove
redundant preprocessor conditional.

View file

@ -1,7 +1,7 @@
From 4ec08b960f6de1190dea9fe7e6ab3b4b249840e5 Mon Sep 17 00:00:00 2001
From: Colin Watson <cjwatson@ubuntu.com>
Date: Fri, 17 Jan 2014 15:24:50 +0000
Subject: [PATCH 018/143] Prefer more portable test(1) constructs
Subject: [PATCH 018/152] Prefer more portable test(1) constructs
* util/grub.d/00_header.in (make_timeout): Use && rather than test
-a.

View file

@ -1,7 +1,7 @@
From e18da008f74a3c5f27a191e4f7be80c02a49f2fe Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Sat, 18 Jan 2014 16:31:10 +0100
Subject: [PATCH 019/143] * NEWS: Add few missing entries.
Subject: [PATCH 019/152] * NEWS: Add few missing entries.
---
ChangeLog | 4 ++++

View file

@ -1,7 +1,7 @@
From 29c96f00677e1dd2a9df4de645a7f5fab7b736a1 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Sat, 18 Jan 2014 16:41:47 +0100
Subject: [PATCH 020/143] * grub-core/kern/efi/efi.c: Ensure that the
Subject: [PATCH 020/152] * grub-core/kern/efi/efi.c: Ensure that the
result starts with / and has no //.
---

View file

@ -1,7 +1,7 @@
From fa9e3a9aa30988c2339e9d05c81b5d91534f4049 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Sat, 18 Jan 2014 16:43:29 +0100
Subject: [PATCH 021/143] * util/grub-mount.c: Extend GCC warning
Subject: [PATCH 021/152] * util/grub-mount.c: Extend GCC warning
workaround to grub-mount.
---

View file

@ -1,7 +1,7 @@
From 3bea802b45b9c98f70753370522fa6e47ba8966b Mon Sep 17 00:00:00 2001
From: Andrey Borzenkov <arvidjaar@gmail.com>
Date: Sat, 18 Jan 2014 19:50:54 +0400
Subject: [PATCH 022/143] reintroduce BUILD_LDFLAGS for the cross-compile case
Subject: [PATCH 022/152] reintroduce BUILD_LDFLAGS for the cross-compile case
This allows providing separate LDFLAGS for build and host environments, which
are not necessary the same for cross-compile case. In particular, it allows

View file

@ -1,7 +1,7 @@
From ac660e42875162e599f50c085cb646c633cf376d Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Sat, 18 Jan 2014 16:57:35 +0100
Subject: [PATCH 023/143] * grub-core/term/terminfo.c: Recognize keys
Subject: [PATCH 023/152] * grub-core/term/terminfo.c: Recognize keys
F1-F12.
---

View file

@ -1,7 +1,7 @@
From 6e5cf6b00fa82e5a02135ea5e21230ee44c72087 Mon Sep 17 00:00:00 2001
From: Andrey Borzenkov <arvidjaar@gmail.com>
Date: Sat, 18 Jan 2014 20:01:16 +0400
Subject: [PATCH 024/143] Fix ChangeLog date
Subject: [PATCH 024/152] Fix ChangeLog date
---
ChangeLog | 2 +-

View file

@ -1,7 +1,7 @@
From bb3e1a1e8448f3ea9489b5ebfcec799196bc862f Mon Sep 17 00:00:00 2001
From: Andrey Borzenkov <arvidjaar@gmail.com>
Date: Sat, 18 Jan 2014 20:04:11 +0400
Subject: [PATCH 025/143] Use _W64 to detect MinGW W64-32 instead of
Subject: [PATCH 025/152] Use _W64 to detect MinGW W64-32 instead of
_FILE_OFFSET_BITS
In 94cee4a4c201bb506377b2c26e072eee8cb19d6f I overlooked that config.h

View file

@ -1,7 +1,7 @@
From 5ac7afd762d11b4c91d5756222c3abf5862203de Mon Sep 17 00:00:00 2001
From: Andrey Borzenkov <arvidjaar@gmail.com>
Date: Sat, 18 Jan 2014 20:41:24 +0400
Subject: [PATCH 026/143] add BUILD_EXEEXT support to fix make clean on Windows
Subject: [PATCH 026/152] add BUILD_EXEEXT support to fix make clean on Windows
Add $(BUILD_EXEEXT) to ensure files are removed. Also add CLEANFILES where
appropriate.

View file

@ -1,7 +1,7 @@
From 09194ac15b3c348cbf147e8ea27b982b57a7a778 Mon Sep 17 00:00:00 2001
From: Andrey Borzenkov <arvidjaar@gmail.com>
Date: Sat, 18 Jan 2014 21:22:57 +0400
Subject: [PATCH 027/143] fix include loop on MinGW due to libintl.h pulling
Subject: [PATCH 027/152] fix include loop on MinGW due to libintl.h pulling
stdio.h
In file included from ./include/grub/dl.h:23:0,

View file

@ -1,7 +1,7 @@
From 9cbb9fc3d79e449affe7ed5e104aa828b72ad2cd Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Sat, 18 Jan 2014 19:26:40 +0100
Subject: [PATCH 028/143] * grub-core/commands/macbless.c: Rename FILE
Subject: [PATCH 028/152] * grub-core/commands/macbless.c: Rename FILE
and DIR to avoid conflicts.
Reported by: Andrey Borzenkov.

View file

@ -1,7 +1,7 @@
From 6c3fa2da4fd22c3ebda0c6cf69f97d578c04e704 Mon Sep 17 00:00:00 2001
From: Mike Gilbert <floppym@gentoo.org>
Date: Sat, 18 Jan 2014 19:41:15 +0100
Subject: [PATCH 029/143] * Makefile.util.def: Link grub-ofpathname with
Subject: [PATCH 029/152] * Makefile.util.def: Link grub-ofpathname with
zfs libs.
---

View file

@ -1,7 +1,7 @@
From 3f6bd432acbf2244e6f4b83dd3a259392b10afb6 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Sat, 18 Jan 2014 19:43:19 +0100
Subject: [PATCH 030/143] * Makefile.am (default_payload.elf): Add
Subject: [PATCH 030/152] * Makefile.am (default_payload.elf): Add
modules multiboot cbmemc linux16 gzio echo help.
---

View file

@ -1,7 +1,7 @@
From d0cf0d7dcd4813a168d2bd94ec77ee0ae8ff860e Mon Sep 17 00:00:00 2001
From: Andrey Borzenkov <arvidjaar@gmail.com>
Date: Sat, 18 Jan 2014 22:48:04 +0400
Subject: [PATCH 031/143] fix removal of {cpu,machine} links on mingw/msys
Subject: [PATCH 031/152] fix removal of {cpu,machine} links on mingw/msys
At least on Windows 2003 using "ln -s dir1 dir2" in msys shell succeeds,
but results in what looks like hard link. Subsequent "rm -f dir2" (e.g.

View file

@ -1,7 +1,7 @@
From 221f6e1ac22f66881276d4cb012d588ecfb17e47 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Sat, 18 Jan 2014 19:54:09 +0100
Subject: [PATCH 032/143] * grub-core/normal/main.c (read_config_file):
Subject: [PATCH 032/152] * grub-core/normal/main.c (read_config_file):
Buffer config file. Reduces boot time.
---

View file

@ -1,7 +1,7 @@
From d353b169aa6b2a9cd03d0c2987da7da059aa6f99 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Sat, 18 Jan 2014 20:02:51 +0100
Subject: [PATCH 033/143] * util/grub-install.c: Fix a typo.
Subject: [PATCH 033/152] * util/grub-install.c: Fix a typo.
---
ChangeLog | 4 ++++

View file

@ -1,7 +1,7 @@
From 85cc4b1abfed85fd8504da4acc391d5936de2812 Mon Sep 17 00:00:00 2001
From: Andrey Borzenkov <arvidjaar@gmail.com>
Date: Sat, 18 Jan 2014 23:15:40 +0400
Subject: [PATCH 034/143] use MODULE_FILES for genemuinit* instead of MOD_FILES
Subject: [PATCH 034/152] use MODULE_FILES for genemuinit* instead of MOD_FILES
MinGW native nm does not support ELF binaries.
---

View file

@ -1,7 +1,7 @@
From 97fca4331e317b0491912c3cf3d02a9fac96c419 Mon Sep 17 00:00:00 2001
From: Colin Watson <cjwatson@ubuntu.com>
Date: Fri, 17 Jan 2014 02:28:46 +0000
Subject: [PATCH 035/143] Ignore EPERM when modifying kern.geom.debugflags
Subject: [PATCH 035/152] Ignore EPERM when modifying kern.geom.debugflags
Many tests fail when run as a non-root user on FreeBSD. The failures
all amount to an inability to open files using grub_util_fd_open,

View file

@ -1,7 +1,7 @@
From 547d1e84df5d57c7600ead4556d43d5dbbe33c4b Mon Sep 17 00:00:00 2001
From: Paulo Flabiano Smorigo <pfsmorigo@br.ibm.com>
Date: Tue, 21 Jan 2014 10:49:39 -0200
Subject: [PATCH 036/143] change stop condition to avoid infinite loops
Subject: [PATCH 036/152] change stop condition to avoid infinite loops
In net/net.c there is a while (1) that only exits if there is a stop
condition and more then 10 packages or if there is no package received.

View file

@ -1,7 +1,7 @@
From d3652ff33623d842fc4422ffd98e4303795e9519 Mon Sep 17 00:00:00 2001
From: Paulo Flabiano Smorigo <pfsmorigo@br.ibm.com>
Date: Tue, 21 Jan 2014 11:03:51 -0200
Subject: [PATCH 037/143] increase network try interval gradually
Subject: [PATCH 037/152] increase network try interval gradually
* grub-core/net/arp.c (grub_net_arp_send_request): Increase network try
interval gradually.

View file

@ -1,7 +1,7 @@
From 90d83cda679fef485f7bb1a318bd682c4eb86cb4 Mon Sep 17 00:00:00 2001
From: Andrey Borzenkov <arvidjaar@gmail.com>
Date: Tue, 21 Jan 2014 19:29:33 +0400
Subject: [PATCH 038/143] look for DejaVu also in /usr/share/fonts/truetype
Subject: [PATCH 038/152] look for DejaVu also in /usr/share/fonts/truetype
It is installed in this path on openSUSE.
---

View file

@ -1,7 +1,7 @@
From 3e02e2fbd2089645ac2c482dad59318394b62252 Mon Sep 17 00:00:00 2001
From: Andrey Borzenkov <arvidjaar@gmail.com>
Date: Tue, 21 Jan 2014 19:41:11 +0400
Subject: [PATCH 039/143] Show detected path to DejaVuSans in configure summary
Subject: [PATCH 039/152] Show detected path to DejaVuSans in configure summary
---
ChangeLog | 1 +

View file

@ -1,7 +1,7 @@
From 6e9483ee94033f4bb7b9a17bd032c4af4479abc0 Mon Sep 17 00:00:00 2001
From: Andrey Borzenkov <arvidjaar@gmail.com>
Date: Tue, 21 Jan 2014 20:54:09 +0400
Subject: [PATCH 040/143] add GRUB_WINDOWS_EXTRA_DIST to allow shipping runtime
Subject: [PATCH 040/152] add GRUB_WINDOWS_EXTRA_DIST to allow shipping runtime
files
Not all toolkits provide static libraries. This patch enables creation of self

View file

@ -1,7 +1,7 @@
From 100e7015f7dcf2cee0c4ddbbd7498a67bac695d0 Mon Sep 17 00:00:00 2001
From: Colin Watson <cjwatson@ubuntu.com>
Date: Thu, 23 Jan 2014 12:05:36 +0000
Subject: [PATCH 041/143] * util/grub-install.c (write_to_disk): Add an info
Subject: [PATCH 041/152] * util/grub-install.c (write_to_disk): Add an info
message.
---

View file

@ -1,7 +1,7 @@
From d25ddbcafa537525f606938df0e500c50a5e93e1 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Fri, 24 Jan 2014 18:09:25 +0100
Subject: [PATCH 042/143] * util/grub-install.c: List available targets.
Subject: [PATCH 042/152] * util/grub-install.c: List available targets.
---
ChangeLog | 4 ++++

View file

@ -1,7 +1,7 @@
From 2cd73ec6b2efeaff2bdcd40cce0cd3145d9e07d0 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Fri, 24 Jan 2014 18:20:27 +0100
Subject: [PATCH 043/143] Fix several translatable strings.
Subject: [PATCH 043/152] Fix several translatable strings.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

View file

@ -1,7 +1,7 @@
From 2b2a550c14e70d17af4140e64d08022ed170f0c8 Mon Sep 17 00:00:00 2001
From: Andrey Borzenkov <arvidjaar@gmail.com>
Date: Sat, 25 Jan 2014 19:54:51 +0400
Subject: [PATCH 044/143] do not set default prefix in grub-mkimage
Subject: [PATCH 044/152] do not set default prefix in grub-mkimage
Default prefix is likely wrong on Unix and completely wrong on Windows.
Let caller set it explicitly to avoid any ambiguity.

View file

@ -1,7 +1,7 @@
From 90efd351fa4f81df97473e1bb8c8234a801f8ebe Mon Sep 17 00:00:00 2001
From: Andrey Borzenkov <arvidjaar@gmail.com>
Date: Sat, 25 Jan 2014 21:49:41 +0400
Subject: [PATCH 045/143] fix Mingw W64-32 cross compile failure due to printf
Subject: [PATCH 045/152] fix Mingw W64-32 cross compile failure due to printf
redefinition in libintl.h
In file included from util/misc.c:36:0:

View file

@ -1,7 +1,7 @@
From c18e39b667adb11624f3f4162c1342b76712d655 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Sun, 26 Jan 2014 02:36:05 +0100
Subject: [PATCH 046/143] * grub-core/term/serial.c
Subject: [PATCH 046/152] * grub-core/term/serial.c
(grub_serial_register): Fix invalid free. Ensure that pointers are
inited to NULL and that pointers are not accessed after free.

View file

@ -1,7 +1,7 @@
From c889057e089d69bd187c8ba134c9669247744628 Mon Sep 17 00:00:00 2001
From: Mike Gilbert <floppym@gentoo.org>
Date: Sun, 26 Jan 2014 02:56:04 +0100
Subject: [PATCH 047/143] grub-install: support for partitioned partx
Subject: [PATCH 047/152] grub-install: support for partitioned partx
loop devices.
* grub-core/osdep/linux/getroot.c (grub_util_part_to_disk): Detect

View file

@ -1,7 +1,7 @@
From 379cbd6233fe227544ff3073b60b295fe841b654 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Sun, 26 Jan 2014 03:31:10 +0100
Subject: [PATCH 048/143] * grub-core/term/at_keyboard.c: Tolerate
Subject: [PATCH 048/152] * grub-core/term/at_keyboard.c: Tolerate
missing keyboard.
---

View file

@ -1,7 +1,7 @@
From 58ca3abc65a64d950d6da8b473e91f16d410f1ac Mon Sep 17 00:00:00 2001
From: Paulo Flabiano Smorigo <pfsmorigo@br.ibm.com>
Date: Wed, 29 Jan 2014 13:26:00 -0200
Subject: [PATCH 049/143] .gitignore: add missing files and .exe variants.
Subject: [PATCH 049/152] .gitignore: add missing files and .exe variants.
---
.gitignore | 7 +++++++

View file

@ -1,7 +1,7 @@
From f21c40f33c95d908cee32a5063f285d22574a507 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Wed, 29 Jan 2014 23:41:48 +0100
Subject: [PATCH 050/143] * util/grub-mkfont.c: Downgrade warnings about
Subject: [PATCH 050/152] * util/grub-mkfont.c: Downgrade warnings about
unhandled features to debug.
---

View file

@ -1,7 +1,7 @@
From 5795341bb64a4e101d7c067d688b19a41dd50662 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Wed, 29 Jan 2014 23:43:25 +0100
Subject: [PATCH 051/143] * grub-core/disk/ahci.c: Do not enable I/O
Subject: [PATCH 051/152] * grub-core/disk/ahci.c: Do not enable I/O
decoding and keep enabling busmaster for the end.
---

View file

@ -1,7 +1,7 @@
From 50cb0018044359180aa57e6aa7ec944def83bbcc Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Wed, 29 Jan 2014 23:45:18 +0100
Subject: [PATCH 052/143] * grub-core/disk/ahci.c: Allocate and clean
Subject: [PATCH 052/152] * grub-core/disk/ahci.c: Allocate and clean
space for all possible 32 slots to avoid pointing to uninited area.
---

View file

@ -1,7 +1,7 @@
From 3f00de9c207fb4b3f9e45fd775650404ce087aac Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Wed, 29 Jan 2014 23:46:17 +0100
Subject: [PATCH 053/143] * grub-core/disk/ahci.c: Add safety cleanups.
Subject: [PATCH 053/152] * grub-core/disk/ahci.c: Add safety cleanups.
---
ChangeLog | 4 ++++

View file

@ -1,7 +1,7 @@
From 5e8c619b17cdf70b30d37412738b149d80874c28 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Wed, 29 Jan 2014 23:49:51 +0100
Subject: [PATCH 054/143] * grub-core/disk/ahci.c: Properly handle
Subject: [PATCH 054/152] * grub-core/disk/ahci.c: Properly handle
transactions with no transferred data.
---

View file

@ -1,7 +1,7 @@
From 45dd39fb467d061a550113fd5e5431209f0db73c Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Wed, 29 Jan 2014 23:50:49 +0100
Subject: [PATCH 055/143] * grub-core/disk/ahci.c: Increase timeout.
Subject: [PATCH 055/152] * grub-core/disk/ahci.c: Increase timeout.
Some SSDs take up to 7 seconds to recover if last poweroff was bad.
---

View file

@ -1,7 +1,7 @@
From 767cf43a2e5c738df50155cc8729ad0f57d6ab47 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Mon, 3 Feb 2014 14:34:27 +0100
Subject: [PATCH 056/143] * util/grub-mkfont.c: Build fix for argp.h
Subject: [PATCH 056/152] * util/grub-mkfont.c: Build fix for argp.h
with older gcc.
---

View file

@ -1,7 +1,7 @@
From 3365d3eb4062cee9581f3560ec3e93f8c8ababb2 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Mon, 3 Feb 2014 14:35:51 +0100
Subject: [PATCH 057/143] * util/grub-mkrescue.c: Build fix for argp.h
Subject: [PATCH 057/152] * util/grub-mkrescue.c: Build fix for argp.h
with older gcc.
---

View file

@ -1,7 +1,7 @@
From 533058df7c164a4d3498dfaa626923904597f162 Mon Sep 17 00:00:00 2001
From: Paulo Flabiano Smorigo <pfsmorigo@br.ibm.com>
Date: Tue, 4 Feb 2014 18:41:38 -0200
Subject: [PATCH 058/143] add grub_env_set_net_property function
Subject: [PATCH 058/152] add grub_env_set_net_property function
* grub-core/net/bootp.c: Remove set_env_limn_ro.
* grub-core/net/net.c: Add grub_env_set_net_property.

View file

@ -1,7 +1,7 @@
From 1a768cc5a65094e19c216caf92dd190317df25fc Mon Sep 17 00:00:00 2001
From: Paulo Flabiano Smorigo <pfsmorigo@br.ibm.com>
Date: Tue, 4 Feb 2014 19:00:55 -0200
Subject: [PATCH 059/143] add bootpath parser for open firmware
Subject: [PATCH 059/152] add bootpath parser for open firmware
It enables net boot even when there is no bootp/dhcp server.

View file

@ -1,7 +1,7 @@
From 7f4e3839c9b872f0981e1ecdecfa2bd91065f99c Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Thu, 20 Feb 2014 10:11:43 +0100
Subject: [PATCH 060/143] * grub-core/disk/ahci.c: Ignore NPORTS field
Subject: [PATCH 060/152] * grub-core/disk/ahci.c: Ignore NPORTS field
and rely on PI exclusively.
---

View file

@ -1,7 +1,7 @@
From c65d7e05498edecd560753768114b574f7c3543d Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Fri, 28 Feb 2014 09:47:57 +0100
Subject: [PATCH 061/143] * grub-core/kern/i386/coreboot/mmap.c: Filter
Subject: [PATCH 061/152] * grub-core/kern/i386/coreboot/mmap.c: Filter
out 0xa0000-0x100000 region.
---

View file

@ -1,7 +1,7 @@
From 4530afc725782bbb92d4681fc338acebc4604b45 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Fri, 28 Feb 2014 09:48:57 +0100
Subject: [PATCH 062/143] * grub-core/loader/i386/multiboot_mbi.c
Subject: [PATCH 062/152] * grub-core/loader/i386/multiboot_mbi.c
(grub_multiboot_make_mbi): Limit location to 640K.
---

View file

@ -1,7 +1,7 @@
From e85cc7078e669509d3a22c4e76f94cdd53335fff Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Fri, 28 Feb 2014 09:50:47 +0100
Subject: [PATCH 063/143] * grub-core/mmap/i386/uppermem.c (lower_hook)
Subject: [PATCH 063/152] * grub-core/mmap/i386/uppermem.c (lower_hook)
[COREBOOT]: Ignore low tables for low memory calculations.
---

View file

@ -1,7 +1,7 @@
From 37e3b5e42930e8cd4e801e4203dc2fde335b4b10 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Fri, 28 Feb 2014 10:07:11 +0100
Subject: [PATCH 064/143] * grub-core/kern/i386/pc/mmap.c: Fallback to
Subject: [PATCH 064/152] * grub-core/kern/i386/pc/mmap.c: Fallback to
EISA memory map if E820 failed to return any regions.
---

View file

@ -1,7 +1,7 @@
From 1cdf2c717c0f4a2efac0e5dc8b5c564f930c537a Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Fri, 28 Feb 2014 10:50:05 +0100
Subject: [PATCH 065/143] * include/grub/i386/openbsd_bootarg.h: Add
Subject: [PATCH 065/152] * include/grub/i386/openbsd_bootarg.h: Add
addr and frequency fields. * grub-core/loader/i386/bsd.c
(grub_cmd_openbsd): Fill addr field.
MIME-Version: 1.0

View file

@ -1,7 +1,7 @@
From 2a20b05871d51635060ab58c1b63ac2ee9f8a359 Mon Sep 17 00:00:00 2001
From: Nikunj A Dadhania <nikunj@linux.vnet.ibm.com>
Date: Thu, 20 Mar 2014 16:57:12 +0530
Subject: [PATCH 066/143] ieee1275: check for IBM pseries emulated machine
Subject: [PATCH 066/152] ieee1275: check for IBM pseries emulated machine
is_qemu is not being set lead to disabling of feature like
GRUB_IEEE1275_FLAG_HAS_CURSORONOFF. This resulted in cursor not being

View file

@ -1,7 +1,7 @@
From 530b22a1c04a08fbdb4dcbc3d34bc610af17cc68 Mon Sep 17 00:00:00 2001
From: Fu Wei <fu.wei@linaro.org>
Date: Wed, 26 Mar 2014 08:13:07 +0100
Subject: [PATCH 067/143] * grub-core/loader/arm64/linux.c: Remove
Subject: [PATCH 067/152] * grub-core/loader/arm64/linux.c: Remove
redundant "0x".
---

View file

@ -1,7 +1,7 @@
From 5d1749ea5730be5c9c32228461b784317a500f4b Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Wed, 26 Mar 2014 08:48:30 +0100
Subject: [PATCH 068/143] * grub-core/lib/relocator.c: Fix the case when
Subject: [PATCH 068/152] * grub-core/lib/relocator.c: Fix the case when
end of leftover is used.
---

View file

@ -1,7 +1,7 @@
From fdf24f98bc9e4632bfe7f280872cbbf40942ae7b Mon Sep 17 00:00:00 2001
From: Colin Watson <cjwatson@ubuntu.com>
Date: Mon, 31 Mar 2014 13:51:17 +0100
Subject: [PATCH 069/143] Fix grub-probe -0 option
Subject: [PATCH 069/152] Fix grub-probe -0 option
* util/grub-probe,c (options): Make -0 work again (broken by
conversion to argp).

View file

@ -1,7 +1,7 @@
From 0a65563c2b355c0eb7412b46f015556691f1b5d1 Mon Sep 17 00:00:00 2001
From: Colin Watson <cjwatson@ubuntu.com>
Date: Mon, 31 Mar 2014 14:48:33 +0100
Subject: [PATCH 070/143] Fix partmap, cryptodisk, and abstraction handling in
Subject: [PATCH 070/152] Fix partmap, cryptodisk, and abstraction handling in
grub-mkconfig.
Commit 588744d0dc655177d5883bdcb8f72ff5160109ed caused grub-mkconfig

View file

@ -1,7 +1,7 @@
From bd2125649cbeae60a5caff05d5a39c88a4e6eff6 Mon Sep 17 00:00:00 2001
From: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
Date: Mon, 31 Mar 2014 15:32:30 +0100
Subject: [PATCH 071/143] btrfs: fix get_root key comparison failures due to
Subject: [PATCH 071/152] btrfs: fix get_root key comparison failures due to
endianness
* grub-core/fs/btrfs.c (get_root): Convert

View file

@ -1,7 +1,7 @@
From c3d9e64a61d17e57ef941a6a46e5a148c51c8519 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Thu, 3 Apr 2014 21:31:12 +0200
Subject: [PATCH 072/143] * grub-core/osdep/linux/getroot.c
Subject: [PATCH 072/152] * grub-core/osdep/linux/getroot.c
(grub_util_part_to_disk): Support NVMe device names.
---

View file

@ -1,7 +1,7 @@
From cb2cfc87fad111a539e9645f6a96d0a89a28c8ab Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Fri, 4 Apr 2014 07:58:42 +0200
Subject: [PATCH 073/143] Replace few instances of memcmp/memcpy in the code
Subject: [PATCH 073/152] Replace few instances of memcmp/memcpy in the code
that should be grub_memcmp/grub_memcpy.
---

View file

@ -1,7 +1,7 @@
From 91152c6e2944e9ad3583482140f8991b972fec08 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Fri, 4 Apr 2014 08:02:38 +0200
Subject: [PATCH 074/143] * include/grub/libgcc.h: Remove ctzsi2 and ctzdi2.
Subject: [PATCH 074/152] * include/grub/libgcc.h: Remove ctzsi2 and ctzdi2.
They're no longer pulled from libgcc.
---

View file

@ -1,7 +1,7 @@
From fb1b02802aa368f43c8d0a871e017c14cb39b180 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Fri, 4 Apr 2014 08:11:15 +0200
Subject: [PATCH 075/143] Add missing #endif
Subject: [PATCH 075/152] Add missing #endif
---
include/grub/libgcc.h | 1 +

View file

@ -1,7 +1,7 @@
From fb62186fefaca6b302eb61081bb6281042ff7283 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Sun, 6 Apr 2014 00:44:44 +0200
Subject: [PATCH 076/143] * grub-core/lib/syslinux_parse.c: Fix timeout
Subject: [PATCH 076/152] * grub-core/lib/syslinux_parse.c: Fix timeout
quoting.
---

View file

@ -1,7 +1,7 @@
From d576e05a7bfe25413f70b54f671f305397bacf5e Mon Sep 17 00:00:00 2001
From: Colin Watson <cjwatson@ubuntu.com>
Date: Thu, 10 Apr 2014 14:42:41 +0100
Subject: [PATCH 077/143] Improve LVM "logical_volumes" string matching
Subject: [PATCH 077/152] Improve LVM "logical_volumes" string matching
* grub-core/disk/lvm.c (grub_lvm_detect): Search for
"logical_volumes" block a little more accurately.

View file

@ -1,7 +1,7 @@
From 0942ce33c5b88d85a6b81f4b3dd75c32fdf21978 Mon Sep 17 00:00:00 2001
From: Colin Watson <cjwatson@ubuntu.com>
Date: Thu, 10 Apr 2014 16:54:33 +0100
Subject: [PATCH 078/143] Tolerate devices with no filesystem UUID returned by
Subject: [PATCH 078/152] Tolerate devices with no filesystem UUID returned by
os-prober
* util/grub.d/30_os-prober.in: Tolerate devices with no filesystem

View file

@ -1,7 +1,7 @@
From 42c1756fd0ff7d94dcc8e9be2e429a2a976f6d41 Mon Sep 17 00:00:00 2001
From: Piotr Krysiuk <piotras@gmail.com>
Date: Sun, 20 Apr 2014 15:58:45 +0200
Subject: [PATCH 079/143] Allow loading old kernels by placing GDT in
Subject: [PATCH 079/152] Allow loading old kernels by placing GDT in
conventional memory.
---

View file

@ -1,7 +1,7 @@
From ec4609b70a7deebf6381297aae95dd4bf05bd008 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Sun, 20 Apr 2014 16:12:41 +0200
Subject: [PATCH 080/143] * grub-core/kern/misc.c (__bzero): Don't
Subject: [PATCH 080/152] * grub-core/kern/misc.c (__bzero): Don't
compile in GRUB_UTIL.
Reported by: Yves Blusseau <blusseau@zetam.org>.

View file

@ -1,7 +1,7 @@
From 4a307e8fe1298f88641a40c8a8008363aa4b9c17 Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Mon, 12 May 2014 10:01:48 +0200
Subject: [PATCH 081/143] * grub-core/commands/verify.c
Subject: [PATCH 081/152] * grub-core/commands/verify.c
(grub_pubkey_open): Fix memdisk check.
---

View file

@ -1,7 +1,7 @@
From 61fdf8bebdeaed4b601f0eca847282780380191f Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <phcoder@gmail.com>
Date: Thu, 15 May 2014 14:36:48 +0200
Subject: [PATCH 082/143] * grub-core/commands/verify.c
Subject: [PATCH 082/152] * grub-core/commands/verify.c
(grub_pubkey_open): Trust procfs.
---

View file

@ -1,7 +1,7 @@
From 473348e663de53939fc077a1e1ef262405712dd8 Mon Sep 17 00:00:00 2001
From: Trevor Woerner <trevor.woerner@linaro.org>
Date: Sat, 21 Jun 2014 20:26:47 +0200
Subject: [PATCH 083/143] * util/grub-gen-asciih.c (add_glyph): Fix
Subject: [PATCH 083/152] * util/grub-gen-asciih.c (add_glyph): Fix
uninitialised variable.
---

View file

@ -1,7 +1,7 @@
From 9de53cc99ce4c8e404e645443d07324bd9cfc157 Mon Sep 17 00:00:00 2001
From: Stephane Rochoy <sheda>
Date: Sun, 22 Jun 2014 01:34:57 +0200
Subject: [PATCH 084/143] * grub-core/commands/efi/lsefisystab.c
Subject: [PATCH 084/152] * grub-core/commands/efi/lsefisystab.c
(grub_cmd_lsefisystab): Show EFI system table physical address.
---

View file

@ -1,7 +1,7 @@
From 3be166827cecb977ad47ac4d3d89ec92688307a4 Mon Sep 17 00:00:00 2001
From: Stephane Rochoy <sheda>
Date: Sun, 22 Jun 2014 01:35:52 +0200
Subject: [PATCH 085/143] * grub-core/loader/i386/bsd.c
Subject: [PATCH 085/152] * grub-core/loader/i386/bsd.c
(grub_netbsd_boot): Pass pointer to EFI system table.
---

View file

@ -1,7 +1,7 @@
From d45ed8a6bf7c0c0abacb268da1f6d569743f16a0 Mon Sep 17 00:00:00 2001
From: Glenn Washburn <development@efficientek.com>
Date: Sun, 22 Jun 2014 01:45:11 +0200
Subject: [PATCH 086/143] * util/grub-install.c: Fix handling of
Subject: [PATCH 086/152] * util/grub-install.c: Fix handling of
--disk-module.
---

View file

@ -2,7 +2,7 @@ From a9c472a7eeec6816868dbccce6decaef3b3c62bb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=D0=A0=D0=BE=D0=BC=D0=B0=D0=BD=20=D0=9F=D0=B5=D1=85=D0=BE?=
=?UTF-8?q?=D0=B2?= <roman_pekhov>
Date: Sun, 22 Jun 2014 03:51:50 +0400
Subject: [PATCH 087/143] * grub-core/commands/loadenv.c
Subject: [PATCH 087/152] * grub-core/commands/loadenv.c
(check_blocklists): Fix overlap check.
---

View file

@ -1,7 +1,7 @@
From e4ecf3a1f8eef683feae27ed84c85eb8aeb79e11 Mon Sep 17 00:00:00 2001
From: Colin Watson <cjwatson@ubuntu.com>
Date: Sat, 28 Dec 2013 02:20:27 +0000
Subject: [PATCH 088/143] * NEWS: The cmosclean command in fact dates back to
Subject: [PATCH 088/152] * NEWS: The cmosclean command in fact dates back to
1.99. Remove mention of it from 2.02.
---

View file

@ -1,7 +1,7 @@
From f01392a68f7f20bcc064a7d28e10805509701c4d 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 089/143] Migrate PPC from Yaboot to Grub2
Subject: [PATCH 089/152] 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.

View file

@ -1,7 +1,7 @@
From 5bd3e1f888eeddc2575608516220ffa7b8270c7a 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 090/143] Add fw_path variable (revised)
Subject: [PATCH 090/152] 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

View file

@ -1,7 +1,7 @@
From 70e7bfb2caa9d0f52187b4f6e84762c6459c5903 Mon Sep 17 00:00:00 2001
From: Matthew Garrett <mjg@redhat.com>
Date: Tue, 10 Jul 2012 11:58:52 -0400
Subject: [PATCH 091/143] Add support for linuxefi
Subject: [PATCH 091/152] Add support for linuxefi
---
grub-core/Makefile.core.def | 8 +

View file

@ -1,7 +1,7 @@
From acc83cfa76a6457be73b1e748a80deb3967e2364 Mon Sep 17 00:00:00 2001
From: Peter Jones <pjones@redhat.com>
Date: Mon, 16 Jul 2012 18:57:11 -0400
Subject: [PATCH 092/143] Use "linuxefi" and "initrdefi" where appropriate.
Subject: [PATCH 092/152] Use "linuxefi" and "initrdefi" where appropriate.
---
util/grub.d/10_linux.in | 18 ++++++++++++++++--

View file

@ -1,7 +1,7 @@
From fe7b32ab9e58470fdf930d8efc7c9ebcd69e6ef3 Mon Sep 17 00:00:00 2001
From: Colin Watson <cjwatson@ubuntu.com>
Date: Tue, 23 Oct 2012 10:40:49 -0400
Subject: [PATCH 093/143] Don't allow insmod when secure boot is enabled.
Subject: [PATCH 093/152] Don't allow insmod when secure boot is enabled.
Hi,

View file

@ -1,7 +1,7 @@
From a4f335a93d417c7f51f715d55ae59621fc9772ad Mon Sep 17 00:00:00 2001
From: Peter Jones <pjones@redhat.com>
Date: Mon, 1 Oct 2012 13:24:37 -0400
Subject: [PATCH 094/143] Pass "\x[[:hex:]][[:hex:]]" straight through
Subject: [PATCH 094/152] Pass "\x[[:hex:]][[:hex:]]" straight through
unmolested.
---

View file

@ -1,7 +1,7 @@
From e5a51c7c96d347cd6cbb7a2aa11f5dd7358c802a Mon Sep 17 00:00:00 2001
From: Gustavo Luiz Duarte <gustavold@linux.vnet.ibm.com>
Date: Tue, 25 Sep 2012 18:40:55 -0400
Subject: [PATCH 095/143] Fix crash on http
Subject: [PATCH 095/152] Fix crash on http
Don't free file->data on receiving FIN flag since it is used all over without
checking. http_close() will be called later to free that memory.

View file

@ -1,7 +1,7 @@
From 9d1411ffa7290c1cbdc9ee95bb5fcc5506e63e0f 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 096/143] IBM client architecture (CAS) reboot support
Subject: [PATCH 096/152] IBM client architecture (CAS) reboot support
This is an implementation of IBM client architecture (CAS) reboot for GRUB.

View file

@ -1,7 +1,7 @@
From c987623113e2d03e80f0ba1e108bf0a800628f85 Mon Sep 17 00:00:00 2001
From: Paulo Flabiano Smorigo <pfsmorigo@br.ibm.com>
Date: Tue, 30 Oct 2012 15:19:39 -0200
Subject: [PATCH 097/143] Add vlan-tag support
Subject: [PATCH 097/152] Add vlan-tag 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 but

View file

@ -1,7 +1,7 @@
From d7aaf1651f4b36721f73331753d017d33d7879b4 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 098/143] Add %X option to printf functions.
Subject: [PATCH 098/152] Add %X option to printf functions.
---
grub-core/kern/misc.c | 7 +++++--

View file

@ -1,7 +1,7 @@
From 2f3846a557e4ddf83f44e166d959ee460bedf8e1 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 099/143] DHCP client ID and UUID options added.
Subject: [PATCH 099/152] DHCP client ID and UUID options added.
---
grub-core/net/bootp.c | 87 ++++++++++++++++++++++++++++++++++++++++++++++-----

View file

@ -1,7 +1,7 @@
From bf19a1e123fd09552165bd0d2b19ccf438c0a46c 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 100/143] Search for specific config file for netboot
Subject: [PATCH 100/152] 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:

Some files were not shown because too many files have changed in this diff Show more