diff options
Diffstat (limited to 'common/recipes-bsp/systemd-boot/systemd-boot/0003-sd-boot-Support-global-kernel-command-line-fragment.patch')
-rw-r--r-- | common/recipes-bsp/systemd-boot/systemd-boot/0003-sd-boot-Support-global-kernel-command-line-fragment.patch | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/common/recipes-bsp/systemd-boot/systemd-boot/0003-sd-boot-Support-global-kernel-command-line-fragment.patch b/common/recipes-bsp/systemd-boot/systemd-boot/0003-sd-boot-Support-global-kernel-command-line-fragment.patch index 6d077f19..a4b63557 100644 --- a/common/recipes-bsp/systemd-boot/systemd-boot/0003-sd-boot-Support-global-kernel-command-line-fragment.patch +++ b/common/recipes-bsp/systemd-boot/systemd-boot/0003-sd-boot-Support-global-kernel-command-line-fragment.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From a38be4fe8ffed142abbba92f7ad91a8f7b8f1ace Mon Sep 17 00:00:00 2001 | 1 | From 1e33f99e13a70c19c1f63f6ef1c5522a09adece6 Mon Sep 17 00:00:00 2001 |
2 | From: Jianxun Zhang <jianxun.zhang@linux.intel.com> | 2 | From: Jianxun Zhang <jianxun.zhang@linux.intel.com> |
3 | Date: Mon, 20 Jun 2016 13:08:20 -0700 | 3 | Date: Mon, 20 Jun 2016 13:08:20 -0700 |
4 | Subject: [PATCH 3/3] sd-boot: Support global kernel command line fragment | 4 | Subject: [PATCH 3/3] sd-boot: Support global kernel command line fragment |
@@ -17,10 +17,10 @@ Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com> | |||
17 | 1 file changed, 34 insertions(+) | 17 | 1 file changed, 34 insertions(+) |
18 | 18 | ||
19 | diff --git a/src/boot/efi/boot.c b/src/boot/efi/boot.c | 19 | diff --git a/src/boot/efi/boot.c b/src/boot/efi/boot.c |
20 | index 43b0793..3dcd9a5 100644 | 20 | index d1b029b..8dffc48 100644 |
21 | --- a/src/boot/efi/boot.c | 21 | --- a/src/boot/efi/boot.c |
22 | +++ b/src/boot/efi/boot.c | 22 | +++ b/src/boot/efi/boot.c |
23 | @@ -847,6 +847,40 @@ static VOID config_add_entry(Config *config, ConfigEntry *entry) { | 23 | @@ -846,6 +846,40 @@ static VOID config_add_entry(Config *config, ConfigEntry *entry) { |
24 | config->entries = ReallocatePool(config->entries, | 24 | config->entries = ReallocatePool(config->entries, |
25 | sizeof(VOID *) * config->entry_count, sizeof(VOID *) * i); | 25 | sizeof(VOID *) * config->entry_count, sizeof(VOID *) * i); |
26 | } | 26 | } |
@@ -29,9 +29,9 @@ index 43b0793..3dcd9a5 100644 | |||
29 | + * we put appending global command line here to cover both of two cases. | 29 | + * we put appending global command line here to cover both of two cases. |
30 | + */ | 30 | + */ |
31 | + if (entry->type == LOADER_LINUX && rmc_db && rmc_fp) { | 31 | + if (entry->type == LOADER_LINUX && rmc_db && rmc_fp) { |
32 | + rmc_policy_file_t rmc_kp; | 32 | + rmc_file_t rmc_kp; |
33 | + | 33 | + |
34 | + if (!query_policy_from_db(rmc_fp, rmc_db, RMC_POLICY_BLOB, "KBOOTPARAM", &rmc_kp)) { | 34 | + if (!rmc_query_file_by_fp(rmc_fp, rmc_db, "KBOOTPARAM", &rmc_kp)) { |
35 | + CHAR8 *cmdline; | 35 | + CHAR8 *cmdline; |
36 | + CHAR16 *s; | 36 | + CHAR16 *s; |
37 | + CHAR16 *t; | 37 | + CHAR16 *t; |