From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/i915: Keep ring->active_list and ring->requests_list consistent Date: Thu, 19 Mar 2015 18:37:28 +0100 Message-ID: <20150319173728.GI31422@phenom.ffwll.local> References: <1426702762-6490-1-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-we0-f178.google.com (mail-we0-f178.google.com [74.125.82.178]) by gabe.freedesktop.org (Postfix) with ESMTP id 4B2F96E313 for ; Thu, 19 Mar 2015 10:35:46 -0700 (PDT) Received: by weop45 with SMTP id p45so63277235weo.0 for ; Thu, 19 Mar 2015 10:35:45 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1426702762-6490-1-git-send-email-chris@chris-wilson.co.uk> 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: Daniel Vetter , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBNYXIgMTgsIDIwMTUgYXQgMDY6MTk6MjJQTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IElmIHdlIHJldGlyZSByZXF1ZXN0cyBsYXN0LCB3ZSBtYXkgdXNlIGEgbGF0ZXIgc2Vx bm8gYW5kIHNvIGNsZWFyCj4gdGhlIHJlcXVlc3RzIGxpc3RzIHdpdGhvdXQgY2xlYXJpbmcgdGhl IGFjdGl2ZSBsaXN0LCBsZWFkaW5nIHRvCj4gY29uZnVzaW9uLiBIZW5jZSB3ZSBzaG91bGQgcmV0 aXJlIHJlcXVlc3RzIGZpcnN0IGZvciBjb25zaXN0ZW5jeSB3aXRoCj4gdGhlIGVhcmx5IHJldHVy bi4gVGhlIG9yZGVyIHVzZWQgdG8gYmUgaW1wb3J0YW50IGFzIHRoZSBsaWZlY3ljbGUgZm9yCj4g dGhlIG9iamVjdCBvbiB0aGUgYWN0aXZlIGxpc3Qgd2FzIGRldGVybWluZWQgYnkgcmVxdWVzdC0+ c2Vxbm8uIEhvd2V2ZXIsCj4gdGhlIHJlcXVlc3RzIHRoZW1zZWx2ZXMgYXJlIG5vdyByZWZlcmVu Y2UgY291bnRlZCByZW1vdmluZyB0aGUKPiBjb25zdHJhaW50IGZyb20gdGhlIG9yZGVyIG9mIHJl dGlyZW1lbnQuCj4gCj4gRml4ZXMgcmVncmVzc2lvbiBmcm9tCj4gCj4gY29tbWl0IDFiNWE0MzNh NGRkOTY3YjEyNTEzMWRhNDJiODliNWNjMGQ1YjFmNTcKPiBBdXRob3I6IEpvaG4gSGFycmlzb24g PEpvaG4uQy5IYXJyaXNvbkBJbnRlbC5jb20+Cj4gRGF0ZTogICBNb24gTm92IDI0IDE4OjQ5OjQy IDIwMTQgKzAwMDAKPiAKPiAgICAgZHJtL2k5MTU6IENvbnZlcnQgJ2k5MTVfc2Vxbm9fcGFzc2Vk JyBjYWxscyBpbnRvICdpOTE1X2dlbV9yZXF1ZXN0X2NvbXBsZXRlZAo+ICcKPiAKPiBhbmQgYQo+ IAo+IAlXQVJOSU5HOiBDUFU6IDAgUElEOiAxMzgzIGF0IGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZ2VtX2V2aWN0LmM6Mjc5IGk5MTVfZ2VtX2V2aWN0X3ZtKzB4MTBjLzB4MTQwKCkKPiAJV0FS Tl9PTighbGlzdF9lbXB0eSgmdm0tPmFjdGl2ZV9saXN0KSkKCkhvdyBkb2VzIHRoaXMgY29tZSBh Ym91dCAtIHdlIGNhbGwgZ3B1X2lkbGUgYmVmb3JlIHRoaXMgc2VlbXMgdG8gYmxvdyB1cCwKc28g YWxsIHJlcXVlc3RzIHNob3VsZCBiZSBjb21wbGV0ZWQ/IEFuZCBJIGRvbid0IHRoaW5rIHdlIGNh biBibGFtZSB0aGlzCm9uIHJhY3kgc2Vxbm8gc2lnbmFsbGluZywgc2luY2UgZ3B1X2lkbGUgZG9l cyBhbGwgdGhlIHdhaXRpbmcgYWxyZWFkeSAuLi4KCj4gSWRlbnRpZmllZCBieSB1cGRhdGluZyBX QVRDSF9MSVNUUzoKPiAKPiAJW2RybTppOTE1X3ZlcmlmeV9saXN0c10gKkVSUk9SKiBibGl0dGVy IHJpbmc6IGFjdGl2ZSBsaXN0IG5vdCBlbXB0eSwgYnV0IG5vIHJlcXVlc3RzCj4gCVdBUk5JTkc6 IENQVTogMCBQSUQ6IDY4MSBhdCBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jOjI3NTEg aTkxNV9nZW1fcmV0aXJlX3JlcXVlc3RzX3JpbmcrMHgxNDkvMHgyMzAoKQo+IAlXQVJOX09OKGk5 MTVfdmVyaWZ5X2xpc3RzKHJpbmctPmRldikpCj4gCj4gU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2ls c29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4gQ2M6IEpvaG4gSGFycmlzb24gPEpvaG4u Qy5IYXJyaXNvbkBJbnRlbC5jb20+Cj4gQ2M6IERhbmllbCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJA ZmZ3bGwuY2g+CgpTaW5jZSB3ZSd2ZSBqdXN0IGRpc2N1c3NlZCB0aGlzIG9uIGlyYzogRG9lc24n dCB0aGlzIG5vdyBlbnNocmluZSB0aGF0CmV2ZXJ5IGJvIG5lZWRzIHRvIGhvbGQgYSBmdWxsIHJl cXVlc3Q/Ci1EYW5pZWwKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVs IENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4 QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==