projects
/
platform
/
kernel
/
linux-amlogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
000d2bb
)
ACPI: Do not create a platform_device for IOAPIC/IOxAPIC
author
Joerg Roedel
<jroedel@suse.de>
Wed, 22 Mar 2017 17:33:25 +0000
(18:33 +0100)
committer
Greg Kroah-Hartman
<gregkh@linuxfoundation.org>
Sat, 8 Apr 2017 07:30:34 +0000
(09:30 +0200)
commit
08f63d97749185fab942a3a47ed80f5bd89b8b7d
upstream.
No platform-device is required for IO(x)APICs, so don't even
create them.
[ rjw: This fixes a problem with leaking platform device objects
after IOAPIC/IOxAPIC hot-removal events.]
Signed-off-by: Joerg Roedel <jroedel@suse.de>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/acpi/acpi_platform.c
patch
|
blob
|
history
diff --git
a/drivers/acpi/acpi_platform.c
b/drivers/acpi/acpi_platform.c
index
b4c1a6a
..
03250e1
100644
(file)
--- a/
drivers/acpi/acpi_platform.c
+++ b/
drivers/acpi/acpi_platform.c
@@
-25,9
+25,11
@@
ACPI_MODULE_NAME("platform");
static const struct acpi_device_id forbidden_id_list[] = {
- {"PNP0000", 0}, /* PIC */
- {"PNP0100", 0}, /* Timer */
- {"PNP0200", 0}, /* AT DMA Controller */
+ {"PNP0000", 0}, /* PIC */
+ {"PNP0100", 0}, /* Timer */
+ {"PNP0200", 0}, /* AT DMA Controller */
+ {"ACPI0009", 0}, /* IOxAPIC */
+ {"ACPI000A", 0}, /* IOAPIC */
{"", 0},
};