diff options
author | Stefano Stabellini <stefano.stabellini@eu.citrix.com> | 2010-05-14 12:41:20 +0100 |
---|---|---|
committer | Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com> | 2010-07-22 16:46:30 -0700 |
commit | 99ad198c4978036bb9f7ebd11618b225b77046da (patch) | |
tree | d236698e6980dc8909aeb0cbdfbc8d84b2abbef8 /arch/x86/xen/time.c | |
parent | 016b6f5fe8398b0291cece60b749d7c930a2e09c (diff) | |
download | op-kernel-dev-99ad198c4978036bb9f7ebd11618b225b77046da.zip op-kernel-dev-99ad198c4978036bb9f7ebd11618b225b77046da.tar.gz |
xen: Fix find_unbound_irq in presence of ioapic irqs.
Don't break the assumption that the first 16 irqs are ISA irqs;
make sure that the irq is actually free before using it.
Use dynamic_irq_init_keep_chip_data instead of
dynamic_irq_init so that chip_data is not NULL (a NULL chip_data breaks
setup_vector_irq).
Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Diffstat (limited to 'arch/x86/xen/time.c')
0 files changed, 0 insertions, 0 deletions