All of lore.kernel.org
 help / color / mirror / Atom feed
From: Zhenyu Wang <zhenyuw@linux.intel.com>
To: Alex Williamson <alex.williamson@redhat.com>
Cc: "Tian, Kevin" <kevin.tian@intel.com>,
	Kirti Wankhede <kwankhede@nvidia.com>,
	"pbonzini@redhat.com" <pbonzini@redhat.com>,
	"kraxel@redhat.com" <kraxel@redhat.com>,
	"cjia@nvidia.com" <cjia@nvidia.com>,
	"qemu-devel@nongnu.org" <qemu-devel@nongnu.org>,
	"kvm@vger.kernel.org" <kvm@vger.kernel.org>,
	"Song, Jike" <jike.song@intel.com>,
	"bjsdjshi@linux.vnet.ibm.com" <bjsdjshi@linux.vnet.ibm.com>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	Daniel Vetter <daniel@ffwll.ch>
Subject: Re: [PATCH v14 00/22] Add Mediated device support
Date: Fri, 18 Nov 2016 17:16:32 +0800	[thread overview]
Message-ID: <20161118091632.n5bkzgqef7ghnvoh@zhen-hp.sh.intel.com> (raw)
In-Reply-To: <20161117165145.3d7d2710@t450s.home>

[-- Attachment #1: Type: text/plain, Size: 3332 bytes --]

On 2016.11.17 16:51:45 -0700, Alex Williamson wrote:
> On Thu, 17 Nov 2016 23:29:38 +0000
> "Tian, Kevin" <kevin.tian@intel.com> wrote:
> 
> > > From: Alex Williamson [mailto:alex.williamson@redhat.com]
> > > Sent: Friday, November 18, 2016 5:25 AM
> > > 
> > > On Thu, 17 Nov 2016 02:16:12 +0530
> > > Kirti Wankhede <kwankhede@nvidia.com> wrote:  
> > > >
> > > >  Documentation/ABI/testing/sysfs-bus-vfio-mdev |  111 ++
> > > >  Documentation/vfio-mediated-device.txt        |  399 +++++++
> > > >  MAINTAINERS                                   |    9 +
> > > >  drivers/vfio/Kconfig                          |    1 +
> > > >  drivers/vfio/Makefile                         |    1 +
> > > >  drivers/vfio/mdev/Kconfig                     |   17 +
> > > >  drivers/vfio/mdev/Makefile                    |    5 +
> > > >  drivers/vfio/mdev/mdev_core.c                 |  385 +++++++
> > > >  drivers/vfio/mdev/mdev_driver.c               |  119 ++
> > > >  drivers/vfio/mdev/mdev_private.h              |   41 +
> > > >  drivers/vfio/mdev/mdev_sysfs.c                |  286 +++++
> > > >  drivers/vfio/mdev/vfio_mdev.c                 |  180 +++
> > > >  drivers/vfio/pci/vfio_pci.c                   |   83 +-
> > > >  drivers/vfio/platform/vfio_platform_common.c  |   31 +-
> > > >  drivers/vfio/vfio.c                           |  340 +++++-
> > > >  drivers/vfio/vfio_iommu_type1.c               |  872 +++++++++++---
> > > >  include/linux/mdev.h                          |  177 +++
> > > >  include/linux/vfio.h                          |   32 +-
> > > >  include/uapi/linux/vfio.h                     |   10 +
> > > >  samples/vfio-mdev/Makefile                    |   13 +
> > > >  samples/vfio-mdev/mtty.c                      | 1503  
> > > +++++++++++++++++++++++++  
> > > >  21 files changed, 4358 insertions(+), 257 deletions(-)
> > > >  create mode 100644 Documentation/ABI/testing/sysfs-bus-vfio-mdev
> > > >  create mode 100644 Documentation/vfio-mediated-device.txt
> > > >  create mode 100644 drivers/vfio/mdev/Kconfig
> > > >  create mode 100644 drivers/vfio/mdev/Makefile
> > > >  create mode 100644 drivers/vfio/mdev/mdev_core.c
> > > >  create mode 100644 drivers/vfio/mdev/mdev_driver.c
> > > >  create mode 100644 drivers/vfio/mdev/mdev_private.h
> > > >  create mode 100644 drivers/vfio/mdev/mdev_sysfs.c
> > > >  create mode 100644 drivers/vfio/mdev/vfio_mdev.c
> > > >  create mode 100644 include/linux/mdev.h
> > > >  create mode 100644 samples/vfio-mdev/Makefile
> > > >  create mode 100644 samples/vfio-mdev/mtty.c  
> > > 
> > > As discussed, I dropped patch 12, updated the documentation, and added
> > > 'retries' initialization.  This is now applied to my next branch for
> > > v4.10.  Thanks to the reviewers and Kirti and Neo for your hard work!
> > > Thanks,
> > >   
> > 
> > That's a great news! Alex, do you have an idea when this series may
> > hit linux-next? :-)
> 
> Whenever there's a new build, hopefully within the next 24hrs, but I
> don't really know the schedule.  Thanks,
> 

