From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Stone Subject: Re: [PATCH] drm/atomic: allow setting a blob to NULL using id = 0 Date: Fri, 18 Dec 2015 16:55:46 +0000 Message-ID: References: <1450451839-26341-1-git-send-email-lionel.g.landwerlin@intel.com> <1450451839-26341-2-git-send-email-lionel.g.landwerlin@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-f49.google.com (mail-wm0-f49.google.com [74.125.82.49]) by gabe.freedesktop.org (Postfix) with ESMTPS id 8B3C36E2B4 for ; Fri, 18 Dec 2015 08:55:47 -0800 (PST) Received: by mail-wm0-f49.google.com with SMTP id l126so72253059wml.0 for ; Fri, 18 Dec 2015 08:55:47 -0800 (PST) In-Reply-To: <1450451839-26341-2-git-send-email-lionel.g.landwerlin@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Lionel Landwerlin Cc: Daniel Vetter , intel-gfx List-Id: intel-gfx@lists.freedesktop.org T24gMTggRGVjZW1iZXIgMjAxNSBhdCAxNToxNywgTGlvbmVsIExhbmR3ZXJsaW4KPGxpb25lbC5n LmxhbmR3ZXJsaW5AaW50ZWwuY29tPiB3cm90ZToKPiBTaWduZWQtb2ZmLWJ5OiBMaW9uZWwgTGFu ZHdlcmxpbiA8bGlvbmVsLmcubGFuZHdlcmxpbkBpbnRlbC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMv Z3B1L2RybS9kcm1fYXRvbWljLmMgfCAxMiArKysrKysrLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQs IDcgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS9kcml2ZXJz L2dwdS9kcm0vZHJtX2F0b21pYy5jIGIvZHJpdmVycy9ncHUvZHJtL2RybV9hdG9taWMuYwo+IGlu ZGV4IDY1ZjAwN2EuLmI4YzkwYTQgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9h dG9taWMuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljLmMKPiBAQCAtNDAzLDEy ICs0MDMsMTQgQEAgRVhQT1JUX1NZTUJPTChkcm1fYXRvbWljX3NldF9tb2RlX3Byb3BfZm9yX2Ny dGMpOwo+ICBzdGF0aWMgaW50IGRybV9hdG9taWNfY3J0Y19zZXRfYmxvYihzdHJ1Y3QgZHJtX2Rl dmljZSAqZGV2LAo+ICAgICAgICAgc3RydWN0IGRybV9wcm9wZXJ0eV9ibG9iICoqc3RhdGVfYmxv YiwgdWludDMyX3QgYmxvYl9pZCkKPiAgewo+IC0gICAgICAgc3RydWN0IGRybV9wcm9wZXJ0eV9i bG9iICpibG9iOwo+ICsgICAgICAgc3RydWN0IGRybV9wcm9wZXJ0eV9ibG9iICpibG9iID0gTlVM TDsKPgo+IC0gICAgICAgYmxvYiA9IGRybV9wcm9wZXJ0eV9sb29rdXBfYmxvYihkZXYsIGJsb2Jf aWQpOwo+IC0gICAgICAgaWYgKCFibG9iKSB7Cj4gLSAgICAgICAgICAgICAgIERSTV9ERUJVR19L TVMoIkludmFsaWQgQmxvYiBJRFxuIik7Cj4gLSAgICAgICAgICAgICAgIHJldHVybiAtRUlOVkFM Owo+ICsgICAgICAgaWYgKGJsb2JfaWQgIT0gMCkgewo+ICsgICAgICAgICAgICAgICBibG9iID0g ZHJtX3Byb3BlcnR5X2xvb2t1cF9ibG9iKGRldiwgYmxvYl9pZCk7Cj4gKyAgICAgICAgICAgICAg IGlmICghYmxvYikgewo+ICsgICAgICAgICAgICAgICAgICAgICAgIERSTV9ERUJVR19LTVMoIklu dmFsaWQgQmxvYiBJRFxuIik7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIC1FSU5W QUw7Cj4gKyAgICAgICAgICAgICAgIH0KPiAgICAgICAgIH0KCkhlaCwgYWxtb3N0IGV4YWN0bHkg d2hhdCBJIHN1Z2dlc3RlZCEgOikKCkdpdmVuIHRoYXQgdGhpcyB3YXMgb25seSBpbnRyb2R1Y2Vk IGJ5IDEvNiBvZiB0aGUgQ00gcGF0Y2hzZXQgdGhvdWdoLApqdXN0IGludGVncmF0ZSB0aGlzIGlu dG8gdGhlIG5leHQgcm91bmQgb2YgQ00gcmF0aGVyIHRoYW4gcG9zdGluZyBpdApzZXBhcmF0ZWx5 IEkgdGhpbmsuCgpDaGVlcnMsCkRhbmllbApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ludGVsLWdmeAo=