Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp108456imu; Mon, 19 Nov 2018 18:46:19 -0800 (PST) X-Google-Smtp-Source: AFSGD/ViT2Gxx+deb7iPlOmfbh4B5A/80O2Ep5pzgLz3NEDVQA1YNuLrKysmCNSeCPC5hkT2dP2F X-Received: by 2002:a63:5ec6:: with SMTP id s189mr195806pgb.357.1542681979299; Mon, 19 Nov 2018 18:46:19 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1542681979; cv=none; d=google.com; s=arc-20160816; b=OrtHVuBxcOexfnBced6TiU4JnhIa3hPpc+2pDbh2hqhBSXctIM5FrFx5aSFYp9P35c p89vQrtXv2WbFZ68ElU6OkPzFMHfUSgBPf1Qlp6e9kxvBRGk/JsBNXRuBZqVGfeFhpOu HTs9ZTDLEVMrdCNE10UDPTX1D+uK6+o1CGjFszfHKg61wpcYpo2rqVt3ZR5E5oMz8NgG JdVOExh/SUo9/Dhk1GeT8qD2OZa7tYQIzmP4F3+o247rAKpwjmyfJpvNLm7W09HIu89i hxJ9prKXfadl0rwiJKV6GaCJwjVaGl2YNiwXU5lJxfkJoV32xaMI5pAwj4PPgyFhv2Bq M4tg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=uhDTMYKd0k8xIU4lR0K79O5ml9GJoMVdTpt3QKFcHLk=; b=IZHy1rhmoKuzH5T/qt9wP3fJu1rShHyV33e6A5Fn9NPC77LcH+X20LgA4VsGkH/a4M wm+ElqUm08T6K2COonC2cHNR9/mOqqRPO1MeKL97yZ1hTFiScfTnXtAdxOT46Kf2rJbX pyYkuye7+xRwUqfUKs4QBXNB+WRJKYc7U52BGZDROCk8f3JXbq/XIbQ0A/wElE77U8xO WDDJ0R5z5r5e93sxKhhFZLvD5bLJliRJVmmImA1M8mx1MIb2R3VYWTms8a9Y3Fal7Ub2 TCDCTSqeZWd29V2UNtn0T9We7pwPni81CBPp6657nWPDOmXXs/KZdsbT5SafxrmNrUGo 7Cow== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f2-v6si46987544pfb.246.2018.11.19.18.46.04; Mon, 19 Nov 2018 18:46:19 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732751AbeKTM72 (ORCPT + 99 others); Tue, 20 Nov 2018 07:59:28 -0500 Received: from mga04.intel.com ([192.55.52.120]:12925 "EHLO mga04.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726591AbeKTM72 (ORCPT ); Tue, 20 Nov 2018 07:59:28 -0500 X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 19 Nov 2018 18:32:43 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,255,1539673200"; d="scan'208";a="90628583" Received: from yisun1-ubuntu.bj.intel.com (HELO localhost) ([10.238.156.104]) by orsmga007.jf.intel.com with ESMTP; 19 Nov 2018 18:32:39 -0800 Date: Tue, 20 Nov 2018 10:29:47 +0800 From: Yi Sun To: Konrad Rzeszutek Wilk Cc: Lu Baolu , Joerg Roedel , David Woodhouse , Alex Williamson , Kirti Wankhede , ashok.raj@intel.com, sanjay.k.kumar@intel.com, jacob.jun.pan@intel.com, kevin.tian@intel.com, Jean-Philippe Brucker , yi.l.liu@intel.com, yi.y.sun@intel.com, peterx@redhat.com, tiwei.bie@intel.com, Zeng Xin , iommu@lists.linux-foundation.org, kvm@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [RFC PATCH 0/5] iommu: APIs for paravirtual PASID allocation Message-ID: <20181120022946.GA27998@yi.y.sun> References: <20181112064501.2290-1-baolu.lu@linux.intel.com> <20181119163648.GD31468@char.us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20181119163648.GD31468@char.us.oracle.com> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 18-11-19 11:36:48, Konrad Rzeszutek Wilk wrote: > On Mon, Nov 12, 2018 at 02:44:56PM +0800, Lu Baolu wrote: > > This adds an uniformed API set for global PASIDs used by IOMMU > > and device drivers which depend on IOMMU. It works for drivers > > running on bare metal, full virtualized environments and para- > > virtualized environment. > > > > Are there also some QEMU patches for this in RFC state? Yes, we already have draft codes and are working on refining them. Will send patches out for your review. Thanks!