Re: [Qemu-devel] [PATCH v7 1/4] vfio: Mediated device Core driver

2016-09-20 Thread Jike Song
On 08/25/2016 11:53 AM, Kirti Wankhede wrote: /* {snip} */ To show a straight-forward way of introducing an independent struct device for the middle layer (in Kirti's patch the parent device, we changed it to mdev_host since 'parent' is something too generic or misleading) between physical device

Re: [Qemu-devel] [PATCH v7 1/4] vfio: Mediated device Core driver

2016-09-19 Thread Alex Williamson
On Tue, 20 Sep 2016 01:39:19 +0530 Kirti Wankhede wrote: > On 9/19/2016 11:41 PM, Alex Williamson wrote: > > On Mon, 19 Sep 2016 22:59:34 +0530 > > Kirti Wankhede wrote: > > > >> On 9/12/2016 9:23 PM, Alex Williamson wrote: > >>> On Mon, 12 Sep

Re: [Qemu-devel] [PATCH v7 1/4] vfio: Mediated device Core driver

2016-09-19 Thread Kirti Wankhede
On 9/19/2016 11:41 PM, Alex Williamson wrote: > On Mon, 19 Sep 2016 22:59:34 +0530 > Kirti Wankhede wrote: > >> On 9/12/2016 9:23 PM, Alex Williamson wrote: >>> On Mon, 12 Sep 2016 13:19:11 +0530 >>> Kirti Wankhede wrote: >>> On 9/12/2016

Re: [Qemu-devel] [PATCH v7 1/4] vfio: Mediated device Core driver

2016-09-19 Thread Alex Williamson
On Mon, 19 Sep 2016 22:59:34 +0530 Kirti Wankhede wrote: > On 9/12/2016 9:23 PM, Alex Williamson wrote: > > On Mon, 12 Sep 2016 13:19:11 +0530 > > Kirti Wankhede wrote: > > > >> On 9/12/2016 10:40 AM, Jike Song wrote: > >>> On 09/10/2016 03:55

Re: [Qemu-devel] [PATCH v7 1/4] vfio: Mediated device Core driver

2016-09-19 Thread Kirti Wankhede
On 9/12/2016 9:23 PM, Alex Williamson wrote: > On Mon, 12 Sep 2016 13:19:11 +0530 > Kirti Wankhede wrote: > >> On 9/12/2016 10:40 AM, Jike Song wrote: >>> On 09/10/2016 03:55 AM, Kirti Wankhede wrote: On 9/10/2016 12:12 AM, Alex Williamson wrote: > On Fri, 9

Re: [Qemu-devel] [PATCH v7 1/4] vfio: Mediated device Core driver

2016-09-19 Thread Jike Song
On 09/12/2016 11:53 PM, Alex Williamson wrote: > On Mon, 12 Sep 2016 13:19:11 +0530 > Kirti Wankhede wrote: > >> On 9/12/2016 10:40 AM, Jike Song wrote: >>> On 09/10/2016 03:55 AM, Kirti Wankhede wrote: On 9/10/2016 12:12 AM, Alex Williamson wrote: > On Fri, 9

Re: [Qemu-devel] [PATCH v7 1/4] vfio: Mediated device Core driver

2016-09-12 Thread Alex Williamson
On Mon, 12 Sep 2016 13:19:11 +0530 Kirti Wankhede wrote: > On 9/12/2016 10:40 AM, Jike Song wrote: > > On 09/10/2016 03:55 AM, Kirti Wankhede wrote: > >> On 9/10/2016 12:12 AM, Alex Williamson wrote: > >>> On Fri, 9 Sep 2016 23:18:45 +0530 > >>> Kirti Wankhede

Re: [Qemu-devel] [PATCH v7 1/4] vfio: Mediated device Core driver

2016-09-12 Thread Kirti Wankhede
On 9/12/2016 10:40 AM, Jike Song wrote: > On 09/10/2016 03:55 AM, Kirti Wankhede wrote: >> On 9/10/2016 12:12 AM, Alex Williamson wrote: >>> On Fri, 9 Sep 2016 23:18:45 +0530 >>> Kirti Wankhede wrote: >>> On 9/8/2016 1:39 PM, Jike Song wrote: > On 08/25/2016 11:53

Re: [Qemu-devel] [PATCH v7 1/4] vfio: Mediated device Core driver

2016-09-11 Thread Jike Song
On 09/10/2016 03:55 AM, Kirti Wankhede wrote: > On 9/10/2016 12:12 AM, Alex Williamson wrote: >> On Fri, 9 Sep 2016 23:18:45 +0530 >> Kirti Wankhede wrote: >> >>> On 9/8/2016 1:39 PM, Jike Song wrote: On 08/25/2016 11:53 AM, Kirti Wankhede wrote: >>> >

Re: [Qemu-devel] [PATCH v7 1/4] vfio: Mediated device Core driver

2016-09-09 Thread Kirti Wankhede
On 9/10/2016 12:12 AM, Alex Williamson wrote: > On Fri, 9 Sep 2016 23:18:45 +0530 > Kirti Wankhede wrote: > >> On 9/8/2016 1:39 PM, Jike Song wrote: >>> On 08/25/2016 11:53 AM, Kirti Wankhede wrote: >> +---+ | | |

Re: [Qemu-devel] [PATCH v7 1/4] vfio: Mediated device Core driver

2016-09-09 Thread Alex Williamson
On Fri, 9 Sep 2016 23:18:45 +0530 Kirti Wankhede wrote: > On 9/8/2016 1:39 PM, Jike Song wrote: > > On 08/25/2016 11:53 AM, Kirti Wankhede wrote: > > >> +---+ > >> | | > >> | +---+ | mdev_register_driver() +--+ > >> | |

Re: [Qemu-devel] [PATCH v7 1/4] vfio: Mediated device Core driver

2016-09-09 Thread Kirti Wankhede
On 9/8/2016 1:39 PM, Jike Song wrote: > On 08/25/2016 11:53 AM, Kirti Wankhede wrote: >> +---+ >> | | >> | +---+ | mdev_register_driver() +--+ >> | | | +<+ __init() | >> | | mdev | |

Re: [Qemu-devel] [PATCH v7 1/4] vfio: Mediated device Core driver

2016-09-09 Thread Jike Song
On 09/08/2016 05:38 PM, Neo Jia wrote: > On Thu, Sep 08, 2016 at 04:09:39PM +0800, Jike Song wrote: >> On 08/25/2016 11:53 AM, Kirti Wankhede wrote: >>> + >>> +/** >>> + * struct parent_ops - Structure to be registered for each parent device to >>> + * register the device to mdev module. >>> + *

Re: [Qemu-devel] [PATCH v7 1/4] vfio: Mediated device Core driver

2016-09-08 Thread Neo Jia
On Thu, Sep 08, 2016 at 04:09:39PM +0800, Jike Song wrote: > On 08/25/2016 11:53 AM, Kirti Wankhede wrote: > > + > > +/** > > + * struct parent_ops - Structure to be registered for each parent device to > > + * register the device to mdev module. > > + * > > + * @owner: The module owner. >

Re: [Qemu-devel] [PATCH v7 1/4] vfio: Mediated device Core driver

2016-09-08 Thread Jike Song
On 08/25/2016 11:53 AM, Kirti Wankhede wrote: > Design for Mediated Device Driver: > Main purpose of this driver is to provide a common interface for mediated > device management that can be used by different drivers of different > devices. > > This module provides a generic interface to create

[Qemu-devel] [PATCH v7 1/4] vfio: Mediated device Core driver

2016-08-24 Thread Kirti Wankhede
Design for Mediated Device Driver: Main purpose of this driver is to provide a common interface for mediated device management that can be used by different drivers of different devices. This module provides a generic interface to create the device, add it to mediated bus, add device to IOMMU