Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752277AbcKQWJt (ORCPT ); Thu, 17 Nov 2016 17:09:49 -0500 Received: from hqemgate15.nvidia.com ([216.228.121.64]:9696 "EHLO hqemgate15.nvidia.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751905AbcKQWJr (ORCPT ); Thu, 17 Nov 2016 17:09:47 -0500 X-PGP-Universal: processed; by hqnvupgp07.nvidia.com on Thu, 17 Nov 2016 02:08:40 -0800 Date: Thu, 17 Nov 2016 14:05:19 -0800 From: Neo Jia To: Alex Williamson CC: Kirti Wankhede , , , , , , , , Subject: Re: [PATCH v14 00/22] Add Mediated device support 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> X-NVConfidentiality: public User-Agent: Mutt/1.6.1 (2016-04-27) X-Originating-IP: [172.20.13.39] X-ClientProxiedBy: HQMAIL103.nvidia.com (172.20.187.11) To HQMAIL107.nvidia.com (172.20.187.13) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2583 Lines: 53 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