From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40170) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c7UsT-0001co-BL for qemu-devel@nongnu.org; Thu, 17 Nov 2016 17:09:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c7UsP-0003U1-3h for qemu-devel@nongnu.org; Thu, 17 Nov 2016 17:09:53 -0500 Received: from hqemgate15.nvidia.com ([216.228.121.64]:9698) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1c7UsO-0003TY-S3 for qemu-devel@nongnu.org; Thu, 17 Nov 2016 17:09:49 -0500 Date: Thu, 17 Nov 2016 14:05:19 -0800 From: Neo Jia Message-ID: <20161117220519.GA17193@nvidia.com> References: <1479329194-10247-1-git-send-email-kwankhede@nvidia.com> <20161117142515.2d49a713@t450s.home> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20161117142515.2d49a713@t450s.home> Subject: Re: [Qemu-devel] [PATCH v14 00/22] Add Mediated device support List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alex Williamson Cc: Kirti Wankhede , pbonzini@redhat.com, kraxel@redhat.com, qemu-devel@nongnu.org, kvm@vger.kernel.org, kevin.tian@intel.com, jike.song@intel.com, bjsdjshi@linux.vnet.ibm.com, linux-kernel@vger.kernel.org On Thu, Nov 17, 2016 at 02:25:15PM -0700, Alex Williamson wrote: > On Thu, 17 Nov 2016 02:16:12 +0530 > Kirti Wankhede 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! Really appreciate your help and reviews to allow us reach here, and thanks to various reviewers for their comments and suggestions! Thanks, Neo > Thanks, > > Alex