From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jerome Glisse Subject: Re: [PATCH 00/13] mmu_notifier kill invalidate_page callback Date: Tue, 29 Aug 2017 20:56:15 -0400 Message-ID: <20170830005615.GA2386@redhat.com> References: <20170829235447.10050-1-jglisse@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Linus Torvalds Cc: Bernhard Held , KVM list , Radim =?utf-8?B?S3LEjW3DocWZ?= , Sudeep Dutt , DRI , linux-mm , Andrea Arcangeli , Dimitri Sivanich , "linux-rdma@vger.kernel.org" , amd-gfx@lists.freedesktop.org, xen-devel , Adam Borowski , Joerg Roedel , Jack Steiner , Dan Williams , Linux Kernel Mailing List , Ashutosh Dixit , "open list:AMD IOMMU (AMD-VI)" , Paolo Bonzini , Andrew Morton , ppc-dev , Kirill A . S List-Id: iommu@lists.linux-foundation.org T24gVHVlLCBBdWcgMjksIDIwMTcgYXQgMDU6MTE6MjRQTSAtMDcwMCwgTGludXMgVG9ydmFsZHMg d3JvdGU6Cj4gT24gVHVlLCBBdWcgMjksIDIwMTcgYXQgNDo1NCBQTSwgSsOpcsO0bWUgR2xpc3Nl IDxqZ2xpc3NlQHJlZGhhdC5jb20+IHdyb3RlOgo+ID4KPiA+IE5vdGUgdGhpcyBpcyBiYXJlbHkg dGVzdGVkLiBJIGludGVuZCB0byBkbyBtb3JlIHRlc3Rpbmcgb2YgbmV4dCBmZXcgZGF5cwo+ID4g YnV0IGkgZG8gbm90IGhhdmUgYWNjZXNzIHRvIGFsbCBoYXJkd2FyZSB0aGF0IG1ha2UgdXNlIG9m IHRoZSBtbXVfbm90aWZpZXIKPiA+IEFQSS4KPiAKPiBUaGFua3MgZm9yIGRvaW5nIHRoaXMuCj4g Cj4gPiBGaXJzdCAyIHBhdGNoZXMgY29udmVydCBleGlzdGluZyBjYWxsIG9mIG1tdV9ub3RpZmll cl9pbnZhbGlkYXRlX3BhZ2UoKQo+ID4gdG8gbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcmFuZ2Uo KSBhbmQgYnJhY2tldCB0aG9zZSBjYWxsIHdpdGggY2FsbCB0bwo+ID4gbW11X25vdGlmaWVyX2lu dmFsaWRhdGVfcmFuZ2Vfc3RhcnQoKS9lbmQoKS4KPiAKPiBPaywgdGhvc2UgdHdvIHBhdGNoZXMg YXJlIGEgYml0IG1vcmUgY29tcGxleCB0aGFuIEkgd2FzIGhvcGluZyBmb3IsCj4gYnV0IG5vdCAq dG9vKiBiYWQuCj4gCj4gQW5kIHRoZSBmaW5hbCBlbmQgcmVzdWx0IGNlcnRhaW5seSBsb29rcyBu aWNlOgo+IAo+ID4gIDE2IGZpbGVzIGNoYW5nZWQsIDc0IGluc2VydGlvbnMoKyksIDIxNCBkZWxl dGlvbnMoLSkKPiAKPiBZZWFoLCByZW1vdmluZyBhbGwgdGhvc2UgaW52YWxpZGF0ZV9wYWdlKCkg bm90aWZpZXJzIGNlcnRhaW5seSBtYWtlcwo+IGZvciBhIG5pY2UgcGF0Y2guCj4gCj4gQW5kIEkg YWN0dWFsbHkgdGhpbmsgeW91IG1pc3NlZCBzb21lIG1vcmUgbGluZXMgdGhhdCBjYW4gbm93IGJl Cj4gcmVtb3ZlZDoga3ZtX2FyY2hfbW11X25vdGlmaWVyX2ludmFsaWRhdGVfcGFnZSgpIHNob3Vs ZCBubyBsb25nZXIgYmUKPiBuZWVkZWQgZWl0aGVyLCBzbyB5b3UgY2FuIHJlbW92ZSBhbGwgb2Yg dGhvc2UgdG9vIChtb3N0IG9mIHRoZW0gYXJlCj4gZW1wdHkgaW5saW5lIGZ1bmN0aW9ucywgYnV0 IHg4NiBoYXMgb25lIHRoYXQgYWN0dWFsbHkgZG9lcyBzb21ldGhpbmcuCj4gCj4gU28gdGhlcmUn cyBhbiBhZGRlZCAzMCBvciBzbyBkZWFkIGxpbmVzIHRoYXQgc2hvdWxkIGJlIHJlbW92ZWQgaW4g dGhlCj4ga3ZtIHBhdGNoLCBJIHRoaW5rLgoKWWVzIGkgbWlzc2VkIHRoYXQuIEkgd2lsbCB3YWl0 IGZvciBwZW9wbGUgdG8gdGVzdCBhbmQgZm9yIHJlc3VsdCBvZiBteQpvd24gdGVzdCBiZWZvcmUg cmVwb3N0aW5nIGlmIG5lZWQgYmUsIG90aGVyd2lzZSBpIHdpbGwgcG9zdCBhcyBzZXBhcmF0ZQpw YXRjaC4KCj4gCj4gQnV0IGZyb20gYSBfdmVyeV8gcXVpY2sgcmVhZC10aHJvdWdoIHRoaXMgbG9v a3MgZmluZS4gQnV0IGl0IG9idmlvdXNseQo+IG5lZWRzIHRlc3RpbmcuCj4gCj4gUGVvcGxlIC0g KmVzcGVjaWFsbHkqIHRoZSBwZW9wbGUgd2hvIHNhdyBpc3N1ZXMgdW5kZXIgS1ZNIC0gY2FuIHlv dQo+IHRyeSBvdXQgSsOpcsO0bWUncyBwYXRjaC1zZXJpZXM/IEkgYWRlZCBzb21lIHBlb3BsZSB0 byB0aGUgY2MsIHRoZSBmdWxsCj4gc2VyaWVzIGlzIG9uIGxrbWwuIErDqXLDtG1lIC0gZG8geW91 IGhhdmUgYSBnaXQgYnJhbmNoIGZvciBwZW9wbGUgdG8KPiB0ZXN0IHRoYXQgdGhleSBjb3VsZCBl YXNpbHkgcHVsbCBhbmQgdHJ5IG91dD8KCmh0dHBzOi8vY2dpdC5mcmVlZGVza3RvcC5vcmcvfmds aXNzZS9saW51eCBtbXUtbm90aWZpZXIgYnJhbmNoCmdpdDovL3Blb3BsZS5mcmVlZGVza3RvcC5v cmcvfmdsaXNzZS9saW51eAoKKFNvcnJ5IGlmIHRoYXQgdHJlZSBpcyBiaXQgYmlnIGl0IGhhcyBh IGxvdCBvZiBkZWFkIHRoaW5nIGkgbmVlZAogdG8gcHVzaCBhIGNsZWFuIGFuZCBzbGltIG9uZSkK CkrDqXLDtG1lCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=