From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chao Gao Subject: Re: [PATCH v4] VT-d: fix VF of RC integrated PF matched to wrong VT-d unit Date: Wed, 5 Jul 2017 16:45:12 +0800 Message-ID: <20170705084509.GA78885@skl-2s3.sh.intel.com> References: <1498785426-9093-1-git-send-email-chao.gao@intel.com> <20170703043627.GA108391@skl-2s3.sh.intel.com> <20170705042806.GA65181@skl-2s3.sh.intel.com> <20170705075655.GA74424@skl-2s3.sh.intel.com> <595CBD250200007800168A19@prv-mh.provo.novell.com> <20170705082929.lo4keq5kv5jsgrmh@dhcp-3-128.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20170705082929.lo4keq5kv5jsgrmh@dhcp-3-128.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Roger Pau =?iso-8859-1?Q?Monn=E9?= , Jan Beulich Cc: Kevin Tian , Venu Busireddy , Eric R Crawford , "xen-devel@lists.xen.org" List-Id: xen-devel@lists.xenproject.org T24gV2VkLCBKdWwgMDUsIDIwMTcgYXQgMDk6Mjk6MjlBTSArMDEwMCwgUm9nZXIgUGF1IE1vbm7D qSB3cm90ZToKPk9uIFdlZCwgSnVsIDA1LCAyMDE3IGF0IDAyOjE5OjE3QU0gLTA2MDAsIEphbiBC ZXVsaWNoIHdyb3RlOgo+PiA+Pj4gT24gMDUuMDcuMTcgYXQgMDk6NTYsIDxjaGFvLmdhb0BpbnRl bC5jb20+IHdyb3RlOgo+PiA+IEhvdyBhYm91dCBjaGFuZ2luZyB0aGUgc2Vjb25kIHBhcmFncmFw aCB0bzoKPj4gPiAKPj4gPiBJZiBhIFBGIGlzIGFuIGV4dGVuZGVkIGZ1bmN0aW9uLCB0aGUgQkRG IG9mIGEgdHJhZGl0aW9uYWwgZnVuY3Rpb24KPj4gPiB3aXRoaW4gdGhlIHNhbWUgZGV2aWNlIHNo b3VsZCBiZSB1c2VkIHRvIHNlYXJjaCBWVC1kIHVuaXQuIE90aGVyd2lzZSwKPj4gPiB0aGUgcmVh bCBCREYgb2YgUEYgc2hvdWxkIGJlIHVzZWQuIEFjY29yZGluZyBQQ0ktZSBzcGVjLCBhbiBleHRl bmRlZAo+PiA+IGZ1bmN0aW9uIGlzIGEgZnVuY3Rpb24gd2l0aGluIGFuIEFSSSBkZXZpY2UgYW5k IEZ1bmN0aW9uIE51bWJlciA+IDcuCj4+ID4gQnV0IHRoZSBvcmlnaW5hbCBjb2RlIG9ubHkgY2hl Y2tzIHRoZSBsYXR0ZXIgcmVxdWlyZW1lbnQsIHdpdGhvdXQKPj4gPiBjaGVja2luZyB0aGUgZm9y bWVyIHJlcXVpcmVtZW50LiBJdCBpbmN1cnMgdGhhdCBhIGZ1bmN0aW9uIHdob3NlIEZ1bmN0aW9u Cj4+ID4gTnVtYmVyID4gNyBidXQgd2hpY2ggaXNuJ3Qgd2l0aGluIGFuIEFSSSBkZXZpY2UgKHN1 Y2ggYXMgUkMgaW50ZWdyYXRlZAo+PiA+IGZ1bmN0aW9uIHdpdGggRnVuY3Rpb24gTnVtYmVyID4g NykgaXMgd3JvbmdseSBjbGFzc2lmaWVkIHRvIGFuIGV4dGVuZGVkCj4+ID4gZnVuY3Rpb24gYW5k IHRoZW4gd2Ugd3JvbmdseSB1c2UgMCBhcyAnZGV2Zm4nIHRvIHNlYXJjaCBWVC1kIHVuaXQgZm9y IHRoaXMKPj4gPiBjYXNlLgo+PiAKPj4gVGhlcmUncyBvbmUgcGFydCBoZXJlIHdoaWNoIEkgY29u dGludWUgdG8gbm90IHVuZGVyc3RhbmQ6IFRoZQo+PiBmdW5jdGlvbiBudW1iZXIgYmVpbmcganVz dCAzIGJpdHMsIGhvdyBjYW4gaXQgcG9zc2libHkgYmUgbGFyZ2VyCj4+IHRoYW4gNz8KPgo+SXQn cyBhIHNwZWNpYWwgY2FzZSBvbiB0aGUgUENJZSBzcGVjLCBxdW90aW5nIGl0Ogo+Cj4iTm90ZTog Zm9yIFJlcXVlc3RzIHRhcmdldGluZyBFeHRlbmRlZCBGdW5jdGlvbnMgaW4gYW4gQVJJIERldmlj ZSwKPkFbMTk6MTJdIHJlcHJlc2VudHMgdGhlICg4LWJpdCkgRnVuY3Rpb24gTnVtYmVyLCB3aGlj aCByZXBsYWNlcyB0aGUKPig1LWJpdCkgRGV2aWNlIE51bWJlciBhbmQgKDMtYml0KSBGdW5jdGlv biBOdW1iZXIgZmllbGRzIGFib3ZlLiIKPgo+SXQncyBpbiB0aGUgUENJZSAzLjFhIHNwZWMsIHBh Z2UgNjU3LiBUaGUgZnVuY3Rpb24gbnVtYmVyIGlzIGV4cGFuZGVkCj5mcm9tIDcgdG8gMjU1Lgo+ Cj5XaGF0IEkgZmFpbCB0byBzZWUgaXMgaG93IHRoaXMgZGV2aWNlIGlzIHJlZ2lzdGVyZWQgd2l0 aCBYZW4sIGlzIHRoZQo+ZGV2Zm4gZmllbGQgdXNlZCB0byBzdG9yZSB0aGUgZnVuY3Rpb24gbnVt YmVyIG9ubHk/CgpUaGUgZGV2Zm4gaXMgcGFzc2VkIGRvd24gYnkgZG9tMC4gSnVkZ2luZyBmcm9t IGhvdyBpc19leHRmbiBpcyBzZXQgaW4KeGVuX2FkZF9kZXZpY2UoKSBpbiBsaW51eCBrZXJuZWws IEkgdGhpbmsgbGludXgga2VybmVsIHJldXNlcyB0aGUgRGV2aWNlCkZpZWxkcyBhcyB0aGUgaGln aGVyIDUgYml0cyBvZiBhbiBleHRlbmRlZCBmdW5jdGlvbidzIEZ1bmN0aW9uIE51bWJlci4gCgpU aGFua3MKQ2hhbwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczov L2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==