Re: Difference in event channel implementation for Xen PV vs HVM guests

2013-03-21 Thread Roger Pau Monné
On 21/03/13 13:43, Roger Pau Monné wrote:
 On 18/03/13 14:08, Justin T. Gibbs wrote:
   Hi Roger,

 I know of no reasons why XENHVM cannot use the full event channel
 interface.  In fact, Spectra Logic implemented PV timers and a
 general cleanup of the HVM event channel interface.  I haven't merged
 it back yet because I know the changes break PV and I haven't found
 time to clean up the PV code, merge the HVM and PV event channel
 systems, and move IPI/MSI delivery to event channels.

 I've uploaded Spectra's changes here:

  http://people.freebsd.org/~gibbs/xen_ev/
 
 Hi Justin,
 
 There's at least one file which seems to be missing:

Ops, there at least two files missing:

sys/x86/xen/hvm.c
sys/xen/evtchn/evtchnvar.h
___
freebsd-xen@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-xen
To unsubscribe, send any mail to freebsd-xen-unsubscr...@freebsd.org


Re: Difference in event channel implementation for Xen PV vs HVM guests

2013-03-21 Thread Justin T. Gibbs
On Mar 21, 2013, at 6:50 AM, Roger Pau Monné roger@citrix.com wrote:

 On 21/03/13 13:43, Roger Pau Monné wrote:
 On 18/03/13 14:08, Justin T. Gibbs wrote:
 Hi Roger,
 
 I know of no reasons why XENHVM cannot use the full event channel
 interface.  In fact, Spectra Logic implemented PV timers and a
 general cleanup of the HVM event channel interface.  I haven't merged
 it back yet because I know the changes break PV and I haven't found
 time to clean up the PV code, merge the HVM and PV event channel
 systems, and move IPI/MSI delivery to event channels.
 
 I've uploaded Spectra's changes here:
 
 http://people.freebsd.org/~gibbs/xen_ev/
 
 Hi Justin,
 
 There's at least one file which seems to be missing:
 
 Ops, there at least two files missing:
 
 sys/x86/xen/hvm.c
 sys/xen/evtchn/evtchnvar.h

I've regenerated the archive with those two files added.

--
Justin
___
freebsd-xen@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-xen
To unsubscribe, send any mail to freebsd-xen-unsubscr...@freebsd.org