android_kernel_xiaomi_sm8350/include/acpi
Linus Torvalds 10270d4838 acpi: fix acpi_os_read_pci_configuration() misuse of raw_pci_read()
The raw_pci_read() interface (as the raw_pci_ops->read() before it)
unconditionally fills in a 32-bit integer return value regardless of the
size of the operation requested.

So claiming to take a "void *" is wrong, as is passing in a pointer to
just a byte variable.

Noticed by pageexec when enabling -fstack-protector (which needs other
patches too to actually work, but that's a separate issue).

Acked-by: Len Brown <len.brown@intel.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-02-13 09:56:14 -08:00
..
platform
acconfig.h
acdebug.h
acdisasm.h
acdispat.h
acevents.h
acexcep.h
acglobal.h ACPI: create /sys/firmware/acpi/interrupts 2008-02-06 22:27:06 -05:00
achware.h ACPICA: hw: remove use_lock flag from acpi_hw_register_{read, write} 2007-10-10 01:00:26 -04:00
acinterp.h
aclocal.h
acmacros.h ACPICA: fix CONFIG_ACPI_DEBUG_FUNC_TRACE build 2008-02-07 03:32:27 -05:00
acnames.h
acnamesp.h
acobject.h
acopcode.h
acoutput.h ACPI: create CONFIG_ACPI_DEBUG_FUNC_TRACE 2007-07-22 02:20:07 -04:00
acparser.h
acpi_bus.h Merge branches 'release' and 'video' into release 2008-02-07 03:25:48 -05:00
acpi_drivers.h Merge branches 'release' and 'fluff' into release 2008-02-07 03:38:22 -05:00
acpi_numa.h ACPI: misc cleanups 2008-02-07 03:33:23 -05:00
acpi.h
acpiosxf.h acpi: fix acpi_os_read_pci_configuration() misuse of raw_pci_read() 2008-02-13 09:56:14 -08:00
acpixf.h include/acpi/: Spelling fixes 2008-02-03 17:07:16 +02:00
acresrc.h
acstruct.h ACPI: Fix a warning of discarding qualifiers from pointer target type 2007-08-25 01:38:40 -04:00
actables.h
actbl1.h Intel IOMMU: DMAR detection and parsing logic 2007-10-22 08:13:18 -07:00
actbl.h
actypes.h ACPI: autoload modules - ACPICA modifications 2007-07-23 13:56:00 -04:00
acutils.h ACPI: autoload modules - ACPICA modifications 2007-07-23 13:56:00 -04:00
amlcode.h
amlresrc.h
container.h
pdc_intel.h
processor.h Merge branches 'release' and 'throttling-domains' into release 2008-02-07 03:30:48 -05:00
reboot.h x86: dummy placeholder for acpi/reboot.h 2008-01-30 13:31:17 +01:00