Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 40134
b: refs/heads/master
c: 6bf2daf
h: refs/heads/master
v: v3
  • Loading branch information
Eric W. Biederman authored and Andi Kleen committed Oct 21, 2006
1 parent 9ed55a5 commit efc023c
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: a1bae67243512ca30ceda48e3e24e25b543f8ab7
refs/heads/master: 6bf2dafad18c119beb534cbb3d882fe7a6c3f529
7 changes: 5 additions & 2 deletions trunk/arch/x86_64/kernel/io_apic.c
Original file line number Diff line number Diff line change
Expand Up @@ -1255,12 +1255,15 @@ static int ioapic_retrigger_irq(unsigned int irq)
{
cpumask_t mask;
unsigned vector;
unsigned long flags;

spin_lock_irqsave(&vector_lock, flags);
vector = irq_vector[irq];
cpus_clear(mask);
cpu_set(vector >> 8, mask);
cpu_set(first_cpu(irq_domain[irq]), mask);

send_IPI_mask(mask, vector & 0xff);
send_IPI_mask(mask, vector);
spin_unlock_irqrestore(&vector_lock, flags);

return 1;
}
Expand Down

0 comments on commit efc023c

Please sign in to comment.