Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp4682341imm; Wed, 30 May 2018 09:56:04 -0700 (PDT) X-Google-Smtp-Source: ADUXVKKVgNKz9N2H/znzQRwA/DvQmMsIhpG4zbuYOEwnEqxIB3Q+v/nswHfUQwtJKpzRTABhfjA1 X-Received: by 2002:a65:5a4f:: with SMTP id z15-v6mr2700343pgs.283.1527699364834; Wed, 30 May 2018 09:56:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527699364; cv=none; d=google.com; s=arc-20160816; b=ygxVu0LbOXLfpbNvKYrqUDK84ln9aIpeRTMV9FXS2lsG0XIsFiKf73SwL1uhjv2aic dp20Vpy/k1ATeDYiR0gM0wkocx2/B5CVXJIKfFwfSOaXLh75aXtBS4g3PTRK18EANLwB SBKt4yjw8zIOFy9L0clsxiEk2T2oVdR5QfdifyHlzRo5DkHQwA5Sc+v95V8slTjWj8MA hMdrtwRq+5uRNv+Zz9fm32DHBcbjiDfEcBQ8pIwnLGl4yWunVOkqqJalzIUbP7vc/emD wKRyFHjCdhJn+/7+PCUPb1V6I3b/lJ0nVM+NZwtsKRQI/IYVRFkEpDBVSwX31rcKx+Yj mdgQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-id:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :arc-authentication-results; bh=ZeMph1eXbjubR0ix/T0XlboCSQ5BsqyU9w0+B5aECZg=; b=u8iLm9zKCZmq/Ha+NzE9Kf0QzgGW5LzhOUFvdFpjRCOwoZnEMJ88FdcSH8C3ZW+3eQ 0n1JdIO6jd922M5rBk3gqRow5WJrICSgxqBDxhDg91AYxCEPt4UIpnWdRz+KmXFA1q+B 6uicgqk9zytmR8z/+KN8WZ21d0CoQDfm6J1ikUe/LGDMyR6i2+LAyYfPynpcKRZgXppL 6kTPQMAfJ4Nq7dAfXVwSB7GdKRy+QDQ8L/2ni+58voLW91FMUmT+IHUvO7NnBMDttNGP tZRnJW2DL6G9scDhD1eGogTwlW2Tid7PJDnegISkdThGvxfQDDSkSE6IH94T2s/mLtfj TbcQ== 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 p17-v6si8420764pli.573.2018.05.30.09.55.50; Wed, 30 May 2018 09:56:04 -0700 (PDT) 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 S1753909AbeE3Qyn (ORCPT + 99 others); Wed, 30 May 2018 12:54:43 -0400 Received: from mga07.intel.com ([134.134.136.100]:24566 "EHLO mga07.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753670AbeE3Qyk (ORCPT ); Wed, 30 May 2018 12:54:40 -0400 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 30 May 2018 09:54:40 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.49,461,1520924400"; d="scan'208";a="45449353" Received: from orsmsx105.amr.corp.intel.com ([10.22.225.132]) by orsmga008.jf.intel.com with ESMTP; 30 May 2018 09:54:40 -0700 Received: from orsmsx161.amr.corp.intel.com (10.22.240.84) by ORSMSX105.amr.corp.intel.com (10.22.225.132) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 30 May 2018 09:54:39 -0700 Received: from orsmsx114.amr.corp.intel.com ([169.254.8.118]) by ORSMSX161.amr.corp.intel.com ([169.254.4.116]) with mapi id 14.03.0319.002; Wed, 30 May 2018 09:54:39 -0700 From: "Duyck, Alexander H" To: "Rustad, Mark D" , "mst@redhat.com" CC: "linux-kernel@vger.kernel.org" , "virtualization@lists.linux-foundation.org" , "virtio-dev@lists.oasis-open.org" , "Daly, Dan" , "Bie, Tiwei" , "linux-pci@vger.kernel.org" , "bhelgaas@google.com" , "Liang, Cunming" , "Wang, Zhihong" Subject: Re: [PATCH] virtio_pci: support enabling VFs Thread-Topic: [PATCH] virtio_pci: support enabling VFs Thread-Index: AQHT9/P5uaO7GXR/D0ickSAfuvKJDaRI6igAgAAGIoCAAALrgA== Date: Wed, 30 May 2018 16:54:35 +0000 Message-ID: <1527699273.29907.2.camel@intel.com> References: <20180530085521.26583-1-tiwei.bie@intel.com> <20180530192010-mutt-send-email-mst@kernel.org> <414C18B1-30FA-4AC0-B47D-F0FBF9832737@intel.com> In-Reply-To: <414C18B1-30FA-4AC0-B47D-F0FBF9832737@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [134.134.177.79] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gV2VkLCAyMDE4LTA1LTMwIGF0IDA5OjQ0IC0wNzAwLCBSdXN0YWQsIE1hcmsgRCB3cm90ZToN Cj4gT24gTWF5IDMwLCAyMDE4LCBhdCA5OjIyIEFNLCBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEBy ZWRoYXQuY29tPiB3cm90ZToNCj4gDQo+ID4gPiArc3RhdGljIGludCB2aXJ0aW9fcGNpX3NyaW92 X2NvbmZpZ3VyZShzdHJ1Y3QgcGNpX2RldiAqcGNpX2RldiwgaW50ICANCj4gPiA+IG51bV92ZnMp DQo+ID4gPiArew0KPiA+ID4gKwlzdHJ1Y3QgdmlydGlvX3BjaV9kZXZpY2UgKnZwX2RldiA9IHBj aV9nZXRfZHJ2ZGF0YShwY2lfZGV2KTsNCj4gPiA+ICsJc3RydWN0IHZpcnRpb19kZXZpY2UgKnZk ZXYgPSAmdnBfZGV2LT52ZGV2Ow0KPiA+ID4gKwlpbnQgKCpzcmlvdl9jb25maWd1cmUpKHN0cnVj dCBwY2lfZGV2ICpwY2lfZGV2LCBpbnQgbnVtX3Zmcyk7DQo+ID4gPiArDQo+ID4gPiArCWlmICgh KHZkZXYtPmNvbmZpZy0+Z2V0X3N0YXR1cyh2ZGV2KSAmIFZJUlRJT19DT05GSUdfU19EUklWRVJf T0spKQ0KPiA+ID4gKwkJcmV0dXJuIC1FQlVTWTsNCj4gPiA+ICsNCj4gPiA+ICsJaWYgKCFfX3Zp cnRpb190ZXN0X2JpdCh2ZGV2LCBWSVJUSU9fRl9TUl9JT1YpKQ0KPiA+ID4gKwkJcmV0dXJuIC1F SU5WQUw7DQo+ID4gPiArDQo+ID4gPiArCXNyaW92X2NvbmZpZ3VyZSA9IHBjaV9zcmlvdl9jb25m aWd1cmVfc2ltcGxlOw0KPiA+ID4gKwlpZiAoc3Jpb3ZfY29uZmlndXJlID09IE5VTEwpDQo+ID4g PiArCQlyZXR1cm4gLUVOT0VOVDsNCj4gPiANCj4gPiBCVFcgd2hhdCBpcyBhbGwgdGhpcyB0cmlj a2VyeSBpbiBhaWQgb2Y/DQo+IA0KPiBXaGVuIFNSLUlPViBzdXBwb3J0IGlzIG5vdCBjb21waWxl ZCBpbnRvIHRoZSBrZXJuZWwsICANCj4gcGNpX3NyaW92X2NvbmZpZ3VyZV9zaW1wbGUgaXMgI2Rl ZmluZWQgYXMgTlVMTC4gVGhpcyBhbGxvd3MgaXQgdG8gY29tcGlsZSAgDQo+IGluIHRoYXQgY2Fz ZSwgZXZlbiB0aG91Z2ggdGhlcmUgaXMgdXR0ZXJseSBubyB3YXkgZm9yIGl0IHRvIGJlIGNhbGxl ZCBpbiAgDQo+IHRoYXQgY2FzZS4gSXQgaXMgYW4gYWx0ZXJuYXRpdmUgdG8gI2lmcyBpbiB0aGUg Y29kZS4NCg0KV2h5IGV2ZW4gaGF2ZSB0aGUgY2FsbCB0aG91Z2g/IEkgd291bGQgd3JhcCBhbGwg b2YgdGhpcyBpbiBhbiAjaWZkZWYNCmFuZCBzdHJpcCBpdCBvdXQgc2luY2UgeW91IGNvdWxkbid0 IHN1cHBvcnQgU1ItSU9WIGlmIGl0IGlzbid0IHByZXNlbnQNCmluIHRoZSBrZXJuZWwgYW55d2F5 Lg==