Re: [PATCH] virt: IRQ bypass manager

2015-07-13 Thread Alex Williamson
On Mon, 2015-07-13 at 22:58 +0200, Eric Auger wrote: > Hi Alex, > On 07/13/2015 08:25 PM, Alex Williamson wrote: > > On Mon, 2015-07-13 at 17:32 +0200, Eric Auger wrote: > >> Hi Alex, > >> On 07/10/2015 07:52 PM, Alex Williamson wrote: > >>> When a physical I/O device is assigned to a virtual machi

Re: [PATCH] virt: IRQ bypass manager

2015-07-13 Thread Eric Auger
Hi Alex, On 07/13/2015 08:25 PM, Alex Williamson wrote: > On Mon, 2015-07-13 at 17:32 +0200, Eric Auger wrote: >> Hi Alex, >> On 07/10/2015 07:52 PM, Alex Williamson wrote: >>> When a physical I/O device is assigned to a virtual machine through >>> facilities like VFIO and KVM, the interrupt for th

Re: [PATCH] virt: IRQ bypass manager

2015-07-13 Thread Alex Williamson
On Fri, 2015-07-10 at 23:09 +0200, Paolo Bonzini wrote: > > On 10/07/2015 19:52, Alex Williamson wrote: > > Perhaps if a second consumer comes along that would be justification for > > tying it elsewhere in the build system. ARM will obviously need to do > > similar. Are there better options? >

Re: [PATCH] virt: IRQ bypass manager

2015-07-13 Thread Alex Williamson
On Mon, 2015-07-13 at 17:32 +0200, Eric Auger wrote: > Hi Alex, > On 07/10/2015 07:52 PM, Alex Williamson wrote: > > When a physical I/O device is assigned to a virtual machine through > > facilities like VFIO and KVM, the interrupt for the device generally > > bounces through the host system befor

Re: [PATCH] virt: IRQ bypass manager

2015-07-13 Thread Eric Auger
Hi Alex, On 07/10/2015 07:52 PM, Alex Williamson wrote: > When a physical I/O device is assigned to a virtual machine through > facilities like VFIO and KVM, the interrupt for the device generally > bounces through the host system before being injected into the VM. > However, hardware technologies

Re: [PATCH] virt: IRQ bypass manager

2015-07-10 Thread Paolo Bonzini
On 10/07/2015 19:52, Alex Williamson wrote: > Perhaps if a second consumer comes along that would be justification for > tying it elsewhere in the build system. ARM will obviously need to do > similar. Are there better options? > > Also, there's no maintainer for the top level virt/ directory.

[PATCH] virt: IRQ bypass manager

2015-07-10 Thread Alex Williamson
When a physical I/O device is assigned to a virtual machine through facilities like VFIO and KVM, the interrupt for the device generally bounces through the host system before being injected into the VM. However, hardware technologies exist that often allow the host to be bypassed for some of these