From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751468AbdKVTm6 (ORCPT ); Wed, 22 Nov 2017 14:42:58 -0500 Received: from mga05.intel.com ([192.55.52.43]:43233 "EHLO mga05.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751273AbdKVTm5 (ORCPT ); Wed, 22 Nov 2017 14:42:57 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.44,436,1505804400"; d="scan'208";a="8383076" Date: Wed, 22 Nov 2017 10:47:33 -0800 From: "Raj, Ashok" To: Sohil Mehta Cc: Joerg Roedel , Alex Williamson , David Woodhouse , iommu@lists.linux-foundation.org, linux-kernel@vger.kernel.org, Jacob Pan , Gayatri Kammela , Ravi V Shankar , Andriy Shevchenko , Ashok Raj Subject: Re: [PATCH v2 0/6] Intel IOMMU debugfs support Message-ID: <20171122184733.GA199214@otc-nc-03> References: <1511378746-109275-1-git-send-email-sohil.mehta@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1511378746-109275-1-git-send-email-sohil.mehta@intel.com> User-Agent: Mutt/1.5.24 (2015-08-30) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Alex you can add for the whole series Reviewed By: Ashok Raj On Wed, Nov 22, 2017 at 11:25:40AM -0800, Mehta, Sohil wrote: > Hi all, > > This series aims to add debugfs support for Intel IOMMU. It exposes IOMMU > registers, internal context and dumps individual table entries to help debug > Intel IOMMUs. > > The first patch does the ground work for the following patches by creating a new > Kconfig option - INTEL_IOMMU_DEBUG. It also reorganizes some Intel IOMMU data > structures. The next five patches add debugfs support for IOMMU context > internals, extended context, register contents, PASID internals, and Interrupt > remapping in that order. The information can be accessed in sysfs at > '/sys/kernel/debug/intel_iommu/'. > > Regards, > Sohil > > Changes since v1: > - Fixed seq_printf formatting > - Handled the case when Interrupt remapping is not enabled > > Gayatri Kammela (5): > iommu/vt-d: Add debugfs support for Intel IOMMU internals > iommu/vt-d: Add Intel IOMMU debugfs to show context internals > iommu/vt-d: Add Intel IOMMU debugfs to show extended context internals > iommu/vt-d: Add debugfs extension to show register contents > iommu/vt-d: Add debugfs extension to show Pasid table contents > > Sohil Mehta (1): > iommu/vt-d: Add debugfs support for Intel IOMMU Interrupt remapping > > drivers/iommu/Kconfig | 10 + > drivers/iommu/Makefile | 1 + > drivers/iommu/intel-iommu-debug.c | 435 ++++++++++++++++++++++++++++++++++++++ > drivers/iommu/intel-iommu.c | 35 +-- > drivers/iommu/intel-svm.c | 8 - > include/linux/intel-iommu.h | 32 +++ > include/linux/intel-svm.h | 10 +- > 7 files changed, 494 insertions(+), 37 deletions(-) > create mode 100644 drivers/iommu/intel-iommu-debug.c > > -- > 2.7.4 > From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Raj, Ashok" Subject: Re: [PATCH v2 0/6] Intel IOMMU debugfs support Date: Wed, 22 Nov 2017 10:47:33 -0800 Message-ID: <20171122184733.GA199214@otc-nc-03> References: <1511378746-109275-1-git-send-email-sohil.mehta@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Content-Disposition: inline In-Reply-To: <1511378746-109275-1-git-send-email-sohil.mehta-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: iommu-bounces-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org Errors-To: iommu-bounces-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org To: Sohil Mehta Cc: Ravi V Shankar , Andriy Shevchenko , iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, David Woodhouse , Gayatri Kammela List-Id: iommu@lists.linux-foundation.org Hi Alex you can add for the whole series Reviewed By: Ashok Raj On Wed, Nov 22, 2017 at 11:25:40AM -0800, Mehta, Sohil wrote: > Hi all, > > This series aims to add debugfs support for Intel IOMMU. It exposes IOMMU > registers, internal context and dumps individual table entries to help debug > Intel IOMMUs. > > The first patch does the ground work for the following patches by creating a new > Kconfig option - INTEL_IOMMU_DEBUG. It also reorganizes some Intel IOMMU data > structures. The next five patches add debugfs support for IOMMU context > internals, extended context, register contents, PASID internals, and Interrupt > remapping in that order. The information can be accessed in sysfs at > '/sys/kernel/debug/intel_iommu/'. > > Regards, > Sohil > > Changes since v1: > - Fixed seq_printf formatting > - Handled the case when Interrupt remapping is not enabled > > Gayatri Kammela (5): > iommu/vt-d: Add debugfs support for Intel IOMMU internals > iommu/vt-d: Add Intel IOMMU debugfs to show context internals > iommu/vt-d: Add Intel IOMMU debugfs to show extended context internals > iommu/vt-d: Add debugfs extension to show register contents > iommu/vt-d: Add debugfs extension to show Pasid table contents > > Sohil Mehta (1): > iommu/vt-d: Add debugfs support for Intel IOMMU Interrupt remapping > > drivers/iommu/Kconfig | 10 + > drivers/iommu/Makefile | 1 + > drivers/iommu/intel-iommu-debug.c | 435 ++++++++++++++++++++++++++++++++++++++ > drivers/iommu/intel-iommu.c | 35 +-- > drivers/iommu/intel-svm.c | 8 - > include/linux/intel-iommu.h | 32 +++ > include/linux/intel-svm.h | 10 +- > 7 files changed, 494 insertions(+), 37 deletions(-) > create mode 100644 drivers/iommu/intel-iommu-debug.c > > -- > 2.7.4 >