mirror of
https://github.com/acpica/acpica/
synced 2025-02-25 01:44:33 +03:00
Interpreter: Begin deprecation of Unload operator
The Unload AML operator is no longer supported for the reasons below. An AE_NOT_IMPLEMENTED exception is returned. 1) A correct implementation on at least some hosts may not be possible. 2) Other ACPI implementations do not correctly/fully support it. 3) It requires host device driver support which is not known to exist. (To properly support namespace unload out from underneath.) 4) This AML operator has never been seen in the field.
This commit is contained in:
parent
9577be9f3c
commit
d2f6a91d9a
@ -677,6 +677,17 @@ AcpiExUnloadTable (
|
||||
ACPI_WARNING ((AE_INFO,
|
||||
"Received request to unload an ACPI table"));
|
||||
|
||||
/*
|
||||
* May 2018: Unload is no longer supported for the following reasons:
|
||||
* 1) A correct implementation on some hosts may not be possible.
|
||||
* 2) Other ACPI implementations do not correctly/fully support it.
|
||||
* 3) It requires host device driver support which does not exist.
|
||||
* (To properly support namespace unload out from underneath.)
|
||||
* 4) This AML operator has never been seen in the field.
|
||||
*/
|
||||
ACPI_EXCEPTION ((AE_INFO, AE_NOT_IMPLEMENTED,
|
||||
"AML Unload operator is not supported"));
|
||||
|
||||
/*
|
||||
* Validate the handle
|
||||
* Although the handle is partially validated in AcpiExReconfiguration()
|
||||
|
Loading…
x
Reference in New Issue
Block a user