File 0028-fixup-nx-add-memory-attribute-get-set-API.patch of Package grub2
From 22214a50248348b08cc90c37f48c2236012107e8 Mon Sep 17 00:00:00 2001
From: Michael Chang <mchang@suse.com>
Date: Wed, 13 Sep 2023 16:50:24 +0800
Subject: [PATCH 28/28] fixup! nx: add memory attribute get/set API
---
grub-core/kern/efi/mm.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/grub-core/kern/efi/mm.c b/grub-core/kern/efi/mm.c
index d4d9b2cdc..146add90a 100644
--- a/grub-core/kern/efi/mm.c
+++ b/grub-core/kern/efi/mm.c
@@ -857,7 +857,7 @@ grub_get_mem_attrs (grub_addr_t addr, grub_size_t size, grub_uint64_t *attrs)
{
grub_efi_memory_attribute_protocol_t *proto;
grub_efi_physical_address_t physaddr = addr;
- grub_efi_guid_t protocol_guid = GRUB_EFI_MEMORY_ATTRIBUTE_PROTOCOL_GUID;
+ grub_guid_t protocol_guid = GRUB_EFI_MEMORY_ATTRIBUTE_PROTOCOL_GUID;
grub_efi_status_t efi_status;
proto = grub_efi_locate_protocol (&protocol_guid, 0);
@@ -884,7 +884,7 @@ grub_update_mem_attrs (grub_addr_t addr, grub_size_t size,
{
grub_efi_memory_attribute_protocol_t *proto;
grub_efi_physical_address_t physaddr = addr;
- grub_efi_guid_t protocol_guid = GRUB_EFI_MEMORY_ATTRIBUTE_PROTOCOL_GUID;
+ grub_guid_t protocol_guid = GRUB_EFI_MEMORY_ATTRIBUTE_PROTOCOL_GUID;
grub_efi_status_t efi_status = GRUB_EFI_SUCCESS;
grub_uint64_t before = 0, after = 0, uefi_set_attrs, uefi_clear_attrs;
grub_err_t err;
--
2.42.0