search for: unbind_virq_from_irq

Displaying 1 result from an estimated 1 matches for "unbind_virq_from_irq".

2005 May 02
0
[PATCH] update evtchn for SMP
...= EVTCHNOP_bind_virq; op.u.bind_virq.virq = virq; @@ -132,7 +133,7 @@ evtchn_to_irq[evtchn] = irq; irq_to_evtchn[irq] = evtchn; - virq_to_irq[virq] = irq; + PCPU_GET(virq_to_irq)[virq] = irq; } irq_bindcount[irq]++; @@ -146,7 +147,7 @@ unbind_virq_from_irq(int virq) { evtchn_op_t op; - int irq = virq_to_irq[virq]; + int irq = PCPU_GET(virq_to_irq)[virq]; int evtchn = irq_to_evtchn[irq]; mtx_lock(&irq_mapping_update_lock); @@ -161,7 +162,64 @@ evtchn_to_irq[evtchn] = -1; irq_to_evtchn[irq] = -1;...