From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH] drm: Use atomic state for FB in legacy ioctls Date: Tue, 13 Dec 2016 23:14:47 +0200 Message-ID: <20161213211447.GR31595@intel.com> References: <20161213181912.92904-1-daniels@collabora.com> <20161213184831.GN31595@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7BEAD6E683 for ; Tue, 13 Dec 2016 21:14:53 +0000 (UTC) Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Daniel Stone Cc: Daniel Vetter , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gVHVlLCBEZWMgMTMsIDIwMTYgYXQgMDc6MDI6NTNQTSArMDAwMCwgRGFuaWVsIFN0b25lIHdy b3RlOgo+IEhpLAo+IAo+ID4gT24gMTMgRGVjIDIwMTYsIGF0IDY6NDggcG0sIFZpbGxlIFN5cmrD pGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+IHdyb3RlOgo+ID4gCj4gPj4gT24g VHVlLCBEZWMgMTMsIDIwMTYgYXQgMDY6MTk6MTJQTSArMDAwMCwgRGFuaWVsIFN0b25lIHdyb3Rl Ogo+ID4+IEBAIC0zNTcsNyArMzU3LDEwIEBAIGludCBkcm1fbW9kZV9nZXRjcnRjKHN0cnVjdCBk cm1fZGV2aWNlICpkZXYsCj4gPj4gCj4gPj4gICAgZHJtX21vZGVzZXRfbG9ja19jcnRjKGNydGMs IGNydGMtPnByaW1hcnkpOwo+ID4+ICAgIGNydGNfcmVzcC0+Z2FtbWFfc2l6ZSA9IGNydGMtPmdh bW1hX3NpemU7Cj4gPj4gLSAgICBpZiAoY3J0Yy0+cHJpbWFyeS0+ZmIpCj4gPj4gKwo+ID4+ICsg ICAgaWYgKGNydGMtPnByaW1hcnktPnN0YXRlICYmIGNydGMtPnByaW1hcnktPnN0YXRlLT5mYikK PiA+PiArICAgICAgICBjcnRjX3Jlc3AtPmZiX2lkID0gY3J0Yy0+cHJpbWFyeS0+c3RhdGUtPmZi LT5iYXNlLmlkOwo+ID4+ICsgICAgZWxzZSBpZiAoIWNydGMtPnByaW1hcnktPnN0YXRlICYmIGNy dGMtPnByaW1hcnktPmZiKQo+ID4+ICAgICAgICBjcnRjX3Jlc3AtPmZiX2lkID0gY3J0Yy0+cHJp bWFyeS0+ZmItPmJhc2UuaWQ7Cj4gPiAKPiA+IEkgdGhpbmsgd2hhdCB3ZSBkbyBlbHNld2hlcmUg aXMgdG90YWxseSBpZ25vcmUgdGhlIGxlZ2FjeSBqdW5rIGlmIHRoZQo+ID4gLT5zdGF0ZSBwb2lu dGVyIGV4aXN0cy4KPiAKPiBJbmRlZWQsIGhlbmNlIHRoZSBuZWdhdGl2ZSBzdGF0ZSBjaGVjayBv biB0aGUgc2Vjb25kIGJyYW5jaDsgaGF2aW5nIG5lc3RlZCBpZiBzdGF0ZW1lbnRzIGluc3RlYWQg c2VlbWVkIHVubmVjZXNzYXJpbHkgdW53aWVsZHksIGJ1dCB0aGUgZWZmZWN0IGlzIHRoZSBzYW1l LgoKTXkgYmFkLiBZb3UgaGlkIGl0IHdlbGwgdGhvdWdoIDspCgpSZXZpZXdlZC1ieTogVmlsbGUg U3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCi0tIApWaWxsZSBTeXJq w6Rsw6QKSW50ZWwgT1RDCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1k ZXZlbAo=