ACPICA: make acpi_load_table() return table index
authorNikolaus Voss <nikolaus.voss@loewensteinmedical.de>
Fri, 25 Oct 2019 21:36:53 +0000 (14:36 -0700)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 28 Oct 2019 21:12:46 +0000 (22:12 +0100)
commit1770093c5bed404ac69b04dc8b9e62a2c4db944a
treee021e32e5da4cde768af29bc65ebba30b92decef
parent42d939fadbfa96d2983c804bb1980699a6c1f221
ACPICA: make acpi_load_table() return table index

ACPICA commit d1716a829d19be23277d9157c575a03b9abb7457

For unloading an ACPI table, it is necessary to provide the index of
the table. The method intended for dynamically loading or hotplug
addition of tables, acpi_load_table(), should provide this information
via an optional pointer to the loaded table index.

This patch fixes the table unload function of acpi_configfs.

Reported-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Fixes: d06c47e3dd07f ("ACPI: configfs: Resolve objects on host-directed table loads")
Link: https://github.com/acpica/acpica/commit/d1716a82
Signed-off-by: Nikolaus Voss <nikolaus.voss@loewensteinmedical.de>
Signed-off-by: Erik Schmauss <erik.schmauss@intel.com>
Signed-off-by: Bob Moore <robert.moore@intel.com>
Tested-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/acpi_configfs.c
drivers/acpi/acpica/dbfileio.c
drivers/acpi/acpica/tbxfload.c
drivers/firmware/efi/efi.c
include/acpi/acpixf.h