gummiboot : patched to permit kernel cmdline parameter passing.
This commit is contained in:
parent
8e9e4e1762
commit
a4cbcfbbd0
2 changed files with 13 additions and 1 deletions
12
srcpkgs/gummiboot/patches/stub.patch
Normal file
12
srcpkgs/gummiboot/patches/stub.patch
Normal file
|
@ -0,0 +1,12 @@
|
|||
--- src/efi/stub.c 2015-03-12 00:50:35.000000000 +0100
|
||||
+++ src/efi/stub.c 2020-07-06 12:32:55.985327487 +0200
|
||||
@@ -83,7 +83,7 @@
|
||||
cmdline_len = szs[0];
|
||||
|
||||
/* if we are not in secure boot mode, accept a custom command line and replace the built-in one */
|
||||
- if (!secure && loaded_image->LoadOptionsSize > 0) {
|
||||
+ if ((!secure || cmdline_len == 0) && loaded_image->LoadOptionsSize > 0 && *(CHAR16 *)loaded_image->LoadOptions > 0x1F) {
|
||||
CHAR16 *options;
|
||||
CHAR8 *line;
|
||||
UINTN i;
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'gummiboot'
|
||||
pkgname=gummiboot
|
||||
version=48.1
|
||||
revision=4
|
||||
revision=5
|
||||
archs="i686* x86_64* aarch64*"
|
||||
build_style=gnu-configure
|
||||
conf_files="/etc/default/gummiboot"
|
||||
|
|
Loading…
Reference in a new issue