From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: Re: [PATCH] Revert "drm/i915: Make prepare_plane_fb fully interruptible." Date: Mon, 2 Nov 2015 13:41:03 +0100 Message-ID: <563759DF.4070706@linux.intel.com> References: <1446239209-8010-1-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id 3874D6E52D for ; Mon, 2 Nov 2015 04:41:06 -0800 (PST) In-Reply-To: <1446239209-8010-1-git-send-email-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: ville.syrjala@linux.intel.com, intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org SGV5LAoKT3AgMzAtMTAtMTUgb20gMjI6MDYgc2NocmVlZiB2aWxsZS5zeXJqYWxhQGxpbnV4Lmlu dGVsLmNvbToKPiBGcm9tOiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50 ZWwuY29tPgo+Cj4gVGhpcyByZXZlcnRzIGNvbW1pdCBiMjZhNmIzNTU4MWM4NDEyNGJkNzhiNjhj YzAyZDE3MWZiZDU3MmM5Lgo+Cj4gY29tbWl0IGIyNmE2YjM1NTgxYyAoImRybS9pOTE1OiBNYWtl IHByZXBhcmVfcGxhbmVfZmIgZnVsbHkgaW50ZXJydXB0aWJsZS4iKQo+IGJyZWFrcyBHUFUgcmVz ZXQgb24gZ2VuMy80IG1hY2hpbmVzLiBHbyBiYWNrIHRvIHRvIG5vbi1pbnRlcnJ1cHRpYmxlLgo+ CkkndmUgZG9uZSBzb21lIGRpZ2dpbmcgYW5kIGJ5IGZvcmNpbmcgYW4gdW5jb25kaXRpb25hbCBt b2Rlc2V0IGR1cmluZyByZXNldCBJIHdhcyBhYmxlIHRvIHRyaWdnZXIgaXQgb24gbXkgc3lzdGVt LiBJdCBzaG91bGQgYmUgZml4ZWQgYnkgYXBwbHlpbmcgdGhlIHJlc3Qgb2YgdGhlIGludGVycnVw dGlibGUKc2VyaWVzIHNvIHdlIGNhbiBtYXNrIEVJTywgZm9sbG93ZWQgYnkgcmVwbGFjaW5nIGk5 MTVfbXV0ZXhfbG9ja19pbnRlcnJ1cHRpYmxlIHdpdGggbXV0ZXhfbG9ja19pbnRlcnJ1cHRpYmxl IHNvIHRoZXJlIHdpbGwgYmUgbm8gd2FpdGluZyBmb3IgZ3B1IHJlc2V0LgpUaGlzIGlzIHdoYXQn cyBjYXVzaW5nIHRoZSBkZWFkbG9jayBoZXJlLiA6KQoKfk1hYXJ0ZW4KCmRpZmYgLS1naXQgYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9kaXNwbGF5LmMKaW5kZXggMjJjMGY4YTU0MDUzLi5kZjZkYmJjODU4NTUgMTAwNjQ0 Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYworKysgYi9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKQEAgLTMyMDcsOSArMzIwNywxMSBAQCB2b2lk IGludGVsX3ByZXBhcmVfcmVzZXQoc3RydWN0IGRybV9kZXZpY2UgKmRldikKIAlpZiAoSVNfR0VO MihkZXYpKQogCQlyZXR1cm47CiAKKyNpZiAwCiAJLyogcmVzZXQgZG9lc24ndCB0b3VjaCB0aGUg ZGlzcGxheSAqLwogCWlmIChJTlRFTF9JTkZPKGRldiktPmdlbiA+PSA1IHx8IElTX0c0WChkZXYp KQogCQlyZXR1cm47CisjZW5kaWYKIAogCWRybV9tb2Rlc2V0X2xvY2tfYWxsKGRldik7CiAJLyoK QEAgLTMyNDUsNyArMzI0NywxMiBAQCB2b2lkIGludGVsX2ZpbmlzaF9yZXNldChzdHJ1Y3QgZHJt X2RldmljZSAqZGV2KQogCQkgKiBGSVhNRTogQXRvbWljIHdpbGwgbWFrZSB0aGlzIG9ic29sZXRl IHNpbmNlIHdlIHdvbid0IHNjaGVkdWxlCiAJCSAqIENTLWJhc2VkIGZsaXBzICh3aGljaCBtaWdo dCBnZXQgbG9zdCBpbiBncHUgcmVzZXRzKSBhbnkgbW9yZS4KIAkJICovCisjaWYgMAogCQlpbnRl bF91cGRhdGVfcHJpbWFyeV9wbGFuZXMoZGV2KTsKKyNlbHNlCisJCWludGVsX2Rpc3BsYXlfcmVz dW1lKGRldik7CisJCWRybV9tb2Rlc2V0X3VubG9ja19hbGwoZGV2KTsKKyNlbmRpZgogCQlyZXR1 cm47CiAJfQogCkBAIC0xMzE3NCwxMiArMTMxODEsMTIgQEAgc3RhdGljIGludCBpbnRlbF9hdG9t aWNfcHJlcGFyZV9jb21taXQoc3RydWN0IGRybV9kZXZpY2UgKmRldiwKIAkJCWZsdXNoX3dvcmtx dWV1ZShkZXZfcHJpdi0+d3EpOwogCX0KIAotCXJldCA9IGk5MTVfbXV0ZXhfbG9ja19pbnRlcnJ1 cHRpYmxlKGRldik7CisJcmV0ID0gbXV0ZXhfbG9ja19pbnRlcnJ1cHRpYmxlKCZkZXYtPnN0cnVj dF9tdXRleCk7CiAJaWYgKHJldCkKIAkJcmV0dXJuIHJldDsKIAogCXJldCA9IGRybV9hdG9taWNf aGVscGVyX3ByZXBhcmVfcGxhbmVzKGRldiwgc3RhdGUpOwotCWlmICghcmV0ICYmICFhc3luYykg eworCWlmICghcmV0ICYmICFhc3luYyAmJiAhaTkxNV9yZXNldF9pbl9wcm9ncmVzcygmZGV2X3By aXYtPmdwdV9lcnJvcikpIHsKIAkJdTMyIHJlc2V0X2NvdW50ZXI7CiAKIAkJcmVzZXRfY291bnRl ciA9IGF0b21pY19yZWFkKCZkZXZfcHJpdi0+Z3B1X2Vycm9yLnJlc2V0X2NvdW50ZXIpOwoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1h aWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK