log xen/common/event_channel.c

age author description
2009-06-18 Keir Fraser x86_64: allow more vCPU-s per guest
2009-05-29 Keir Fraser Revert 19661:326b24bfa9f9 "Free pirq_to_evtchn/pirq_mask..."
2009-05-27 Keir Fraser evtchn: Free pirq_to_evtchn/pirq_mask arrays on domain destruction.
2009-05-27 Keir Fraser x86: eliminate hard-coded NR_IRQS
2009-03-03 Keir Fraser x86: Fix event-channel access for 32-bit HVM guests.
2008-11-28 Keir Fraser x86: add a shared page indicating the need for an EOI notification
2008-10-22 Keir Fraser Define spin_barrier_irq() for IRQ-safe spinlocks, and use it for virq_lock.
2008-10-09 Keir Fraser Rename evtchn_lock to event_lock, since it protects more than just
2008-10-02 Keir Fraser Eliminate code duplication with rcu_lock_domain_by_id().
2008-09-25 Keir Fraser x86: Clean up and fix 18539:31f09a5e24cf8
2008-09-24 Keir Fraser x86: Properly synchronise updates to pirq-to-vector mapping.
2008-09-22 Keir Fraser Add debug key 'e' for event channel information
2008-09-04 Keir Fraser More efficient implementation of SCHEDOP_poll when polling a single port.
2008-07-31 Keir Fraser evtchn: Avoid spurious event-channel notifications across unbind/bind.
2008-07-04 Keir Fraser x86: MCA support.
2008-07-04 Keir Fraser Cleanups to suspend-event-channel patches.
2008-07-04 Keir Fraser Fix build.
2008-07-04 Keir Fraser x86: MSI interrupt storm avoidance.
2008-04-11 Keir Fraser hvm: Add HVM_PARAM_DM_DOMAIN to let ioreq events go to a stub domain
2008-03-28 Keir Fraser Clean up handling of IS_PRIV_FOR() and rcu_[un]lock_domain().
2008-03-16 Keir Fraser x86: Allow bitop functions to be applied only to fields of at least 4
2008-01-23 Keir Fraser New XEN_DOMCTL_set_target
2007-12-10 Keir Fraser Avoid duplication of domainID in messages.
2007-08-31 kfraser Xen Security Modules: ACM.
2007-08-31 kfraser Xen Security Modules: XSM
2007-07-03 kfraser xen: Fix event-channel destruction.
2007-03-29 kfraser xen: Rename remaining vcpu_flags as pause_flags.
2007-03-29 kfraser xen: Get rid of some VCPUF_* flags and move into their own byte fields.
2007-03-29 kfraser xen: Split domain_flags into discrete first-class fields in the
2007-03-08 kfraser xen: Provide notification of console updates via VIRQ.
2007-03-01 kfraser xen: Cleanups and bug fixes after the rcu_lock_domain patch.
2007-03-01 kfraser xen: Use RCU-based domain-locking functions where appropriate.
2007-01-26 kaf24 Rename find_domain_by_id() to get_domain_by_id().
2007-01-19 kfraser [XEN] New event-channel reset operation.
2007-01-05 Emmanuel Ackaouy Handle shared info (having different layout for native and compatibility
2006-10-27 kaf24 [XEN] Some cleanups to the log-level stuff. Largely this
2006-10-27 kaf24 [XEN] Logging parameters for common code.
2006-08-04 kfraser [XEN] Add Xen-attached event channels, which will be used
2006-07-05 kfraser [XEN] Separate domain creation from vcpu creation.
2006-06-14 kfraser [XEN] Abstract setting of master event-pending flag into asm/event.h.
2006-06-11 kaf24 [XEN] Fix SCHEDOP_poll to work even when event channels are
2006-06-10 kaf24 [XEN] Replace direct common-code access of evtchn_upcall_mask
2006-05-18 kaf24 Check `global' property of the arch specific virqs.
2006-04-30 kaf24 Define new event-channel and physdev hypercalls with a more extensible
2006-04-27 kaf24 Rename *GUEST_HANDLE to *XEN_GUEST_HANDLE.
2006-04-19 kaf24 Replace &foo[0] with foo where the latter seems cleaner
2006-04-07 kaf24 Clean up xenoprof code a bit. The main remaining TODO is to
2006-04-05 kaf24 Backtrack on the new interface for reserved event-channel
2006-04-05 kaf24 Add new interface for allocating reserved event-channel
2006-03-14 kaf24 Define a new sched_op hypercall called sched_op_new, which differs from the
2006-03-07 kaf24 Upgrade all hypercalls to use the new guest_handle interface (on the Xen side).
2006-02-23 kaf24 Per-vcpu IO evtchn patch for HVM domain.
2006-01-27 kaf24 Uniform definition of do_iret prototype. Use 'struct foo'
2005-12-31 kaf24 Allow non-privileged domains restricted access to
2005-12-13 kaf24 Fix unmask_evtchn() when the port is bound to a different
2005-12-04 kaf24 Add a comment to tricky corner case in evtchn_close().
2005-11-11 kaf24 Remove unnecessary NULL checks before freeing memory blocks.
2005-10-18 kaf24 Allow interdomain channels to bind DOMID_SELF to DOMID_SELF.
2005-10-07 kaf24 Big simplification of the Xen event-channel interface.
2005-10-06 kaf24 Change how event channels are allocated and used by the control
2005-10-05 kaf24 EVTCHNOP_alloc_unbound can allocate a port in an arbitrary
2005-10-04 kaf24 Allow EVTCHNOP_bind_{ipi,virq} to specify the vcpu to
2005-09-22 djm Merge latest xen-unstable into xen-ia64-unstable
2005-09-15 kaf24 merge?
2005-09-14 djm Merge latest xen-unstable into xen-ia64-unstable to prep
2005-09-13 djm Merge with latest xen-unstable
2005-09-09 djm Merge (only) xen-ia64-unstable with latest xen-unstable
2005-09-07 cl349 Remove debug printk.
2005-09-07 cl349 Always bind dom0 virqs to vcpu 0.
2005-09-01 cl349 merge?
2005-08-31 shand merge?
2005-08-31 kaf24 merge?
2005-08-30 adsharma Merge.
2005-08-29 adsharma Merge.
2005-08-29 adsharma Merge.
2005-08-26 adsharma Merge.
2005-08-25 adsharma Merge.
2005-08-25 adsharma Merge.
2005-08-24 adsharma Merge.
2005-08-23 adsharma Merge.
2005-08-22 adsharma Merge.
2005-08-26 kaf24 merge?
2005-08-25 djm Merge with -unstable
2005-08-23 cl349 merge?
2005-08-23 cl349 xenstat/xentop merge.
2005-08-23 cl349 merge?
2005-08-23 cl349 merge?
2005-08-23 cl349 merge?
2005-08-22 cl349 Merge libxenstat and xentop.
2005-08-19 sos22 Merge.
2005-08-19 cl349 merge?
2005-08-19 sos22 Get rid of some annoying debug messages.
2005-08-19 sos22 Merge.
2005-08-19 sos22 Merge.
2005-08-18 sos22 A really nasty workaround for a race.
2005-08-18 sos22 Actually make suspending SMP domUs work: the previous commit didn't
2005-07-15 djm Merge with ia64-unstable.hg
2005-07-09 djm Catch up to xen-unstable.hg tip
2005-07-09 kaf24 Manual merge.
2005-07-08 sos22 Merge.
2005-07-08 sos22 Get a very primitive relation of IRQ affinity working. For the
2005-07-08 kaf24 Clean up Xen's event-channel interface, and semantics for binding
2005-07-08 sos22 Merge.
2005-07-08 sos22 Merge.
2005-07-07 sos22 Quick hack to make sure that pirqs and interdomain event channels are
2005-07-06 iap10 I updated the vcpu_to_cpu string creation to include a field separator,
2005-06-21 iap10 bitkeeper revision 1.1720 (42b7bb86ag6KD5OEx2v6YdSnS1BhGQ)
2005-06-20 smh22 bitkeeper revision 1.1718.1.7 (42b742f8NxTuN2pqCHFAWI78dbEYKw)
2005-06-05 kaf24 bitkeeper revision 1.1674 (42a2cfb9WFgnh2K4Xr5ev3pSEASVbw)
2005-06-03 djm bitkeeper revision 1.1668 (42a0d81fuv3OiLvByFITCzhO06k4OQ)
2005-06-03 kaf24 bitkeeper revision 1.1665.1.1 (42a0886byKTQHg1vpeYMDgve2Vz6GA)
2005-06-03 kaf24 bitkeeper revision 1.1664.1.1 (42a08862ToP8uoeBgUzDwAQBMXo4wg)
2005-06-02 cl349 bitkeeper revision 1.1654 (429f793bJpez_x78azX5iKCsmtPMUQ)
2005-06-02 cl349 bitkeeper revision 1.1653 (429f7931iJ8kgS9qBlBbtyY9irorQA)
2005-06-02 kaf24 bitkeeper revision 1.1648.1.1 (429f74a466gMuUJnqOh6jpVeBCjqyg)
2005-06-02 kaf24 bitkeeper revision 1.1644.1.1 (429f749dKFzVUg9NXDMVu4apHJvpNQ)
2005-05-13 xenbk bitkeeper revision 1.1400 (4284b9fcQX9z9IzwMeHwdHYRkEIjFA)
2005-05-12 cl349 bitkeeper revision 1.1389.1.47 (42836cd4srC1stNhh993obPmIIEFAA)
2005-05-12 kaf24 bitkeeper revision 1.1389.20.1 (42836117f2yEkILParltXJcom3kTeA)
2005-05-11 xenbk bitkeeper revision 1.1399 (42820c16ZkkGzrd1OssY0unvIvY5Cw)