44 lines
1.3 KiB
Diff
44 lines
1.3 KiB
Diff
|
From: Bob Moore <robert.moore@intel.com>
|
||
|
|
||
|
Fixes a problem that can occur when a lone package object is
|
||
|
wrapped with an outer package object in order to conform to
|
||
|
the ACPI specification. Can affect these predefined names:
|
||
|
_ALR,_MLS,_PSS,_TRT,_TSS,_PRT,_HPX,_DLM,_CSD,_PSD,_TSD
|
||
|
|
||
|
https://bugzilla.kernel.org/show_bug.cgi?id=44171
|
||
|
|
||
|
Reported-by: Vlastimil Babka <caster@gentoo.org>
|
||
|
Signed-off-by: Bob Moore <robert.moore@intel.com>
|
||
|
Signed-off-by: Lin Ming <ming.m.lin@intel.com>
|
||
|
---
|
||
|
|
||
|
Len,
|
||
|
|
||
|
This is an important bug fix.
|
||
|
Could you merge it?
|
||
|
|
||
|
drivers/acpi/acpica/nspredef.c | 2 +-
|
||
|
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
|
||
|
diff --git a/drivers/acpi/acpica/nspredef.c b/drivers/acpi/acpica/nspredef.c
|
||
|
index 23ce096..fe66260 100644
|
||
|
--- a/drivers/acpi/acpica/nspredef.c
|
||
|
+++ b/drivers/acpi/acpica/nspredef.c
|
||
|
@@ -638,7 +638,7 @@ acpi_ns_check_package(struct acpi_predefined_data *data,
|
||
|
/* Create the new outer package and populate it */
|
||
|
|
||
|
status =
|
||
|
- acpi_ns_wrap_with_package(data, *elements,
|
||
|
+ acpi_ns_wrap_with_package(data, return_object,
|
||
|
return_object_ptr);
|
||
|
if (ACPI_FAILURE(status)) {
|
||
|
return (status);
|
||
|
--
|
||
|
1.7.2.5
|
||
|
|
||
|
|
||
|
|
||
|
--
|
||
|
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
|
||
|
the body of a message to majordomo@vger.kernel.org
|
||
|
More majordomo info at http://vger.kernel.org/majordomo-info.html
|