* 'orochi-v9' of git://xenbits.xen.org/people/dvrabel/linux:
xen/events: use the FIFO-based ABI if available
xen/x86: set VIRQ_TIMER priority to maximum
xen/events: allow event channel priority to be set
xen/events: Add the hypervisor interface for the FIFO-based event channels
xen/evtchn: support more than 4096 ports
xen/events: add xen_evtchn_mask_all()
xen/events: Refactor evtchn_to_irq array to be dynamically allocated
xen/events: add a evtchn_op for port setup
xen/events: allow setup of irq_info to fail
xen/events: add struct evtchn_ops for the low-level port operations
xen/events: move 2-level specific code into its own file
xen/events: move drivers/xen/events.c into drivers/xen/events/
xen/events: replace raw bit ops with functions
xen/events: introduce test_and_set_mask()
xen/events: remove unnecessary init_evtchn_cpu_bindings()
xen/events: refactor retrigger_dynirq() and resend_irq_on_evtchn()
name = "<timer kasprintf failed>";
irq = bind_virq_to_irqhandler(VIRQ_TIMER, cpu, xen_timer_interrupt,
- IRQF_DISABLED|IRQF_PERCPU|
- IRQF_NOBALANCING|IRQF_TIMER|
+ IRQF_PERCPU|IRQF_NOBALANCING|IRQF_TIMER|
IRQF_FORCE_RESUME,
name, NULL);
+ (void)xen_set_irq_priority(irq, XEN_IRQ_PRIORITY_MAX);
memcpy(evt, xen_clockevent, sizeof(*evt));