xen: events: correct locking in xen_irq_from_pirq