Don't bind the IPS driver if no irq is assigned (typically BIOS bug). (rhbz 804353)
This commit is contained in:
parent
890cdcf1b4
commit
cb6adeaa2b
15
ips-noirq.patch
Normal file
15
ips-noirq.patch
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
--- a/drivers/platform/x86/intel_ips.c
|
||||||
|
+++ a/drivers/platform/x86/intel_ips.c
|
||||||
|
@@ -1603,6 +1603,12 @@ static int ips_probe(struct pci_dev *dev, const struct pci_device_id *id)
|
||||||
|
goto error_unmap;
|
||||||
|
}
|
||||||
|
|
||||||
|
+ /* No IRQ assigned is a BIOS failure... */
|
||||||
|
+ if (dev->irq <= 0) {
|
||||||
|
+ ret = -ENODEV;
|
||||||
|
+ goto error_unmap;
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
/*
|
||||||
|
* IRQ handler for ME interaction
|
||||||
|
* Note: don't use MSI here as the PCH has bugs.
|
@ -734,6 +734,8 @@ Patch14010: lis3-improve-handling-of-null-rate.patch
|
|||||||
|
|
||||||
Patch15000: bluetooth-use-after-free.patch
|
Patch15000: bluetooth-use-after-free.patch
|
||||||
|
|
||||||
|
Patch19000: ips-noirq.patch
|
||||||
|
|
||||||
Patch20000: utrace.patch
|
Patch20000: utrace.patch
|
||||||
|
|
||||||
# Flattened devicetree support
|
# Flattened devicetree support
|
||||||
@ -1411,6 +1413,8 @@ ApplyPatch lis3-improve-handling-of-null-rate.patch
|
|||||||
|
|
||||||
ApplyPatch bluetooth-use-after-free.patch
|
ApplyPatch bluetooth-use-after-free.patch
|
||||||
|
|
||||||
|
ApplyPatch ips-noirq.patch
|
||||||
|
|
||||||
# utrace.
|
# utrace.
|
||||||
ApplyPatch utrace.patch
|
ApplyPatch utrace.patch
|
||||||
|
|
||||||
@ -2194,6 +2198,9 @@ fi
|
|||||||
# and build.
|
# and build.
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Mar 28 2012 Dave Jones <davej@redhat.com>
|
||||||
|
- Don't bind the IPS driver if no irq is assigned (typically BIOS bug). (rhbz 804353)
|
||||||
|
|
||||||
* Tue Mar 27 2012 Josh Boyer <jwboyer@redhat.com>
|
* Tue Mar 27 2012 Josh Boyer <jwboyer@redhat.com>
|
||||||
- Implement xen apic_ops to fix early crash in Xen Dom0 (rhbz 804347)
|
- Implement xen apic_ops to fix early crash in Xen Dom0 (rhbz 804347)
|
||||||
- Apply patch to fix MCE rcu splat (rhbz 789644)
|
- Apply patch to fix MCE rcu splat (rhbz 789644)
|
||||||
|
Loading…
Reference in New Issue
Block a user