From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH v2 07/15] drm/i915: Protect the request->global_seqno with the engine->timeline lock Date: Wed, 22 Feb 2017 13:13:02 +0000 Message-ID: <53811569-4f4d-3568-cacf-6b3180621b52@linux.intel.com> References: <20170222114610.5819-1-chris@chris-wilson.co.uk> <20170222114610.5819-8-chris@chris-wilson.co.uk> <20f64a9b-9a35-3619-e19f-cb9b4e7c4b99@linux.intel.com> <20170222124544.GR10557@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id AA9816E80A for ; Wed, 22 Feb 2017 13:13:04 +0000 (UTC) In-Reply-To: <20170222124544.GR10557@nuc-i3427.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 , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Ck9uIDIyLzAyLzIwMTcgMTI6NDUsIENocmlzIFdpbHNvbiB3cm90ZToKPiBPbiBXZWQsIEZlYiAy MiwgMjAxNyBhdCAxMjoyOTowMFBNICswMDAwLCBUdnJ0a28gVXJzdWxpbiB3cm90ZToKPj4KPj4g T24gMjIvMDIvMjAxNyAxMTo0NiwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+Pj4gQSByZXF1ZXN0IGlz IGFzc2lnbmVkIGEgZ2xvYmFsIHNlcW5vIG9ubHkgd2hlbiBpdCBpcyBvbiB0aGUgaGFyZHdhcmUK Pj4+IGV4ZWN1dGlvbiBxdWV1ZS4gVGhlIGdsb2JhbCBzZXFubyBjYW4gYmUgdXNlZCB0byBtYWlu dGFpbiBhIGxpc3Qgb2YKPj4+IHJlcXVlc3RzIG9uIHRoZSBzYW1lIGVuZ2luZSBpbiByZXRpcmVt ZW50IG9yZGVyLCBmb3IgZXhhbXBsZSBmb3IKPj4+IGNvbnN0cnVjdGluZyBhIHByaW9yaXR5IHF1 ZXVlIGZvciB3YWl0aW5nLiBQcmlvciB0byBpdHMgZXhlY3V0aW9uLCBvcgo+Pj4gaWYgaXQgaXMg c3Vic2VxdWVudGx5IHJlbW92ZWQgaW4gdGhlIGV2ZW50IG9mIHByZWVtcHRpb24sIGl0cyBnbG9i YWwKPj4+IHNlcW5vIGlzIHplcm8uIEFzIGJvdGggaW5zZXJ0aW9uIGFuZCByZW1vdmFsIGZyb20g dGhlIGV4ZWN1dGlvbiBxdWV1ZQo+Pj4gbWF5IG9wZXJhdGUgaW4gSVJRIGNvbnRleHQsIGl0IGlz IG5vdCBndWFyZGVkIGJ5IHRoZSB1c3VhbCBzdHJ1Y3RfbXV0ZXgKPj4+IEJLTC4gSW5zdGVhZCB0 aG9zZSByZWx5aW5nIG9uIHRoZSBnbG9iYWwgc2Vxbm8gbXVzdCBiZSBwcmVwYXJlZCBmb3IgaXRz Cj4+PiB2YWx1ZSB0byBjaGFuZ2UgYmV0d2VlbiByZWFkcy4gT25seSB3aGVuIHRoZSByZXF1ZXN0 IGlzIGNvbXBsZXRlIGNhbgo+Pj4gdGhlIGdsb2JhbCBzZXFubyBiZSBzdGFibGUgKGR1ZSB0byB0 aGUgbWVtb3J5IGJhcnJpZXJzIG9uIHN1Ym1pdHRpbmcKPj4+IHRoZSBjb21tYW5kcyB0byB0aGUg aGFyZHdhcmUgdG8gd3JpdGUgdGhlIGJyZWFkY3J1bWIsIGlmIHRoZSBIV1Mgc2hvd3MKPj4+IHRo YXQgaXQgaGFzIHBhc3NlZCB0aGUgZ2xvYmFsIHNlcW5vIGFuZCB0aGUgZ2xvYmFsIHNlcW5vIGlz IHVuY2hhbmdlZAo+Pj4gYWZ0ZXIgdGhlIHJlYWQsIGl0IGlzIGluZGVlZCBjb21wbGV0ZSkuCj4+ Cj4+IE1pc3NlZCBzb21lIHF1ZXN0aW9ucyBJJ3ZlIHJhaXNlZCBvbiB0aGlzIG9uZSBpbiB0aGUg cHJldmlvdXMgcm91bmQuCj4KPiBKdXN0IG1pc3NlZCBpdCB3aGVuIHNjYW5uaW5nIGZvciBvcGVu cyBmcm9tIHRoZSB0aHJlYWRzLgo+Cj4+IEkgbmV2ZXIgZ290IHJvdW5kIHJlLXJlYWRpbmcgaXQg aWYgeW91IHdlcmUgd2FpdGluZyBmb3IgdGhhdCBieSBhbnkgY2hhbmNlLgo+Cj4gTG9va3MgbGlr ZSBpdCBpcyBvbmUgeW91IGhhdmUgdG8gcmVhZCBhZnRlciBzZWVpbmcgd2hlcmUgdGhlIHNlcmll cwo+IGdvZXMuCgpZZXMgSSBkaWQgbm90IHBlZWsgYWhlYWQgd2hlbiByZWFkaW5nIGl0IHRoZSBm aXJzdCB0aW1lLiBMb29rcyBmaW5lLgoKUmV2aWV3ZWQtYnk6IFR2cnRrbyBVcnN1bGluIDx0dnJ0 a28udXJzdWxpbkBpbnRlbC5jb20+CgpSZWdhcmRzLAoKVHZydGtvCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0Cklu dGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK