Ard Biesheuvel
7cfcf05c86
ACPI: GED: use correct trigger type field in _Exx / _Lxx handling
...
commit e5c399b0bd6490c12c0af2a9eaa9d7cd805d52c9 upstream.
Commit ea6f3af4c5e63f69 ("ACPI: GED: add support for _Exx / _Lxx handler
methods") added a reference to the 'triggering' field of either the
normal or the extended ACPI IRQ resource struct, but inadvertently used
the wrong pointer in the latter case. Note that both pointers refer to the
same union, and the 'triggering' field appears at the same offset in both
struct types, so it currently happens to work by accident. But let's fix
it nonetheless
Fixes: ea6f3af4c5e63f69 ("ACPI: GED: add support for _Exx / _Lxx handler methods")
Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2020-06-20 10:24:13 +02:00
..
acpica
ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1
2020-02-28 15:42:27 +01:00
apei
x86/mm: split vmalloc_sync_all()
2020-04-02 17:20:26 +02:00
arm64
ACPI/IORT: Fix off-by-one check in iort_dev_find_its_id()
2019-08-25 10:51:31 +02:00
dptf
ACPI / platform: Add support for build-in properties
2016-11-10 00:30:29 +01:00
nfit
nfit: acpi_nfit_ctl(): Check out_obj->type in the right place
2019-03-23 13:19:49 +01:00
pmic
ACPI / PMIC: xpower: Fix power_table addresses
2018-03-24 11:00:18 +01:00
ac.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
acpi_amba.c
ACPI / amba: Remove CLK_IS_ROOT
2016-04-27 23:42:57 +02:00
acpi_apd.c
Merge branch 'device-properties'
2016-11-11 23:23:02 +01:00
acpi_cmos_rtc.c
char/genrtc: x86: remove remnants of asm/rtc.h
2016-06-04 00:20:07 +02:00
acpi_configfs.c
ACPI: Rename configfs.c to acpi_configfs.c to prevent link error
2016-07-11 15:13:36 +02:00
acpi_dbg.c
ACPI / debugger: Fix regression introduced by IS_ERR_VALUE() removal
2016-07-05 23:02:34 +02:00
acpi_extlog.c
acpi_ipmi.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
acpi_lpat.c
ACPI / lpat: make it explicitly non-modular
2016-07-16 03:08:10 +02:00
acpi_lpss.c
ACPI / LPSS: Ignore acpi_device_fix_up_power() return value
2019-12-05 15:34:18 +01:00
acpi_memhotplug.c
mm/memory_hotplug: make add_memory() take the device_hotplug_lock
2019-11-28 18:28:51 +01:00
acpi_pad.c
ACPI: acpi_pad: Fix memory leak in power saving threads
2018-05-30 07:50:43 +02:00
acpi_platform.c
ACPI / platform: Add SMB0001 HID to forbidden_id_list
2018-11-27 16:09:41 +01:00
acpi_pnp.c
ACPI / PNP: constify device IDs
2016-01-04 22:10:30 +01:00
acpi_processor.c
Revert "x86/acpi: Set persistent cpuid <-> nodeid mapping when booting"
2017-12-20 10:07:26 +01:00
acpi_video.c
ACPI / video: Extend chassis-type detection with a "Lunch Box" check
2019-04-05 22:29:15 +02:00
acpi_watchdog.c
ACPI: watchdog: Allow disabling WDAT at boot
2020-03-20 09:07:56 +01:00
battery.c
ACPI / battery: Add sysfs representation after checking _BST
2016-08-31 00:35:16 +02:00
battery.h
bgrt.c
drivers/acpi: make bgrt driver explicitly non-modular
2016-03-09 23:46:07 +01:00
blacklist.c
ACPI / blacklist: Make Dell Latitude 3350 ethernet work
2017-03-22 12:43:38 +01:00
bus.c
ACPI: bus: Fix NULL pointer check in acpi_bus_get_private_data()
2019-12-21 10:42:05 +01:00
button.c
Revert "ACPI / button: Change default behavior to lid_init_state=open"
2017-06-07 12:07:47 +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
cppc_acpi.c
ACPI: CPPC: Fix reference count leak in acpi_cppc_processor_probe()
2020-06-20 10:24:09 +02:00
custom_method.c
ACPI: custom_method: fix memory leaks
2019-10-05 12:30:25 +02:00
debugfs.c
ACPI: fix acpi_debugfs_init prototype
2015-08-07 02:55:18 +02:00
device_pm.c
ACPI: PM: Avoid using power resources if there are none for D0
2020-06-20 10:24:09 +02:00
device_sysfs.c
ACPI / device_sysfs: Avoid OF modalias creation for removed device
2019-03-23 13:19:46 +01:00
dock.c
ACPI / dock: make dock explicitly non-modular
2016-07-16 03:08:08 +02:00
ec.c
ACPI: EC: Fix debugfs_create_*() usage
2018-04-13 19:48:10 +02:00
ec_sys.c
ACPI: EC: Fix debugfs_create_*() usage
2018-04-13 19:48:10 +02:00
event.c
evged.c
ACPI: GED: use correct trigger type field in _Exx / _Lxx handling
2020-06-20 10:24:13 +02:00
fan.c
ACPI / fan: Fix error reading cur_state
2016-10-10 02:20:43 +02:00
glue.c
ACPI / scan: Prefer devices without _HID/_CID for _ADR matching
2018-01-31 12:55:52 +01:00
gsi.c
ACPI: Rename acpi_gsi_get_irq_type to acpi_dev_get_irq_type and export symbol
2016-01-01 03:20:25 +01:00
hed.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
internal.h
ACPI: EC: Fix debugfs_create_*() usage
2018-04-13 19:48:10 +02:00
ioapic.c
ACPI: ioapic: Clear on-stack resource before using it
2017-08-30 10:21:55 +02:00
Kconfig
TTY/Serial patches for 4.9-rc1
2016-10-03 20:11:49 -07:00
Makefile
ACPI: Fix incompatibility with mcount-based function graph tracing
2017-04-08 09:30:34 +02:00
numa.c
ACPI: NUMA: Use correct type for printing addresses on i386-PAE
2019-02-20 10:18:28 +01:00
nvs.c
osi.c
ACPI / osi: Collect _OSI handling into one single file
2016-05-05 00:13:53 +02:00
osl.c
ACPI: OSL: only free map once in osl.c
2019-12-21 10:42:05 +01:00
pci_irq.c
ACPI / PCI: fix acpi_pci_irq_enable() memory leak
2019-10-05 12:30:26 +02:00
pci_link.c
ACPI/PCI: pci_link: Include PIRQ_PENALTY_PCI_USING for ISA IRQs
2016-10-24 14:18:14 +02:00
pci_mcfg.c
PCI/ACPI: Add generic MCFG table handling
2016-06-10 18:27:59 -05:00
pci_root.c
PCI/ACPI: Correct error message for ASPM disabling
2019-11-25 09:52:26 +01:00
pci_slot.c
ACPI / PCI: make pci_slot explicitly non-modular
2016-07-16 03:05:29 +02:00
power.c
ACPI: power: Skip duplicate power resource references in _PRx
2019-01-16 22:12:32 +01:00
proc.c
ACPI: change acpi_sleep_proc_init() to return void
2015-09-15 03:03:15 +02:00
processor_core.c
Revert "x86/acpi: Set persistent cpuid <-> nodeid mapping when booting"
2017-12-20 10:07:26 +01:00
processor_driver.c
ACPI/processor: Replace racy task affinity logic
2018-03-24 11:00:09 +01:00
processor_idle.c
nmi_backtrace: generate one-line reports for idle cpus
2016-10-07 18:46:30 -07:00
processor_pdc.c
processor_perflib.c
ACPI: processor_perflib: Do not send _PPC change notification if not ready
2018-05-30 07:50:24 +02:00
processor_thermal.c
ACPI: Remove FSF mailing addresses
2015-07-08 02:27:32 +02:00
processor_throttling.c
ACPI/processor: Replace racy task affinity logic
2018-03-24 11:00:09 +01:00
property.c
ACPI / property: Allow holes in reference properties
2016-10-11 22:44:00 +02:00
reboot.c
resource.c
PCI: ACPI: IA64: fix IO port generic range check
2016-03-22 23:07:49 +01:00
sbs.c
ACPI / SBS: Fix GPE storm on recent MacBookPro's
2019-04-20 09:07:52 +02:00
sbshc.c
ACPI / SBS: Fix rare oops when removing modules
2019-11-25 09:53:39 +01:00
sbshc.h
scan.c
ACPI: PM: Avoid using power resources if there are none for D0
2020-06-20 10:24:09 +02:00
sleep.c
ACPI / PM: save NVS memory for ASUS 1025C laptop
2018-08-22 07:47:15 +02:00
sleep.h
ACPI / power: Delay turning off unused power resources after suspend
2018-03-24 11:00:20 +01:00
spcr.c
ACPI: parse SPCR and enable matching console
2016-09-28 17:46:46 +02:00
sysfs.c
ACPI: sysfs: Fix reference count leak in acpi_sysfs_add_hotplug_profile()
2020-06-20 10:24:09 +02:00
tables.c
ACPI / tables: Remove duplicated include from tables.c
2016-09-17 01:03:32 +02:00
thermal.c
thermal: Enhance thermal_zone_device_update for events
2016-09-27 14:35:21 +08:00
utils.c
nfit: make DIMM DSMs optional
2016-07-19 12:32:39 -07:00
video_detect.c
Revert "ACPI / video: Add force_native quirk for HP Pavilion dv6"
2020-05-20 08:15:27 +02:00
wakeup.c