Lv Zheng
62fcce9104
ACPICA: Tables: Fix FADT dependency regression
...
Some logics actually relying on the existence of FADT, currently relies on
the number of loaded tables. This false dependency can easily trigger
regressions. One of them has been introduced by commit 8ec3f45907
(ACPICA: Tables: Fix global table list issues by removing fixed table).
The commit changing the fixed table indexes results in the change of FADT
table index, originally, it was 3 (thus the installed table count should be
greater than 4), while currently it is 0 (and the installed table count may
be 3).
This patch fixes this regression by cleaning up the code. Lv Zheng.
Link: https://bugzilla.kernel.org/show_bug.cgi?id=105351
Fixes: 8ec3f45907 (ACPICA: Tables: Fix global table list issues by removing fixed table)
Reported-and-tested-by: Meelis Roos <mroos@linux.ee>
Signed-off-by: Lv Zheng <lv.zheng@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
2015-10-14 22:48:13 +02:00
..
acpica
ACPICA: Tables: Fix FADT dependency regression
2015-10-14 22:48:13 +02:00
apei
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
pmic
ac.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
acpi_apd.c
ACPI: Remove clk.h include
2015-07-20 10:52:45 -07:00
acpi_cmos_rtc.c
acpi_extlog.c
acpi_ipmi.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
acpi_lpat.c
acpi_lpss.c
Power management and ACPI material for v4.3-rc1
2015-09-01 19:45:46 -07:00
acpi_memhotplug.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
acpi_pad.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
acpi_platform.c
acpi_pnp.c
ipmi: Convert the IPMI SI ACPI handling to a platform device
2015-09-03 15:00:28 -05:00
acpi_processor.c
ACPI / processor: remove leftover __refdata annotations
2015-07-21 01:01:46 +02:00
acpi_video.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
battery.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
battery.h
bgrt.c
blacklist.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
bus.c
ACPI: Eliminate CONFIG_.*{, _MODULE} #ifdef in favor of IS_ENABLED()
2015-09-15 03:05:45 +02:00
button.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
cm_sbs.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
container.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
custom_method.c
debugfs.c
ACPI: fix acpi_debugfs_init prototype
2015-08-07 02:55:18 +02:00
device_pm.c
Merge branch 'acpi-pm'
2015-09-01 03:38:43 +02:00
device_sysfs.c
ACPI / scan: Move sysfs-related device code to a separate file
2015-07-17 22:53:43 +02:00
dock.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
ec.c
ACPI / EC: Fix a memory leak issue in acpi_ec_query()
2015-09-26 01:44:59 +02:00
ec_sys.c
event.c
fan.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
glue.c
gsi.c
hed.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
int340x_thermal.c
ACPI: Eliminate CONFIG_.*{, _MODULE} #ifdef in favor of IS_ENABLED()
2015-09-15 03:05:45 +02:00
internal.h
Merge branch 'acpi-pm'
2015-09-01 03:38:43 +02:00
ioapic.c
Kconfig
libnvdimm for 4.3:
2015-09-08 14:35:59 -07:00
Makefile
Merge branches 'acpi-scan', 'acpi-processor' and 'acpi-assorted'
2015-09-01 03:38:22 +02:00
nfit.c
libnvdimm for 4.3:
2015-09-08 14:35:59 -07:00
nfit.h
nd_blk: change aperture mapping from WC to WB
2015-08-27 19:38:28 -04:00
numa.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
nvs.c
osl.c
Merge branches 'acpi-pci', 'acpi-soc', 'acpi-ec' and 'acpi-osl'
2015-09-01 03:41:19 +02:00
pci_irq.c
ACPI, PCI, irq: Do not share PCI IRQ with ISA IRQ
2015-09-26 01:53:07 +02:00
pci_link.c
ACPI / PCI: Remove duplicated penalty on SCI IRQ
2015-09-26 01:53:07 +02:00
pci_root.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
pci_slot.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
power.c
Merge branch 'acpi-pm'
2015-09-01 03:38:43 +02:00
proc.c
processor_core.c
processor_driver.c
Merge branches 'acpi-scan', 'acpi-processor' and 'acpi-assorted'
2015-09-01 03:38:22 +02:00
processor_idle.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
processor_pdc.c
processor_perflib.c
Merge branch 'pm-cpufreq'
2015-09-01 15:52:35 +02:00
processor_thermal.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
processor_throttling.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
property.c
device property: attach 'else if' to the proper 'if'
2015-08-26 01:46:39 +02:00
reboot.c
resource.c
Merge branches 'acpi-scan', 'acpi-processor' and 'acpi-assorted'
2015-09-01 03:38:22 +02:00
sbs.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
sbshc.c
sbshc.h
scan.c
Merge branch 'acpi-scan' into acpi-pm
2015-07-29 23:57:51 +02:00
sleep.c
sleep.h
sysfs.c
ACPI / sysfs: Add support to allow leading "\" missing in trace_method_name.
2015-08-07 02:42:22 +02:00
tables.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
thermal.c
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux
2015-09-11 16:13:47 -07:00
utils.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
video_detect.c
ACPI / video: Fix circular lock dependency issue in the video-detect code
2015-08-14 11:20:20 +02:00
wakeup.c