diff options
author | Keir Fraser <keir@xen.org> | 2010-12-15 11:59:00 +0000 |
---|---|---|
committer | Keir Fraser <keir@xen.org> | 2010-12-15 11:59:00 +0000 |
commit | 18a803be99a6bda4a5642a8191aa028968d40b0c (patch) | |
tree | d2baa9839725bb5a69fed8c607ea2ef906badd68 /xen/arch/x86/irq.c | |
parent | 1f87cbc575c2465a4ef76da976bf31786aaa0a0e (diff) | |
download | xen-18a803be99a6bda4a5642a8191aa028968d40b0c.tar.gz xen-18a803be99a6bda4a5642a8191aa028968d40b0c.tar.bz2 xen-18a803be99a6bda4a5642a8191aa028968d40b0c.zip |
x86: adjust other interrupt related section placement
... and remove some variables the value of which is never used
altogether.
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Diffstat (limited to 'xen/arch/x86/irq.c')
-rw-r--r-- | xen/arch/x86/irq.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/xen/arch/x86/irq.c b/xen/arch/x86/irq.c index 08610b7bdf..38c0108a72 100644 --- a/xen/arch/x86/irq.c +++ b/xen/arch/x86/irq.c @@ -74,7 +74,7 @@ void unlock_vector_lock(void) spin_unlock(&vector_lock); } -static int __bind_irq_vector(int irq, int vector, cpumask_t cpu_mask) +static int __init __bind_irq_vector(int irq, int vector, cpumask_t cpu_mask) { cpumask_t online_mask; int cpu; @@ -100,7 +100,7 @@ static int __bind_irq_vector(int irq, int vector, cpumask_t cpu_mask) return 0; } -int bind_irq_vector(int irq, int vector, cpumask_t cpu_mask) +int __init bind_irq_vector(int irq, int vector, cpumask_t cpu_mask) { unsigned long flags; int ret; @@ -328,8 +328,6 @@ hw_irq_controller no_irq_type = { end_none }; -atomic_t irq_err_count; - int __assign_irq_vector(int irq, struct irq_cfg *cfg, const cpumask_t *mask) { /* |