From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Williamson Subject: Re: [PATCH v2] iommu/intel: Exclude devices using RMRRs from IOMMU API domains Date: Tue, 17 Jun 2014 06:22:37 -0600 Message-ID: <1403007757.3707.100.camel@ul30vt.home> References: <20140613162901.4550.94476.stgit@bling.home> <1402983303.3707.94.camel@ul30vt.home> <1402988692.7595.106.camel@i7.infradead.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1402988692.7595.106.camel@i7.infradead.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: David Woodhouse Cc: iommu@lists.linux-foundation.org, chegu_vinod@hp.com, linux-kernel@vger.kernel.org, Intel Graphics Development List-Id: iommu@lists.linux-foundation.org T24gVHVlLCAyMDE0LTA2LTE3IGF0IDA4OjA0ICswMTAwLCBEYXZpZCBXb29kaG91c2Ugd3JvdGU6 Cj4gT24gTW9uLCAyMDE0LTA2LTE2IGF0IDIzOjM1IC0wNjAwLCBBbGV4IFdpbGxpYW1zb24gd3Jv dGU6Cj4gPiAKPiA+IEFueSBpZGVhIHdoYXQgYW4gb2ZmLXRoZS1zaGVsZiBBc3VzIG1vdGhlcmJv YXJkIHdvdWxkIGJlIGRvaW5nIHdpdGggYW4KPiA+IFJNUlIgb24gdGhlIEludGVsIEhEIGdyYXBo aWNzPwo+ID4gCj4gPiBkbWFyOiBSTVJSIGJhc2U6IDB4MDAwMDAwYmI4MDAwMDAgZW5kOiAweDAw MDAwMGJmOWZmZmZmCj4gPiBJT01NVTogU2V0dGluZyBpZGVudGl0eSBtYXAgZm9yIGRldmljZSAw MDAwOjAwOjAyLjAgWzB4YmI4MDAwMDAgLSAweGJmOWZmZmZmXQo+IAo+IEhtLCB3ZSBzaG91bGQg aGF2ZSB0aG91Z2h0IG9mIHRoYXQgc29vbmVyLiBUaGF0J3MgcXVpdGUgbm9ybWFsIOKAlCBpdCdz Cj4gZm9yIHRoZSAnc3RvbGVuJyBtZW1vcnkgdXNlZCBmb3IgdGhlIGZyYW1lYnVmZmVyLiBBbmQg bWF5YmUgYWxzbyB0aGUKPiBHVFQsIGFuZCBzaGFkb3cgR1RUIGFuZCBvdGhlciB0aGluZ3M7IEkg Zm9yZ2V0IHByZWNpc2VseSB3aGF0LCBhbmQgaXQKPiB2YXJpZXMgZnJvbSBvbmUgc2V0dXAgdG8g YW5vdGhlci4KCldoeSBleGFjdGx5IGRvIHRoZXNlIHRoaW5ncyBuZWVkIHRvIGJlIGlkZW50aXR5 IG1hcHBlZCB0aHJvdWdoIHRoZQpJT01NVT8gIFRoaXMgc291bmRzIGxpa2Ugc29tZXRoaW5nIGEg bm9ybWFsIGRldmljZSBtaWdodCBkbyB3aXRoIGEKY29oZXJlbnQgbWFwcGluZy4KCj4gSSdkIGV4 cGVjdCBmYWlybHkgbXVjaCBhbGwgc3lzdGVtcyB0byBoYXZlIGFuIFJNUlIgZm9yIHRoZSBpbnRl Z3JhdGVkCj4gZ3JhcGhpY3MgZGV2aWNlIGlmIHRoZXkgaGF2ZSBvbmUsIGFuZCB5b3VyIHBhdGNo wrkgaXMgZ29pbmcgdG8gcHJldmVudAo+IGFzc2lnbm1lbnQgb2YgdGhvc2UgdG8gZ3Vlc3RzLi4u IGFzIHlvdSd2ZSBwcmVzdW1hYmx5IG5vdGljZWQuCj4gCj4gSSdtIG5vdCBzdXJlIGlmIHRoZSBp OTE1IGRyaXZlciBpcyBjYXBhYmxlIG9mIGZ1bGx5IHJlcHJvZ3JhbW1pbmcgdGhlCj4gaGFyZHdh cmUgdG8gY29tcGxldGVseSBzdG9wIHVzaW5nIHRoYXQgcmVnaW9uLCB0byBhbGxvdyBhc3NpZ25t ZW50IHRvIGEKPiBndWVzdCB3aXRoIGEgJ3B1cmUnIG1lbW9yeSBtYXAgYW5kIG5vIHN0b2xlbiBy ZWdpb24uIEkgc3VwcG9zZSBpdCBtdXN0LAo+IGlmIGFzc2lnbm1lbnQgdG8gZ3Vlc3RzIHdhcyB3 b3JraW5nIGNvcnJlY3RseSBiZWZvcmU/CgpJR0QgYXNzaWdubWVudCBoYXMgbmV2ZXIgd29ya2Vk IHdpdGggS1ZNLgoKPiBQZXJoYXBzIHRoZSBiZXR0ZXIgYW5zd2VyIGhlcmUgaXMgbm90IHRvIGhh dmUgdGhlIHNwZWNpYWwgY2FzZXMgaW4KPiAnZGV2aWNlX2lzX3JtcnJfbG9ja2VkKCknLCBhbmQg aW5zdGVhZCBhbGxvdyBhIGRldmljZSBkcml2ZXIgdG8gY2FsbCBhCj4gJ2lvbW11X3JlbGVhc2Vf cm1ycnMoKScgZnVuY3Rpb24gb25jZSBpdCdzIHJlc2V0IHRoZSBoYXJkd2FyZSB0byAqc3RvcCoK PiBkb2luZyB3aGF0ZXZlciBETUEgdGhlIEJJT1Mgc2V0IGl0IHVwIHdpdGguCgpJR0Qgc3VwcG9y dHMgRkxSLCB3aGljaCBpcyBnb29kLCBidXQgSSB3b3VsZCBhc3N1bWUgYW4gRkxSIGRvZXNuJ3QK bmVjZXNzYXJpbHkgcmVsZWFzZSB1c2Ugb2YgdGhpcyByZWdpb24gYW5kIGJlaW5nIGEgcm9vdCBj b21wbGV4IGRldmljZSBJCmRvbid0IHRoaW5rIHdlIGhhdmUgYSBiaWdnZXIgaGFtbWVyIHJlc2V0 IG9wdGlvbi4gIFRoYW5rcywKCkFsZXgKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGlu Zm8vaW50ZWwtZ2Z4Cg==