From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2957E6F502 for ; Fri, 22 Nov 2019 09:12:47 +0000 (UTC) Date: Fri, 22 Nov 2019 10:12:43 +0100 From: Zbigniew =?utf-8?Q?Kempczy=C5=84ski?= Message-ID: <20191122091243.GA25820@zkempczy-mobl2> References: <20191122081357.20401-1-zbigniew.kempczynski@intel.com> <20191122081357.20401-3-zbigniew.kempczynski@intel.com> <157441315071.2524.1559191578861889966@skylake-alporthouse-com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <157441315071.2524.1559191578861889966@skylake-alporthouse-com> Subject: Re: [igt-dev] [PATCH i-g-t v5 2/4] lib/i915/gem_mman: add mmap_offset support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: Chris Wilson Cc: igt-dev@lists.freedesktop.org List-ID: T24gRnJpLCBOb3YgMjIsIDIwMTkgYXQgMDg6NTk6MTBBTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgoKPiA+ICsjZGVmaW5lIExPQ0FMX0k5MTVfUEFSQU1fTU1BUF9PRkZTRVRfVkVSU0lPTiA1 NAo+IAo+IExlZnRvdmVyLgoKWW91J3JlIHJpZ2h0LiAKIAo+ID4gKy8qKgo+ID4gKyAqIF9fZ2Vt X21tYXBfb2Zmc2V0Ogo+ID4gKyAqIEBmZDogb3BlbiBpOTE1IGRybSBmaWxlIGRlc2NyaXB0b3IK PiA+ICsgKiBAaGFuZGxlOiBnZW0gYnVmZmVyIG9iamVjdCBoYW5kbGUKPiA+ICsgKiBAb2Zmc2V0 OiBvZmZzZXQgaW4gdGhlIGdlbSBidWZmZXIgb2YgdGhlIG1tYXAgYXJlbmEKPiA+ICsgKiBAc2l6 ZTogc2l6ZSBvZiB0aGUgbW1hcCBhcmVuYQo+ID4gKyAqIEBwcm90OiBtZW1vcnkgcHJvdGVjdGlv biBiaXRzIGFzIHVzZWQgYnkgbW1hcCgpCj4gPiArICogQGZsYWdzOiBmbGFncyB1c2VkIHRvIGRl dGVybWluZSBjYWNoaW5nCj4gPiArICoKPiA+ICsgKiBNbWFwIHRoZSBnZW0gYnVmZmVyIG1lbW9y eSBvbiBvZmZzZXQgcmV0dXJuZWQgaW4gR0VNX01NQVBfT0ZGU0VUIGlvY3RsLgo+ID4gKyAqIE9m ZnNldCBhcmd1bWVudCBwYXNzZWQgaW4gZnVuY3Rpb24gY2FsbCBtdXN0IGJlIDAuIEluIHRoZSBm dXR1cmUKPiA+ICsgKiB3aGVuIGRyaXZlciB3aWxsIGFsbG93IHNsaWNlIG1hcHBpbmcgb2YgYnVm ZmVyIG9iamVjdCB0aGlzIHJlc3RyaWN0aW9uCj4gPiArICogd2lsbCBiZSByZW1vdmVkLgo+ID4g KyAqCj4gPiArICogUmV0dXJuczogQSBwb2ludGVyIHRvIHRoZSBjcmVhdGVkIG1lbW9yeSBtYXBw aW5nLCBOVUxMIG9uIGZhaWx1cmUuCj4gPiArICovCj4gPiArdm9pZCAqX19nZW1fbW1hcF9vZmZz ZXQoaW50IGZkLCB1aW50MzJfdCBoYW5kbGUsIHVpbnQ2NF90IG9mZnNldCwgdWludDY0X3Qgc2l6 ZSwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwcm90LCB1aW50NjRf dCBmbGFncykKPiA+ICt7Cj4gPiArICAgICAgIHN0cnVjdCBsb2NhbF9pOTE1X2dlbV9tbWFwX29m ZnNldCBhcmc7Cj4gPiArICAgICAgIHZvaWQgKnB0cjsKPiA+ICsKPiA+ICsgICAgICAgaWd0X2Fz c2VydChvZmZzZXQgPT0gMCk7Cj4gPiArCj4gPiArICAgICAgIG1lbXNldCgmYXJnLCAwLCBzaXpl b2YoYXJnKSk7Cj4gPiArICAgICAgIGFyZy5oYW5kbGUgPSBoYW5kbGU7Cj4gPiArICAgICAgIGFy Zy5mbGFncyA9IGZsYWdzOwo+ID4gKwo+ID4gKyAgICAgICBpZiAoaWd0X2lvY3RsKGZkLCBMT0NB TF9JT0NUTF9JOTE1X0dFTV9NTUFQX09GRlNFVCwgJmFyZykpCj4gPiArICAgICAgICAgICAgICAg cmV0dXJuIE5VTEw7Cj4gPiArCj4gPiArICAgICAgIHB0ciA9IG1tYXA2NCgwLCBzaXplLCBwcm90 LCBNQVBfU0hBUkVELCBmZCwgYXJnLm9mZnNldCk7Cj4gCj4gSSBhbSB0ZW1wdGVkIHRvIHNheSBh cmcub2Zmc2V0ICsgb2Zmc2V0LCBidXQgdGhhdCBpcyBwcmVtYXR1cmUgdW50aWwgYW4KPiBhY3R1 YWwgc2xpY2UgQVBJIGlzIGRlY2lkZWQgdXBvbi4KCkFzIEknbSBnb2luZyB0byByZW1vdmUgTE9D QUxfKiBkZWZpbmUgYWJvdmUgc28gSSB3aWxsIGFkZCB0aGlzIHRvIHRoZSBjYWxsLgoKPiAKPiBU aGlzIGxvb2tzIHRvIGJlIGEgcmVhc29uYWJsZSBzdGVwIGZvcndhcmQgdGhhdCBzaG91bGQgYXQg bGVhc3QgY292ZXIgdXMKPiBmb3IgdGhlIHRyYW5zaXRpb24gcGVyaW9kLgo+IAo+IGxvY2FsXyog bm90d2l0aHN0YW5kaW5nLAo+IFJldmlld2VkLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlz LXdpbHNvbi5jby51az4KPiAtQ2hyaXMKClRoYW5rcy4gSSdtIGZpeGluZyBhYm92ZSBhbmQgYWRk IFItQi4KClpiaWduaWV3Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCmlndC1kZXYgbWFpbGluZyBsaXN0CmlndC1kZXZAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaWd0LWRldg==