From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH] drm/i915/gtt: Pull global wc page stash under its own locking Date: Wed, 4 Jul 2018 14:59:31 +0100 Message-ID: <623a869a-5cc8-9de4-1ab6-7dcac4795a91@linux.intel.com> References: <20180704113945.2010-1-chris@chris-wilson.co.uk> <514d58e5-c3cf-85d2-c659-4e854fefd85f@linux.intel.com> <153070883456.15734.12960200464910202103@skylake.alporthouse.com> <153070891352.15734.2073767394265904577@skylake.alporthouse.com> <153071014592.15734.5810621176939397834@skylake.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2E1A86EBD0 for ; Wed, 4 Jul 2018 13:59:34 +0000 (UTC) In-Reply-To: <153071014592.15734.5810621176939397834@skylake.alporthouse.com> Content-Language: en-GB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Ck9uIDA0LzA3LzIwMTggMTQ6MTUsIENocmlzIFdpbHNvbiB3cm90ZToKPiBRdW90aW5nIENocmlz IFdpbHNvbiAoMjAxOC0wNy0wNCAxMzo1NToxMykKPj4gUXVvdGluZyBDaHJpcyBXaWxzb24gKDIw MTgtMDctMDQgMTM6NTM6NTQpCj4+PiBRdW90aW5nIFR2cnRrbyBVcnN1bGluICgyMDE4LTA3LTA0 IDEzOjQ4OjE4KQo+Pj4+PiAgICAKPj4+Pj4gLSAgICAgaWYgKHN0YXNoLm5yKSB7Cj4+Pj4+IC0g ICAgICAgICAgICAgaW50IG5yID0gbWluX3QoaW50LCBzdGFzaC5uciwgcGFnZXZlY19zcGFjZShw dmVjKSk7Cj4+Pj4+IC0gICAgICAgICAgICAgc3RydWN0IHBhZ2UgKipwYWdlcyA9IHN0YXNoLnBh Z2VzICsgc3Rhc2gubnIgLSBucjsKPj4+Pj4gKyAgICAgaWYgKHN0YXNoLT5uciAmJiAhc2V0X3Bh Z2VzX2FycmF5X3djKHN0YXNoLT5wYWdlcywgc3Rhc2gtPm5yKSkgewo+Pj4+Cj4+Pj4gUHJldmlv dXNseSB0aGUgdGVzdCB3YXMgZm9yIHBhZ2VzIHdoaWNoIG9idmlvdXNseSB0aGUgbG9jYWwgdGhy ZWFkCj4+Pj4gb3duZWQuIE5vdyBJIGFtIG5vdCBzdXJlIGlmIHRoZSBjb25kaXRpb24gc2F5cy4K Pj4+Cj4+PiBTdGlsbCBvd25lZCBieSB0aGUgbG9jYWwgdGhyZWFkLgo+Pgo+PiBBY3R1YWxseSwg bm8uIEkgbmVlZCB0byBkcm9wIHRoZSBtdXRleCBmb3IgdGhlIGFsbG9jYXRpb24uIFNvIGJhY2sg dG8KPj4gb25zdGFjayBzdGFzaC4KPiAKPiBXb3JzZSwgSSBkcm9wIHRoZSBtdXRleCB1cCBvbmUg bGV2ZWwgYXJvdW5kIGEgZmV3IG90aGVyIGttYWxsb2NzLCBsb29rcwo+IGxpa2UgSSBuZWVkIG1v cmUgbG9ja2luZyBkb3duIGhlcmUuCgpPciByZXZlcnQgYW5kIGNvbWUgYmFjayB0byBpdCBhdCBt b3JlIGxlaXN1cmVseSBtb21lbnQ/CgpSZWdhcmRzLAoKVHZydGtvCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0Cklu dGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK