[PATCH v2] vfio: add external user support

2013-06-27 Thread Alexey Kardashevskiy
VFIO is designed to be used via ioctls on file descriptors returned by VFIO. However in some situations support for an external user is required. The first user is KVM on PPC64 (SPAPR TCE protocol) which is going to use the existing VFIO groups for exclusive access in real/virtual mode in the

Re: [PATCH v2] vfio: add external user support

2013-06-27 Thread Alex Williamson
On Thu, 2013-06-27 at 17:14 +1000, Alexey Kardashevskiy wrote: VFIO is designed to be used via ioctls on file descriptors returned by VFIO. However in some situations support for an external user is required. The first user is KVM on PPC64 (SPAPR TCE protocol) which is going to use the

Re: [PATCH v2] vfio: add external user support

2013-06-27 Thread Alexey Kardashevskiy
On 06/28/2013 01:44 AM, Alex Williamson wrote: On Thu, 2013-06-27 at 17:14 +1000, Alexey Kardashevskiy wrote: VFIO is designed to be used via ioctls on file descriptors returned by VFIO. However in some situations support for an external user is required. The first user is KVM on PPC64

Re: [PATCH v2] vfio: add external user support

2013-06-27 Thread Alex Williamson
On Fri, 2013-06-28 at 08:57 +1000, Alexey Kardashevskiy wrote: On 06/28/2013 01:44 AM, Alex Williamson wrote: On Thu, 2013-06-27 at 17:14 +1000, Alexey Kardashevskiy wrote: VFIO is designed to be used via ioctls on file descriptors returned by VFIO. However in some situations support

Re: [PATCH v2] vfio: add external user support

2013-06-27 Thread Alexey Kardashevskiy
On 06/28/2013 10:41 AM, Alex Williamson wrote: On Fri, 2013-06-28 at 08:57 +1000, Alexey Kardashevskiy wrote: On 06/28/2013 01:44 AM, Alex Williamson wrote: On Thu, 2013-06-27 at 17:14 +1000, Alexey Kardashevskiy wrote: VFIO is designed to be used via ioctls on file descriptors returned by

Re: [PATCH v2] vfio: add external user support

2013-06-27 Thread Alex Williamson
On Fri, 2013-06-28 at 11:38 +1000, Alexey Kardashevskiy wrote: On 06/28/2013 10:41 AM, Alex Williamson wrote: On Fri, 2013-06-28 at 08:57 +1000, Alexey Kardashevskiy wrote: On 06/28/2013 01:44 AM, Alex Williamson wrote: On Thu, 2013-06-27 at 17:14 +1000, Alexey Kardashevskiy wrote: VFIO

Re: [PATCH v2] vfio: add external user support

2013-06-27 Thread Alexey Kardashevskiy
On 06/28/2013 12:37 PM, Alex Williamson wrote: On Fri, 2013-06-28 at 11:38 +1000, Alexey Kardashevskiy wrote: On 06/28/2013 10:41 AM, Alex Williamson wrote: On Fri, 2013-06-28 at 08:57 +1000, Alexey Kardashevskiy wrote: On 06/28/2013 01:44 AM, Alex Williamson wrote: On Thu, 2013-06-27 at