Alex, could you do a pull request of mdev for Daniel's drm-intel tree?
We need to send KVMGT mdev support pull base on that.

Thanks!

-- 
Open Source Technology Center, Intel ltd.

$gpg --keyserver wwwkeys.pgp.net --recv-keys 4D781827

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 163 bytes --]

WARNING: multiple messages have this Message-ID (diff)
From: Zhenyu Wang <zhenyuw@linux.intel.com>
To: Alex Williamson <alex.williamson@redhat.com>
Cc: "Tian, Kevin" <kevin.tian@intel.com>,
	Kirti Wankhede <kwankhede@nvidia.com>,
	"pbonzini@redhat.com" <pbonzini@redhat.com>,
	"kraxel@redhat.com" <kraxel@redhat.com>,
	"cjia@nvidia.com" <cjia@nvidia.com>,
	"qemu-devel@nongnu.org" <qemu-devel@nongnu.org>,
	"kvm@vger.kernel.org" <kvm@vger.kernel.org>,
	"Song, Jike" <jike.song@intel.com>,
	"bjsdjshi@linux.vnet.ibm.com" <bjsdjshi@linux.vnet.ibm.com>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	Daniel Vetter <daniel@ffwll.ch>
Subject: Re: [Qemu-devel] [PATCH v14 00/22] Add Mediated device support
Date: Fri, 18 Nov 2016 17:16:32 +0800	[thread overview]
Message-ID: <20161118091632.n5bkzgqef7ghnvoh@zhen-hp.sh.intel.com> (raw)
In-Reply-To: <20161117165145.3d7d2710@t450s.home>

[-- Attachment #1: Type: text/plain, Size: 3332 bytes --]

On 2016.11.17 16:51:45 -0700, Alex Williamson wrote:
> On Thu, 17 Nov 2016 23:29:38 +0000
> "Tian, Kevin" <kevin.tian@intel.com> wrote:
> 
> > > From: Alex Williamson [mailto:alex.williamson@redhat.com]
> > > Sent: Friday, November 18, 2016 5:25 AM
> > > 
> > > On Thu, 17 Nov 2016 02:16:12 +0530
> > > Kirti Wankhede <kwankhede@nvidia.com> wrote:  
> > > >
> > > >  Documentation/ABI/testing/sysfs-bus-vfio-mdev |  111 ++
> > > >  Documentation/vfio-mediated-device.txt        |  399 +++++++
> > > >  MAINTAINERS                                   |    9 +
> > > >  drivers/vfio/Kconfig                          |    1 +
> > > >  drivers/vfio/Makefile                         |    1 +
> > > >  drivers/vfio/mdev/Kconfig                     |   17 +
> > > >  drivers/vfio/mdev/Makefile                    |    5 +
> > > >  drivers/vfio/mdev/mdev_core.c                 |  385 +++++++
> > > >  drivers/vfio/mdev/mdev_driver.c               |  119 ++
> > > >  drivers/vfio/mdev/mdev_private.h              |   41 +
> > > >  drivers/vfio/mdev/mdev_sysfs.c                |  286 +++++
> > > >  drivers/vfio/mdev/vfio_mdev.c                 |  180 +++
> > > >  drivers/vfio/pci/vfio_pci.c                   |   83 +-
> > > >  drivers/vfio/platform/vfio_platform_common.c  |   31 +-
> > > >  drivers/vfio/vfio.c                           |  340 +++++-
> > > >  drivers/vfio/vfio_iommu_type1.c               |  872 +++++++++++---
> > > >  include/linux/mdev.h                          |  177 +++
> > > >  include/linux/vfio.h                          |   32 +-
> > > >  include/uapi/linux/vfio.h                     |   10 +
> > > >  samples/vfio-mdev/Makefile                    |   13 +
> > > >  samples/vfio-mdev/mtty.c                      | 1503  
> > > +++++++++++++++++++++++++  
> > > >  21 files changed, 4358 insertions(+), 257 deletions(-)
> > > >  create mode 100644 Documentation/ABI/testing/sysfs-bus-vfio-mdev
> > > >  create mode 100644 Documentation/vfio-mediated-device.txt
> > > >  create mode 100644 drivers/vfio/mdev/Kconfig
> > > >  create mode 100644 drivers/vfio/mdev/Makefile
> > > >  create mode 100644 drivers/vfio/mdev/mdev_core.c
> > > >  create mode 100644 drivers/vfio/mdev/mdev_driver.c
> > > >  create mode 100644 drivers/vfio/mdev/mdev_private.h
> > > >  create mode 100644 drivers/vfio/mdev/mdev_sysfs.c
> > > >  create mode 100644 drivers/vfio/mdev/vfio_mdev.c
> > > >  create mode 100644 include/linux/mdev.h
> > > >  create mode 100644 samples/vfio-mdev/Makefile
> > > >  create mode 100644 samples/vfio-mdev/mtty.c  
> > > 
> > > As discussed, I dropped patch 12, updated the documentation, and added
> > > 'retries' initialization.  This is now applied to my next branch for
> > > v4.10.  Thanks to the reviewers and Kirti and Neo for your hard work!
> > > Thanks,
> > >   
> > 
> > That's a great news! Alex, do you have an idea when this series may
> > hit linux-next? :-)
> 
> Whenever there's a new build, hopefully within the next 24hrs, but I
> don't really know the schedule.  Thanks,
> 

