linux-stable-rt/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
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
acparser.h
acpi.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
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
actables.h
actbl.h
actbl1.h
actypes.h
acutils.h
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