From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Brezillon Subject: Re: [PATCH v3 3/9] drm/connector: Make ->atomic_commit() optional Date: Mon, 2 Jul 2018 18:41:44 +0200 Message-ID: <20180702184144.57c7fe37@bbrezillon> References: <20180702122020.5921-4-boris.brezillon@bootlin.com> <201807022259.ppuuJiwK%fengguang.wu@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail.bootlin.com (mail.bootlin.com [62.4.15.54]) by gabe.freedesktop.org (Postfix) with ESMTP id 9E5376E4E5 for ; Mon, 2 Jul 2018 16:41:46 +0000 (UTC) In-Reply-To: <201807022259.ppuuJiwK%fengguang.wu@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: kbuild test robot Cc: David Airlie , Liviu Dudau , dri-devel@lists.freedesktop.org, kbuild-all@01.org, Dan Carpenter List-Id: dri-devel@lists.freedesktop.org T24gTW9uLCAyIEp1bCAyMDE4IDIzOjMwOjA1ICswODAwCmtidWlsZCB0ZXN0IHJvYm90IDxsa3BA aW50ZWwuY29tPiB3cm90ZToKCj4gSGkgQm9yaXMsCj4gCj4gSSBsb3ZlIHlvdXIgcGF0Y2ghIFll dCBzb21ldGhpbmcgdG8gaW1wcm92ZToKPiAKPiBbYXV0byBidWlsZCB0ZXN0IEVSUk9SIG9uIG5l eHQtMjAxODA3MDJdCj4gW2Nhbm5vdCBhcHBseSB0byBkcm0vZHJtLW5leHQgYW5ob2x0L2Zvci1u ZXh0IHJvYmgvZm9yLW5leHQgdjQuMTgtcmMzIHY0LjE4LXJjMiB2NC4xOC1yYzEgdjQuMTgtcmMz XQo+IFtpZiB5b3VyIHBhdGNoIGlzIGFwcGxpZWQgdG8gdGhlIHdyb25nIGdpdCB0cmVlLCBwbGVh c2UgZHJvcCB1cyBhIG5vdGUgdG8gaGVscCBpbXByb3ZlIHRoZSBzeXN0ZW1dCj4gCj4gdXJsOiAg ICBodHRwczovL2dpdGh1Yi5jb20vMGRheS1jaS9saW51eC9jb21taXRzL0JvcmlzLUJyZXppbGxv bi9kcm0tdmM0LUFkZC1zdXBwb3J0LWZvci10aGUtdHJhbnNwb3Nlci1JUC8yMDE4MDcwMi0yMTE4 MDUKPiBjb25maWc6IHg4Nl82NC1yYW5kY29uZmlnLXgwMTUtMjAxODI2IChhdHRhY2hlZCBhcyAu Y29uZmlnKQo+IGNvbXBpbGVyOiBnY2MtNyAoRGViaWFuIDcuMy4wLTE2KSA3LjMuMAo+IHJlcHJv ZHVjZToKPiAgICAgICAgICMgc2F2ZSB0aGUgYXR0YWNoZWQgLmNvbmZpZyB0byBsaW51eCBidWls ZCB0cmVlCj4gICAgICAgICBtYWtlIEFSQ0g9eDg2XzY0IAo+IAo+IEFsbCBlcnJvcnMgKG5ldyBv bmVzIHByZWZpeGVkIGJ5ID4+KToKPiAKPiAgICBkcml2ZXJzL2dwdS8vZHJtL2RybV9hdG9taWNf aGVscGVyLmM6IEluIGZ1bmN0aW9uICdkcm1fYXRvbWljX2hlbHBlcl9jb21taXRfd3JpdGViYWNr cyc6Cj4gPj4gZHJpdmVycy9ncHUvL2RybS9kcm1fYXRvbWljX2hlbHBlci5jOjExODc6MTM6IGVy cm9yOiAnY29uc3Qgc3RydWN0IGRybV9jb25uZWN0b3JfaGVscGVyX2Z1bmNzJyBoYXMgbm8gbWVt YmVyIG5hbWVkICdmdW5jcycgIAo+ICAgICAgIGlmICghZnVuY3MtPmZ1bmNzLT5hdG9taWNfY29t bWl0KQo+ICAgICAgICAgICAgICAgICBefgo+IAo+IHZpbSArMTE4NyBkcml2ZXJzL2dwdS8vZHJt L2RybV9hdG9taWNfaGVscGVyLmMKPiAKPiAgIDExNzUJCj4gICAxMTc2CXN0YXRpYyB2b2lkIGRy bV9hdG9taWNfaGVscGVyX2NvbW1pdF93cml0ZWJhY2tzKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYs Cj4gICAxMTc3CQkJCQkJCXN0cnVjdCBkcm1fYXRvbWljX3N0YXRlICpvbGRfc3RhdGUpCj4gICAx MTc4CXsKPiAgIDExNzkJCXN0cnVjdCBkcm1fY29ubmVjdG9yICpjb25uZWN0b3I7Cj4gICAxMTgw CQlzdHJ1Y3QgZHJtX2Nvbm5lY3Rvcl9zdGF0ZSAqbmV3X2Nvbm5fc3RhdGU7Cj4gICAxMTgxCQlp bnQgaTsKPiAgIDExODIJCj4gICAxMTgzCQlmb3JfZWFjaF9uZXdfY29ubmVjdG9yX2luX3N0YXRl KG9sZF9zdGF0ZSwgY29ubmVjdG9yLCBuZXdfY29ubl9zdGF0ZSwgaSkgewo+ICAgMTE4NAkJCWNv bnN0IHN0cnVjdCBkcm1fY29ubmVjdG9yX2hlbHBlcl9mdW5jcyAqZnVuY3M7Cj4gICAxMTg1CQo+ ICAgMTE4NgkJCWZ1bmNzID0gY29ubmVjdG9yLT5oZWxwZXJfcHJpdmF0ZTsKPiA+IDExODcJCQlp ZiAoIWZ1bmNzLT5mdW5jcy0+YXRvbWljX2NvbW1pdCkKCk9oLCBzaGFtZSBvbiBtZSEgOi0pCgpJ J2xsIHNlbmQgYSB2NCB3aXRoIHRoaXMgYnVpbGQgZmFpbHVyZSBmaXhlZCwgYW5kIHRoaXMgdGlt ZSBJJ2xsCmNvbXBpbGUtdGVzdCBhdCBsZWFzdC4gOi0pCgo+ICAgMTE4OAkJCQljb250aW51ZTsK PiAgIDExODkJCj4gICAxMTkwCQkJaWYgKG5ld19jb25uX3N0YXRlLT53cml0ZWJhY2tfam9iICYm IG5ld19jb25uX3N0YXRlLT53cml0ZWJhY2tfam9iLT5mYikgewo+ICAgMTE5MQkJCQlXQVJOX09O KGNvbm5lY3Rvci0+Y29ubmVjdG9yX3R5cGUgIT0gRFJNX01PREVfQ09OTkVDVE9SX1dSSVRFQkFD Syk7Cj4gICAxMTkyCQkJCWZ1bmNzLT5hdG9taWNfY29tbWl0KGNvbm5lY3RvciwgbmV3X2Nvbm5f c3RhdGUpOwo+ICAgMTE5MwkJCX0KPiAgIDExOTQJCX0KPiAgIDExOTUJfQo+ICAgMTE5NgkKPiAK PiAtLS0KPiAwLURBWSBrZXJuZWwgdGVzdCBpbmZyYXN0cnVjdHVyZSAgICAgICAgICAgICAgICBP cGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRlcgo+IGh0dHBzOi8vbGlzdHMuMDEub3JnL3BpcGVy bWFpbC9rYnVpbGQtYWxsICAgICAgICAgICAgICAgICAgIEludGVsIENvcnBvcmF0aW9uCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFp bGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK