diff options
author | Lv Zheng <lv.zheng@intel.com> | 2016-09-07 08:07:24 +0200 |
---|---|---|
committer | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2016-09-10 02:43:03 +0200 |
commit | ac0f06ebb815dabe42f2b2886ee9f879a2170ce4 (patch) | |
tree | 59cd81530337d1b16b388dadf0586aeb36bd8e48 /drivers/acpi/acpica/pstree.c | |
parent | ACPICA: Dispatcher: Fix a mutex issue for method auto serialization (diff) | |
download | linux-ac0f06ebb815dabe42f2b2886ee9f879a2170ce4.tar.xz linux-ac0f06ebb815dabe42f2b2886ee9f879a2170ce4.zip |
ACPICA: Tables: Tune table mutex to be a leaf lock
ACPICA commit f564d57c6501b97a2871f0b4c048e79910f71783
This patch tunes MTX_TABLES into a leaf lock by always ensuring it is
released before holding other locks.
This patch also collects all table loading related functions into
acpi_tb_load_table() (invoked by load_table opcode) and
acpi_tb_install_and_load_table() (invoked by Load opcode and acpi_load_table()) so
that we can have lock tuning code collected at the boundary of these 2
functions. Lv Zheng.
Link: https://github.com/acpica/acpica/commit/f564d57c
Tested-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Tested-by: Dutch Guy <lucht_piloot@gmx.net>
Signed-off-by: Lv Zheng <lv.zheng@intel.com>
Signed-off-by: Bob Moore <robert.moore@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'drivers/acpi/acpica/pstree.c')
0 files changed, 0 insertions, 0 deletions