mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
unmodified_drivers: handle IRQF_SAMPLE_RANDOM
The flag IRQF_SAMPLE_RANDOM was removed in 3.6-rc1. Add it only if it is defined. An additional call to add_interrupt_randomness is appearently not needed because its now called unconditionally in handle_irq_event_percpu(). Signed-off-by: Olaf Hering <olaf@aepfle.de> Committed-by: Jan Beulich <jbeulich@suse.com>
This commit is contained in:
1 parent
d32a40244c
commit
aca51da7ba
1 file changed
+5
-1
@@ -350,7 +350,11 @@ int xen_irq_init(struct pci_dev *pdev)
|
||||
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,22)
|
||||
SA_SHIRQ | SA_SAMPLE_RANDOM | SA_INTERRUPT,
|
||||
#else
|
||||
IRQF_SHARED | IRQF_SAMPLE_RANDOM | IRQF_DISABLED,
|
||||
IRQF_SHARED |
|
||||
#ifdef IRQF_SAMPLE_RANDOM
|
||||
IRQF_SAMPLE_RANDOM |
|
||||
#endif
|
||||
IRQF_DISABLED,
|
||||
#endif
|
||||
"xen-platform-pci", pdev);
|
||||
}
|
||||