Alex, could you do a pull request of mdev for Daniel's drm-intel tree?
We need to send KVMGT mdev support pull base on that.

Thanks!

-- 
Open Source Technology Center, Intel ltd.

$gpg --keyserver wwwkeys.pgp.net --recv-keys 4D781827

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 163 bytes --]

  parent reply	other threads:[~2016-11-18  9:20 UTC|newest]

Thread overview: 121+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-11-16 20:46 [PATCH v14 00/22] Add Mediated device support Kirti Wankhede
2016-11-16 20:46 ` [Qemu-devel] " Kirti Wankhede
2016-11-16 20:46 ` [PATCH v14 01/22] vfio: Mediated device Core driver Kirti Wankhede
2016-11-16 20:46   ` [Qemu-devel] " Kirti Wankhede
2016-11-16 20:46 ` [PATCH v14 02/22] vfio: VFIO based driver for Mediated devices Kirti Wankhede
2016-11-16 20:46   ` [Qemu-devel] " Kirti Wankhede
2016-11-16 20:46 ` [PATCH v14 03/22] vfio: Rearrange functions to get vfio_group from dev Kirti Wankhede
2016-11-16 20:46   ` [Qemu-devel] " Kirti Wankhede
2016-11-16 20:46 ` [PATCH v14 04/22] vfio: Common function to increment container_users Kirti Wankhede
2016-11-16 20:46   ` [Qemu-devel] " Kirti Wankhede
2016-11-16 20:46 ` [PATCH v14 05/22] vfio iommu: Added pin and unpin callback functions to vfio_iommu_driver_ops Kirti Wankhede
2016-11-16 20:46   ` [Qemu-devel] " Kirti Wankhede
2016-11-16 20:46 ` [PATCH v14 06/22] vfio iommu type1: Update arguments of vfio_lock_acct Kirti Wankhede
2016-11-16 20:46   ` [Qemu-devel] " Kirti Wankhede
2016-11-16 20:46 ` [PATCH v14 07/22] vfio iommu type1: Update argument of vaddr_get_pfn() Kirti Wankhede
2016-11-16 20:46   ` [Qemu-devel] " Kirti Wankhede
2016-11-16 20:46 ` [PATCH v14 08/22] vfio iommu type1: Add find_iommu_group() function Kirti Wankhede
2016-11-16 20:46   ` [Qemu-devel] " Kirti Wankhede
2016-11-21 11:29   ` Auger Eric
2016-11-21 11:29     ` [Qemu-devel] " Auger Eric
2016-11-21 11:55     ` Kirti Wankhede
2016-11-21 11:55       ` [Qemu-devel] " Kirti Wankhede
2016-11-21 12:42       ` Auger Eric
2016-11-21 12:42         ` [Qemu-devel] " Auger Eric
2016-11-16 20:46 ` [PATCH v14 09/22] vfio iommu type1: Add task structure to vfio_dma Kirti Wankhede
2016-11-16 20:46   ` [Qemu-devel] " Kirti Wankhede
2016-11-17  5:41   ` Alexey Kardashevskiy
2016-11-17  5:41     ` [Qemu-devel] " Alexey Kardashevskiy
2016-11-17  6:12     ` Alex Williamson
2016-11-17  6:12       ` [Qemu-devel] " Alex Williamson
2016-11-17  6:42       ` Alexey Kardashevskiy
2016-11-17  6:42         ` [Qemu-devel] " Alexey Kardashevskiy
2016-11-17  6:23     ` Kirti Wankhede
2016-11-17  6:23       ` [Qemu-devel] " Kirti Wankhede
2016-11-16 20:46 ` [PATCH v14 10/22] vfio iommu type1: Add support for mediated devices Kirti Wankhede
2016-11-16 20:46   ` [Qemu-devel] " Kirti Wankhede
2016-11-16 23:57   ` Alex Williamson
2016-11-16 23:57     ` [Qemu-devel] " Alex Williamson
2016-11-17  4:49     ` Kirti Wankhede
2016-11-17  4:49       ` [Qemu-devel] " Kirti Wankhede
2016-11-17  4:52   ` Kirti Wankhede
2016-11-17  4:52     ` [Qemu-devel] " Kirti Wankhede
2016-11-16 20:46 ` [PATCH v14 11/22] vfio iommu: Add blocking notifier to notify DMA_UNMAP Kirti Wankhede
2016-11-16 20:46   ` [Qemu-devel] " Kirti Wankhede
2016-11-17  0:02   ` Alex Williamson
2016-11-17  0:02     ` [Qemu-devel] " Alex Williamson
2016-11-17  2:53   ` Jike Song
2016-11-17  2:53     ` [Qemu-devel] " Jike Song
2016-11-17  4:58   ` Kirti Wankhede
2016-11-17  4:58     ` [Qemu-devel] " Kirti Wankhede
2016-11-16 20:46 ` [PATCH v14 12/22] vfio: Add notifier callback to parent's ops structure of mdev Kirti Wankhede
2016-11-16 20:46   ` [Qemu-devel] " Kirti Wankhede
2016-11-17  2:15   ` Dong Jia Shi
2016-11-17  5:05     ` Kirti Wankhede
2016-11-17  5:05       ` [Qemu-devel] " Kirti Wankhede
2016-11-17  2:15   ` Dong Jia Shi
2016-11-17  5:04   ` Kirti Wankhede
2016-11-17  5:04     ` [Qemu-devel] " Kirti Wankhede
2016-11-17 12:35   ` Jike Song
2016-11-17 12:35     ` [Qemu-devel] " Jike Song
2016-11-17 12:35     ` Jike Song
2016-11-17 15:27     ` Alex Williamson
2016-11-17 15:27       ` [Qemu-devel] " Alex Williamson
2016-11-17 15:27       ` Alex Williamson
2016-11-17 16:00       ` Kirti Wankhede
2016-11-17 16:00         ` [Qemu-devel] " Kirti Wankhede
2016-11-17 16:00         ` Kirti Wankhede
2016-11-17 16:14         ` Alex Williamson
2016-11-17 16:14           ` [Qemu-devel] " Alex Williamson
2016-11-17 16:14           ` Alex Williamson
2016-11-16 20:46 ` [PATCH v14 13/22] vfio: Introduce common function to add capabilities Kirti Wankhede
2016-11-16 20:46   ` [Qemu-devel] " Kirti Wankhede
2016-11-21 11:04   ` Auger Eric
2016-11-16 20:46 ` [PATCH v14 14/22] vfio_pci: Update vfio_pci to use vfio_info_add_capability() Kirti Wankhede
2016-11-16 20:46   ` [Qemu-devel] " Kirti Wankhede
2016-11-21 11:04   ` Auger Eric
2016-11-21 11:04     ` [Qemu-devel] " Auger Eric
2016-11-16 20:46 ` [PATCH v14 15/22] vfio: Introduce vfio_set_irqs_validate_and_prepare() Kirti Wankhede
2016-11-16 20:46   ` [Qemu-devel] " Kirti Wankhede
2016-11-21 10:51   ` Auger Eric
2016-11-21 10:51     ` [Qemu-devel] " Auger Eric
2016-11-16 20:46 ` [PATCH v14 16/22] vfio_pci: Updated to use vfio_set_irqs_validate_and_prepare() Kirti Wankhede
2016-11-16 20:46   ` [Qemu-devel] " Kirti Wankhede
2016-11-21 10:51   ` Auger Eric
2016-11-21 10:51     ` [Qemu-devel] " Auger Eric
2016-11-16 20:46 ` [PATCH v14 17/22] vfio_platform: " Kirti Wankhede
2016-11-16 20:46   ` [Qemu-devel] " Kirti Wankhede
2016-11-21 10:51   ` Auger Eric
2016-11-21 10:51     ` [Qemu-devel] " Auger Eric
2016-11-16 20:46 ` [PATCH v14 18/22] vfio: Define device_api strings Kirti Wankhede
2016-11-16 20:46   ` [Qemu-devel] " Kirti Wankhede
2016-11-16 20:46 ` [PATCH v14 19/22] docs: Add Documentation for Mediated devices Kirti Wankhede
2016-11-16 20:46   ` [Qemu-devel] " Kirti Wankhede
2016-11-16 20:46 ` [PATCH v14 20/22] docs: Sysfs ABI for mediated device framework Kirti Wankhede
2016-11-16 20:46   ` [Qemu-devel] " Kirti Wankhede
2016-11-16 20:46 ` [PATCH v14 21/22] docs: Sample driver to demonstrate how to use Mediated " Kirti Wankhede
2016-11-16 20:46   ` [Qemu-devel] " Kirti Wankhede
2016-11-16 20:46 ` [PATCH v14 22/22] MAINTAINERS: Add entry VFIO based Mediated device drivers Kirti Wankhede
2016-11-16 20:46   ` [Qemu-devel] " Kirti Wankhede
2016-11-17 21:25 ` [PATCH v14 00/22] Add Mediated device support Alex Williamson
2016-11-17 21:25   ` [Qemu-devel] " Alex Williamson
2016-11-17 22:05   ` Neo Jia
2016-11-17 22:05     ` [Qemu-devel] " Neo Jia
2016-11-18  2:00     ` Kirti Wankhede
2016-11-18  2:00       ` [Qemu-devel] " Kirti Wankhede
2016-11-18  2:26       ` Jike Song
2016-11-17 23:29   ` Tian, Kevin
2016-11-17 23:29     ` [Qemu-devel] " Tian, Kevin
2016-11-17 23:51     ` Alex Williamson
2016-11-17 23:51       ` [Qemu-devel] " Alex Williamson
2016-11-17 23:51       ` Alex Williamson
2016-11-18  2:59       ` Dong Jia Shi
2016-11-18  2:59       ` [Qemu-devel] " Dong Jia Shi
2016-11-18  9:16       ` Zhenyu Wang [this message]
2016-11-18  9:16         ` Zhenyu Wang
2016-11-18 15:40         ` Alex Williamson
2016-11-18 15:40           ` [Qemu-devel] " Alex Williamson
2016-11-18 16:09           ` Daniel Vetter
2016-11-18 16:09             ` [Qemu-devel] " Daniel Vetter
2016-11-18 16:50             ` Alex Williamson
2016-11-18 16:50               ` [Qemu-devel] " Alex Williamson

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20161118091632.n5bkzgqef7ghnvoh@zhen-hp.sh.intel.com \
    --to=zhenyuw@linux.intel.com \
    --cc=alex.williamson@redhat.com \
    --cc=bjsdjshi@linux.vnet.ibm.com \
    --cc=cjia@nvidia.com \
    --cc=daniel@ffwll.ch \
    --cc=jike.song@intel.com \
    --cc=kevin.tian@intel.com \
    --cc=kraxel@redhat.com \
    --cc=kvm@vger.kernel.org \
    --cc=kwankhede@nvidia.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=pbonzini@redhat.com \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.