From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ingo Molnar Subject: Re: [PATCH 2/2] iommu: dmar -- reserve mmio space used by IOMMU Date: Wed, 6 Jun 2012 10:16:00 +0200 Message-ID: <20120606081600.GB5991@gmail.com> References: <1338845342-12464-1-git-send-email-ddutile@redhat.com> <1338845342-12464-3-git-send-email-ddutile@redhat.com> <1338849430.10884.288.camel@shinybook.infradead.org> <4FCD401D.9000304@redhat.com> <1338852196.26785.10.camel@shinybook.infradead.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1338852196.26785.10.camel-Fexsq3y4057IgHVZqg5X0TlWvGAXklZc@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: David Woodhouse Cc: chrisw-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org, suresh.b.siddha-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org, mingo-X9Un+BFzKDI@public.gmane.org List-Id: iommu@lists.linux-foundation.org CiogRGF2aWQgV29vZGhvdXNlIDxkd213MkBpbmZyYWRlYWQub3JnPiB3cm90ZToKCj4gPiB3ZWxs LCBvbmUgY291bGQgYXJndWUgaXQgbWF5IGJlIGVhc2llciB0byBjbGFpbSB0aGUgc3BhY2UgCj4g PiByZXNlcnZlZCBpbiB0aGUgT1MgdGhlbiBtYWtpbmcgeWV0IGFub3RoZXIgaG9sZSBpbiB0aGUg Cj4gPiBhdmFpbGFibGUgSU8gYWRkcmVzcyBzcGFjZSBpbiB0aGUgQUNQSSB0YWJsZXMuCj4gCj4g QnV0IGhvdz8gSXQncyBnb3QgdG8gd29yayB3aXRoIG9wZXJhdGluZyBzeXN0ZW1zIHRoYXQgcHJl ZGF0ZSAKPiB0aGUgSU9NTVUuIFRoZSByZWdpc3RlcnMgKmhhdmUqIHRvIGJlIGluIGEgbWFya2Vk IGhvbGUuIElmIAo+ICpub3QqLCB0aGVuIHdlIHNob3VsZCBnaXZlIGEgY2xlYXIgIllPVVIgQklP UyBJUyBCUk9LRU4iIAo+IG91dHB1dCBsaWtlIGFsbCB0aGUgc2ltaWxhciBicmVha2FnZXMsIGFu ZCBkbyBvdXIgYmVzdCB0byB3b3JrIAo+IGFyb3VuZCBpdC4KPiAKPiBXb3JraW5nIGFyb3VuZCBp dCBpcyBmaW5lOyBJJ20gbm90IHN1Z2dlc3RpbmcgdGhhdCB3ZSBzaG91bGQgCj4gV0FSTigpICpp bnN0ZWFkKiBvZiB3b3JraW5nIGFyb3VuZCBpdC4KClNvIGJhc2ljYWxseSB0aGUgcGF0Y2gtc2V0 IGlzIGZpbmUgYXMtaXMsIHdlIGp1c3Qgd2FudCBhIApzdWZmaWNpZW50bHkgbmFzdHkgc291bmRp bmcgd2FybmluZyBtZXNzYWdlIGFib3V0IHRoZSBCSU9TIGJ1ZywgCndpdGggYWN0aW9uYWJsZSBv dXRwdXQsIHNvbWV0aGluZyBsaWtlOgoKICAgICAuLi4gdGhlIGtlcm5lbCBpcyBzYWQgYmVjYXVz ZSBhIGJ1Z2d5IEJJT1MgaGFzIG5vdCAKICAgICAgICAgbWFya2VkIElPTU1VIGFyZWEgeHh4LXl5 eSBhcyByZXNlcnZlZCwgd29ya2luZwogICAgICAgICBpdCBhcm91bmQuIFlvdSBnZXQgdG8ga2Vl cCBhbGwgdGhlIHBpZWNlcyBhbmQKICAgICAgICAgYmUgbW9yZSBjYXJlZnVsIHdpdGggcmVtYWlu aW5nIGV5ZS4KCihvciBhIGZ1bmN0aW9uYWwgZXF1aXZhbGVudCB0aGVyZW9mLikKCnRoaXMgcGF0 Y2ggY291bGQgYmUgYWRkZWQgYXMgYSB0aGlyZCBwYXRjaCBpbiB0aGUgc2VyaWVzLCByaWdodD8K Cj4gPiAgIFRoZSBCSU9TJ3MgYXJlIGdldHRpbmcgYmV0dGVyLCBidXQgSSd2ZSBzZWVuIHR1cnRs ZXMgcnVuIAo+ID4gICBmYXN0ZXIuLi4gOy0pIC4KPiAKPiBUaGFua2Z1bGx5LCB0aGVyZSBhcmUg bm93IHNvbWUgbW9kZXJuIEludGVsIHN5c3RlbXMgb24gd2hpY2ggCj4geW91IGNhbiBydW4gQ29y ZWJvb3QuIFRoaXMgc2hvdWxkIGJlIGEgaHVnZSBiZW5lZml0IOKAlCB5b3UgCj4gc2hvdWxkIGJl IGFibGUgdG8gYnVpbGQgYW4gdXAtdG8tZGF0ZSBUaWFub2NvcmUgYW5kIGRlcGxveSBpdCAKPiBh cyB5b3VyIENvcmVib290IHBheWxvYWQsIHJhdGhlciB0aGFuIGhhdmluZyB0byBwdXQgdXAgd2l0 aCAKPiB0aGUgY3JhcCB0aGF0J3Mgb24gdGhlIHN5c3RlbSB3aGVuIHlvdSByZWNlaXZlIGl0LgoK SWYgd2UgY291bGQgaW50ZWdyYXRlIENvcmVib290IGludG8gdGhlIGtlcm5lbCBhbmQgY291bGQg YnVpbGQgYSAKYnpJbWFnZSB0aGF0IG9uZSBjb3VsZCB3cml0ZSBpbnRvIHRoZSBCSU9TIGZsYXNo IGltYWdlIGFuZCB0aHVzIApoYXZlIGFuIHVwZGF0ZWQgYW5kIGZ1bmN0aW9uYWwgQklPUywgdGhh dCB3b3VsZCBiZSBhd2Vzb21lLgoKUGVvcGxlIGNvdWxkIGFjdHVhbGx5IHdyaXRlIHN5c3RlbXMg d2l0aCBwcm9wZXIgJ2V2ZXJ5IHBpeGVsIGlzIApwZXJmZWN0JyBib290IG91dHB1dCBhbmQgbG93 IGxhdGVuY3kgYmVoYXZpb3IgZnJvbSB0aGUgbW9tZW50IApwb3dlciBpcyB0dXJuZWQgb24gdG8g dGhlIGZpcnN0IGRlc2t0b3AgR1VJIGZyYW1lIGFuZCBzdWNoLgoKKFdpdGggc29tZSBmYWlsIHNh ZmUgbWVjaGFuaXNtIGZvciBidWdzLikKCkFuZCBwb25pZXMuCgpUaGFua3MsCgoJSW5nbwpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwppb21tdSBtYWlsaW5n IGxpc3QKaW9tbXVAbGlzdHMubGludXgtZm91bmRhdGlvbi5vcmcKaHR0cHM6Ly9saXN0cy5saW51 eGZvdW5kYXRpb24ub3JnL21haWxtYW4vbGlzdGluZm8vaW9tbXU=