From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Gordon Subject: Re: [PATCH 053/190] drm/i915: Convert i915_semaphores_is_enabled over to early sanitize Date: Tue, 12 Jan 2016 19:07:02 +0000 Message-ID: <56954ED6.1040603@intel.com> References: <1452503961-14837-1-git-send-email-chris@chris-wilson.co.uk> <1452503961-14837-53-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id 090F96E8BF for ; Tue, 12 Jan 2016 11:10:32 -0800 (PST) In-Reply-To: <1452503961-14837-53-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 , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gMTEvMDEvMTYgMDk6MTcsIENocmlzIFdpbHNvbiB3cm90ZToKPiBSYXRoZXIgdGhhbiByZWNv bXB1dGluZyB3aGV0aGVyIHNlbWFwaG9yZXMgYXJlIGVuYWJsZWQsIHdlIGNhbiBkbyB0aGF0Cj4g Y29tcHV0YXRpb24gb25jZSBkdXJpbmcgZWFybHkgaW5pdGlhbGlzYXRpb24gYXMgdGhlIGk5MTUu c2VtYXBob3Jlcwo+IG1vZHVsZSBwYXJhbWV0ZXIgaXMgbm93IHJlYWQtb25seS4KPgo+IFNpZ25l ZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+IC0tLQo+ ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2ZzLmMgICAgIHwgIDIgKy0KPiAgIGRy aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZG1hLmMgICAgICAgICB8ICAyICstCj4gICBkcml2ZXJz L2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5jICAgICAgICAgfCAyNSAtLS0tLS0tLS0tLS0tLS0tLS0t LS0tLQo+ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaCAgICAgICAgIHwgIDEgLQo+ ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYyAgICAgICAgIHwgMzUgKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrLS0tCj4gICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dl bV9jb250ZXh0LmMgfCAgMiArLQo+ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9ncHVfZXJy b3IuYyAgIHwgIDIgKy0KPiAgIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3JpbmdidWZmZXIu YyB8IDIwICsrKysrKysrKy0tLS0tLS0tLS0KPiAgIDggZmlsZXMgY2hhbmdlZCwgNDYgaW5zZXJ0 aW9ucygrKSwgNDMgZGVsZXRpb25zKC0pCgpMR1RNLgoKUmV2aWV3ZWQtYnk6IERhdmUgR29yZG9u IDxkYXZpZC5zLmdvcmRvbkBpbnRlbC5jb20+CgpbYXNpZGVdClRoZSBjb25kaXRpb25zIGJlbG93 IHNlZW0gdG8gZXhjbHVkZSBhIGxvdCBvZiBzeXN0ZW1zLiBJdCBsb29rcyBsaWtlIApzZW1hcGhv cmVzIGNhbiBvbmx5IGJlIHVzZWQgb24gR0VOIDYgKGlmIG5vIElPTU1VKSBhbmQgR0VOIDcuIE5v dGhpbmcgCmJlZm9yZSBvciBhZnRlciB0aGF0IHJhbmdlLCBhcyBHRU45KyBzdXBwb3J0cyBleGVj bGlzdCBvbmx5LgoKU28gaXMgaXQgZXZlbiB3b3J0aCBjb250aW51aW5nIHRvIHN1cHBvcnQgc2Vt YXBob3JlcyBhdCBhbGw/IEVzcGVjaWFsbHkgCmFzIHdlIGhhdmUgY3VzdG9tZXJzIHdobyBzYXkg dGhhdCB0aGUgc2NoZWR1bGVyIGdpdmVzIG1vcmUgcGVyZm9ybWFuY2UgCmdhaW4gdGhhbiBzZW1h cGhvcmVzIC4uLgpbL2FzaWRlXQoKLkRhdmUuCgo+ICtzdGF0aWMgYm9vbCBpOTE1X2dlbV9zYW5p dGl6ZV9zZW1hcGhvcmUoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LAo+ICsJCQkJ CWludCBwYXJhbV92YWx1ZSkKPiArewo+ICsJaWYgKElOVEVMX0lORk8oZGV2X3ByaXYpLT5nZW4g PCA2KQo+ICsJCXJldHVybiBmYWxzZTsKPiArCj4gKwlpZiAocGFyYW1fdmFsdWUgPj0gMCkKPiAr CQlyZXR1cm4gcGFyYW1fdmFsdWU7Cj4gKwo+ICsJLyogVE9ETzogbWFrZSBzZW1hcGhvcmVzIGFu ZCBFeGVjbGlzdHMgcGxheSBuaWNlbHkgdG9nZXRoZXIgKi8KPiArCWlmIChpOTE1LmVuYWJsZV9l eGVjbGlzdHMpCj4gKwkJcmV0dXJuIGZhbHNlOwo+ICsKPiArCS8qIFVudGlsIHdlIGdldCBmdXJ0 aGVyIHRlc3RpbmcuLi4gKi8KPiArCWlmIChJU19HRU44KGRldl9wcml2KSkKPiArCQlyZXR1cm4g ZmFsc2U7Cj4gKwo+ICsjaWZkZWYgQ09ORklHX0lOVEVMX0lPTU1VCj4gKwkvKiBFbmFibGUgc2Vt YXBob3JlcyBvbiBTTkIgd2hlbiBJTyByZW1hcHBpbmcgaXMgb2ZmICovCj4gKwlpZiAoSU5URUxf SU5GTyhkZXZfcHJpdiktPmdlbiA9PSA2ICYmIGludGVsX2lvbW11X2dmeF9tYXBwZWQpCj4gKwkJ cmV0dXJuIGZhbHNlOwo+ICsjZW5kaWYKPiArCj4gKwlyZXR1cm4gdHJ1ZTsKPiArfQoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxp bmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK