diff mbox series

[1/3] firmware: arm_sdei: Put the SDEI table after using it

Message ID 20200519182108.13693-2-james.morse@arm.com (mailing list archive)
State Mainlined
Commit 70e6352aefb18e6158f334af2e0291f133562b62
Headers show
Series firmare: arm_sdei: Extras for v5.8 | expand

Commit Message

James Morse May 19, 2020, 6:21 p.m. UTC
From: Hanjun Guo <guohanjun@huawei.com>

The acpi_get_table() should be coupled with acpi_put_table() if
the mapped table is not used for runtime after the initialization
to release the table mapping, put the SDEI table after using it.

Signed-off-by: Hanjun Guo <guohanjun@huawei.com>
Link: https://lore.kernel.org/linux-arm-kernel/1589021566-46373-1-git-send-email-guohanjun@huawei.com/
Signed-off-by: James Morse <james.morse@arm.com>
---
 drivers/firmware/arm_sdei.c | 2 ++
 1 file changed, 2 insertions(+)
diff mbox series

Patch

diff --git a/drivers/firmware/arm_sdei.c b/drivers/firmware/arm_sdei.c
index 5afd7409e6fa..a33b701ab2b0 100644
--- a/drivers/firmware/arm_sdei.c
+++ b/drivers/firmware/arm_sdei.c
@@ -1096,6 +1096,8 @@  static bool __init sdei_present_acpi(void)
 	if (ACPI_FAILURE(status))
 		return false;
 
+	acpi_put_table(sdei_table_header);
+
 	return true;
 }