aboutsummaryrefslogtreecommitdiffstats
path: root/arch/ia64/kernel/iosapic.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/ia64/kernel/iosapic.c')
-rw-r--r--arch/ia64/kernel/iosapic.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/ia64/kernel/iosapic.c b/arch/ia64/kernel/iosapic.c
index 8f53915f4ae6..a13df592ebf7 100644
--- a/arch/ia64/kernel/iosapic.c
+++ b/arch/ia64/kernel/iosapic.c
@@ -735,11 +735,11 @@ again:
735 spin_unlock_irqrestore(&iosapic_lock, flags); 735 spin_unlock_irqrestore(&iosapic_lock, flags);
736 736
737 /* If vector is running out, we try to find a sharable vector */ 737 /* If vector is running out, we try to find a sharable vector */
738 vector = assign_irq_vector_nopanic(AUTO_ASSIGN); 738 vector = assign_irq_vector(AUTO_ASSIGN);
739 if (vector < 0) { 739 if (vector < 0) {
740 vector = iosapic_find_sharable_vector(trigger, polarity); 740 vector = iosapic_find_sharable_vector(trigger, polarity);
741 if (vector < 0) 741 if (vector < 0)
742 Return -ENOSPC; 742 return -ENOSPC;
743 } 743 }
744 744
745 spin_lock_irqsave(&irq_descp(vector)->lock, flags); 745 spin_lock_irqsave(&irq_descp(vector)->lock, flags);