Update grub2 for f28
- Try to fix things for new compiler madness. I really don't know why gcc decided __attribute__((packed)) on a "typedef struct" should imply __attribute__((align (1))) and that it should have a warning that it does so. The obvious behavior would be to keep the alignment of the first element unless it's used in another object or type that /also/ hask the packed attribute. Why should it change the default alignment at all? - Merge in the BLS patches Javier and I wrote. - Attempt to fix pmtimer initialization failures to not be super duper slow. Signed-off-by: Peter Jones <pjones@redhat.com>
This commit is contained in:
parent
38305f23ff
commit
81987f4958
208 changed files with 9316 additions and 7185 deletions
|
|
@ -1,7 +1,7 @@
|
|||
From b7c180177336f1979385e02651ba41f7ee79fefc Mon Sep 17 00:00:00 2001
|
||||
From 7bdb69cdbb54a400837f098d8cdf1a0cdd23f6ca Mon Sep 17 00:00:00 2001
|
||||
From: Matthew Garrett <mjg59@coreos.com>
|
||||
Date: Sun, 9 Aug 2015 16:12:39 -0700
|
||||
Subject: [PATCH 155/198] Rework linux command
|
||||
Subject: [PATCH 155/206] Rework linux command
|
||||
|
||||
We want a single buffer that contains the entire kernel image in order to
|
||||
perform a TPM measurement. Allocate one and copy the entire kernel into it
|
||||
|
|
@ -11,7 +11,7 @@ before pulling out the individual blocks later on.
|
|||
1 file changed, 21 insertions(+), 13 deletions(-)
|
||||
|
||||
diff --git a/grub-core/loader/i386/linux.c b/grub-core/loader/i386/linux.c
|
||||
index b2438547d..e4b8342f5 100644
|
||||
index b2438547dd0..e4b8342f5d0 100644
|
||||
--- a/grub-core/loader/i386/linux.c
|
||||
+++ b/grub-core/loader/i386/linux.c
|
||||
@@ -681,12 +681,13 @@ grub_cmd_linux (grub_command_t cmd __attribute__ ((unused)),
|
||||
|
|
@ -103,5 +103,5 @@ index b2438547d..e4b8342f5 100644
|
|||
grub_file_close (file);
|
||||
|
||||
--
|
||||
2.14.3
|
||||
2.15.0
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue