aboutsummaryrefslogtreecommitdiffstats
path: root/xen/common/event_channel.c
Commit message (Expand)AuthorAgeFilesLines
* Add DOMCTL to limit the number of event channels a domain may useDavid Vrabel2013-10-141-1/+6
* evtchn: add FIFO-based event channel hypercalls and port opsDavid Vrabel2013-10-141-0/+21
* evtchn: implement EVTCHNOP_set_priority and add the set_priority hookDavid Vrabel2013-10-141-0/+29
* evtchn: allow many more evtchn objects to be allocated per domainDavid Vrabel2013-10-141-18/+64
* evtchn: use a per-domain variable for the max number of event channelsDavid Vrabel2013-10-141-2/+2
* evtchn: print ABI specific state with the 'e' debug keyDavid Vrabel2013-10-141-3/+5
* evtchn: refactor low-level event channel port opsDavid Vrabel2013-10-141-54/+33
* x86: fix various issues with handling guest IRQsJan Beulich2013-04-181-1/+1
* defer event channel bucket pointer store until after XSM checksJan Beulich2013-04-051-1/+2
* Fix emacs local variable block to use correct C style variable.David Vrabel2013-02-211-1/+1
* xen/xsm: Add xsm_default parameter to XSM hooksDaniel De Graaf2013-01-111-6/+6
* xen: avoid calling rcu_lock_*target_domain when an XSM hook existsDaniel De Graaf2013-01-111-9/+9
* streamline guest copy operationsJan Beulich2012-12-101-6/+6
* xen: replace XEN_GUEST_HANDLE with XEN_GUEST_HANDLE_PARAM when appropriateStefano Stabellini2012-10-171-1/+1
* Remove bool return code from evtchn_set_pending() and callers.Keir Fraser2012-05-101-11/+7
* xsm: expose context of event channel peersDaniel De Graaf2012-02-291-8/+0
* xsm: label xen-consumer event channelsDaniel De Graaf2012-02-291-2/+4
* xsm: Add security labels to event-channel dumpDaniel De Graaf2012-02-021-4/+15
* xen: change virq parameters from int to uint32_tDaniel De Graaf2012-01-281-5/+5
* xen: allow global VIRQ handlers to be delegated to other domainsDaniel De Graaf2012-01-281-1/+65
* Create a generic callback mechanism for Xen-bound event channelsAndres Lagar-Cavilla2011-12-061-17/+58
* ia64: fix the buildJan Beulich2011-11-151-0/+4
* use xzalloc in common codeJan Beulich2011-10-041-2/+1
* xen: fix hvm_domain_use_pirq's behaviorStefano Stabellini2011-08-311-0/+5
* replace d->nr_pirqs sized arrays with radix treeJan Beulich2011-06-231-17/+25
* Revert 23295:4891f1f41ba5 and 23296:24346f749826Keir Fraser2011-05-021-25/+17
* replace d->nr_pirqs sized arrays with radix treeJan Beulich2011-05-011-17/+25
* Remove spin_barrier_irq(). It is pointless.Keir Fraser2011-03-261-1/+1
* event_channel: Fix uninitialised variable build error.Keir Fraser2010-11-221-8/+7
* Interrupt remapping to PIRQs in HVM guestsKeir Fraser2010-11-191-10/+20
* notify_via_xen_event_channel() should check for dying domain.Keir Fraser2010-09-151-0/+6
* Clean up event-channel debug-key output, and use spin_lock().Keir Fraser2010-08-131-7/+4
* x86: IRQ affinity should track vCPU affinityKeir Fraser2010-06-171-6/+59
* notify_via_xen_event_channel() takes explicit domain parameter.Keir Fraser2010-06-041-2/+2
* Dump full vCPU polling mask from 'e' key handlerKeir Fraser2010-02-111-1/+4
* evtchn: Do not free d->poll_mask until domain is being deallocated.Keir Fraser2009-12-241-0/+5
* Point per-vcpu vcpu_info at a dummy structure by default, avoidingKeir Fraser2009-10-291-12/+0
* Tidy evtchn keyhandler a littleKeir Fraser2009-09-071-5/+5
* Add a single trigger for all diagnostic keyhandlersKeir Fraser2009-08-021-1/+7
* x86_64: allow more vCPU-s per guestKeir Fraser2009-06-181-8/+33
* Revert 19661:326b24bfa9f9 "Free pirq_to_evtchn/pirq_mask..."Keir Fraser2009-05-291-23/+1
* evtchn: Free pirq_to_evtchn/pirq_mask arrays on domain destruction.Keir Fraser2009-05-271-1/+23
* x86: eliminate hard-coded NR_IRQSKeir Fraser2009-05-271-1/+1
* x86: Fix event-channel access for 32-bit HVM guests.Keir Fraser2009-03-031-2/+2
* x86: add a shared page indicating the need for an EOI notificationKeir Fraser2008-11-281-3/+2
* Define spin_barrier_irq() for IRQ-safe spinlocks, and use it for virq_lock.Keir Fraser2008-10-221-1/+1
* Rename evtchn_lock to event_lock, since it protects more than justKeir Fraser2008-10-091-44/+44
* Eliminate code duplication with rcu_lock_domain_by_id().Keir Fraser2008-10-021-42/+9
* x86: Clean up and fix 18539:31f09a5e24cf8Keir Fraser2008-09-251-2/+1
* x86: Properly synchronise updates to pirq-to-vector mapping.Keir Fraser2008-09-241-1/+2