From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sergey Senozhatsky Subject: Re: [PATCH 1/2] i915: convert to new mount API Date: Fri, 2 Aug 2019 22:10:37 +0900 Message-ID: <20190802131037.GA466@tigerII.localdomain> References: <20190802123956.2450-1-sergey.senozhatsky@gmail.com> <156475048333.6598.10268421599352645066@skylake-alporthouse-com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <156475048333.6598.10268421599352645066@skylake-alporthouse-com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson Cc: David Airlie , intel-gfx@lists.freedesktop.org, linux-kernel@vger.kernel.org, Sergey Senozhatsky , dri-devel@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gKDA4LzAyLzE5IDEzOjU0KSwgQ2hyaXMgV2lsc29uIHdyb3RlOgpbLi5dCj4gPiAgaW50IGk5 MTVfZ2VtZnNfaW5pdChzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqaTkxNSkKPiA+ICB7Cj4gPiAr ICAgICAgIHN0cnVjdCBmc19jb250ZXh0ICpmYyA9IE5VTEw7Cj4gPiAgICAgICAgIHN0cnVjdCBm aWxlX3N5c3RlbV90eXBlICp0eXBlOwo+ID4gICAgICAgICBzdHJ1Y3QgdmZzbW91bnQgKmdlbWZz Owo+ID4gKyAgICAgICBib29sIG9rID0gdHJ1ZTsKPiAKPiBTdGFydCB3aXRoIG9rID0gZmFsc2Us IHdlIG9ubHkgbmVlZCB0byBzZXQgdG8gdHJ1ZSBpZiB3ZSBzdWNjZWVkIGluCj4gcmVjb25maWd1 cmluZy4KCk9LLCBtYWtlcyBzZW5zZS4KCj4gPiAgICAgICAgIHR5cGUgPSBnZXRfZnNfdHlwZSgi dG1wZnMiKTsKPiA+ICAgICAgICAgaWYgKCF0eXBlKQo+ID4gQEAgLTM2LDE4ICszOSwyOSBAQCBp bnQgaTkxNV9nZW1mc19pbml0KHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICppOTE1KQo+ID4gICAg ICAgICAgICAgICAgIHN0cnVjdCBzdXBlcl9ibG9jayAqc2IgPSBnZW1mcy0+bW50X3NiOwo+ID4g ICAgICAgICAgICAgICAgIC8qIEZJWE1FOiBEaXNhYmxlZCB1bnRpbCB3ZSBnZXQgVy9BIGZvciBy ZWFkIEJXIGlzc3VlLiAqLwo+ID4gICAgICAgICAgICAgICAgIGNoYXIgb3B0aW9uc1tdID0gImh1 Z2U9bmV2ZXIiOwo+ID4gLSAgICAgICAgICAgICAgIGludCBmbGFncyA9IDA7Cj4gPiAtICAgICAg ICAgICAgICAgaW50IGVycjsKPiAKPiBIbW0sIHdlIGNvdWxkIGF2b2lkIHRoaXMgaWYgd2UgdXNl ZCB2ZnNfa2VybmVsX21vdW50KCkgZGlyZWN0bHkgcmF0aGVyCj4gdGhhbiB0aGUga2Vybl9tb3Vu dCB3cmFwcGVyLCBhcyB0aGVuIHdlIHBhc3Mgb3B0aW9ucyB0aHJvdWdoIHRvCj4gcGFyc2VfbW9u b3RpdGhpY19tb3VudF9kYXRhKCkuIE9yIGFtIEkgYmFya2luZyB1cCB0aGUgd3JvbmcgdHJlZT8K CkhtbS4KV291bGRuJ3QgdGhpcyBlcnJvciBvbiAhVFJBTlNQQVJFTlRfSFVHRV9QQUdFQ0FDSEUg c3lzdGVtcz8KImh1Z2U9bmV2ZXIiIHNob3VsZCBiZSBhbiBpbnZhbGlkIG9wdGlvbiB3aGVuIHN5 c3RlbSBkb2VzCm5vdCBrbm93IGFib3V0IFRIUC4KClsuLl0KPiA+ICsgICAgICAgICAgICAgICBp ZiAoIWZjLT5vcHMtPnBhcnNlX21vbm9saXRoaWMgfHwKPiA+ICsgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgZmMtPm9wcy0+cGFyc2VfbW9ub2xpdGhpYyhmYywgb3B0aW9ucykpIHsKPiAK PiBjaGVja3BhdGNoLnBsIHdpbGwgY29tcGxhaW4gdGhhdCB0aGlzIHNob3VsZCBsaW5lIHVwIHdp dGggdGhlICcoJwoKSXQgZG9lc24ndC4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0Kb3V0Z29pbmcvMDAwMS1pOTE1LWNvbnZlcnQtdG8tbmV3LW1vdW50 LUFQSS5wYXRjaAotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tCnRvdGFsOiAwIGVycm9ycywgMCB3YXJuaW5ncywgNTMgbGluZXMgY2hlY2tlZAoKb3V0Z29p bmcvMDAwMS1pOTE1LWNvbnZlcnQtdG8tbmV3LW1vdW50LUFQSS5wYXRjaCBoYXMgbm8gb2J2aW91 cyBzdHlsZSBwcm9ibGVtcyBhbmQgaXMgcmVhZHkgZm9yIHN1Ym1pc3Npb24uCgotLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCm91dGdvaW5nLzAw MDItaTkxNS1kby1ub3QtbGVhay1tb2R1bGUtcmVmLWNvdW50ZXIucGF0Y2gKLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQp0b3RhbDogMCBlcnJv cnMsIDAgd2FybmluZ3MsIDExIGxpbmVzIGNoZWNrZWQKCm91dGdvaW5nLzAwMDItaTkxNS1kby1u b3QtbGVhay1tb2R1bGUtcmVmLWNvdW50ZXIucGF0Y2ggaGFzIG5vIG9idmlvdXMgc3R5bGUgcHJv YmxlbXMgYW5kIGlzIHJlYWR5IGZvciBzdWJtaXNzaW9uLgoKWy4uXQo+ID4gKyAgICAgICBpZiAo IW9rKQo+ID4gKyAgICAgICAgICAgICAgIHByX2VycigiaTkxNSBnZW1mcyByZWNvbmZpZ3VyYXRp b24gZmFpbGVkXG4iKTsKPiAKPiBMZXQncyBtYWtlIGl0IGEgYml0IG1vcmUgdXNlciBmcmllbmRs eSwKPiAKPiBkZXZfZXJyKGk5MTUtPmRybS5kZXYsCj4gCSJVbmFibGUgdG8gcmVjb25maWd1cmUg aW50ZXJuYWwgc2htZW1mcyBmb3IgcHJlZmVycmVkIgo+IAkiIGFsbG9jYXRpb24gc3RyYXRlZ3k7 IGNvbnRpbnVpbmcsIGJ1dCBwZXJmb3JtYW5jZSBtYXkgc3VmZmVyLlxuIik7CgpJIGd1ZXNzIG5v dyBjaGVja3BhdGNoIHdpbGwgY29tcGxhaW4gOikKCj4gQXNzdW1pbmcgdGhhdCB3ZSBjYW4ndCBq dXN0IHVzZSB2ZnNfa2Vybl9tb3VudCgpIGluc3RlYWQsIHdpdGggdGhlIG5pdHMKPiBSZXZpZXdl ZC1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+CgpUaGFua3MuCgpJ J2xsIHNpdCBvbiBpdCBmb3Igc2V2ZXJhbCBkYXlzLCBqdXN0IHRvIHNlZSBpZiBtb3JlIGZlZWRi YWNrIHdpbGwgY29tZS4KCgktc3MKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8v aW50ZWwtZ2Z4