From mboxrd@z Thu Jan 1 00:00:00 1970 From: Takashi Iwai Subject: Re: [PATCH 1/2] drm: Fix memory leak at error path of drm_read() Date: Thu, 04 Dec 2014 12:56:38 +0100 Message-ID: References: <1417690603-1595-1-git-send-email-tiwai@suse.de> <20141204115114.GB13586@nuc-i3427.alporthouse.com> Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mx2.suse.de (cantor2.suse.de [195.135.220.15]) by gabe.freedesktop.org (Postfix) with ESMTP id 2860E6EC8F for ; Thu, 4 Dec 2014 03:56:39 -0800 (PST) In-Reply-To: <20141204115114.GB13586@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Chris Wilson Cc: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org QXQgVGh1LCA0IERlYyAyMDE0IDExOjUxOjE0ICswMDAwLApDaHJpcyBXaWxzb24gd3JvdGU6Cj4g Cj4gT24gVGh1LCBEZWMgMDQsIDIwMTQgYXQgMTE6NTY6NDJBTSArMDEwMCwgVGFrYXNoaSBJd2Fp IHdyb3RlOgo+ID4gU2lnbmVkLW9mZi1ieTogVGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNlLmRlPgo+ ID4gLS0tCj4gPiAgZHJpdmVycy9ncHUvZHJtL2RybV9mb3BzLmMgfCAxICsKPiA+ICAxIGZpbGUg Y2hhbmdlZCwgMSBpbnNlcnRpb24oKykKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1 L2RybS9kcm1fZm9wcy5jIGIvZHJpdmVycy9ncHUvZHJtL2RybV9mb3BzLmMKPiA+IGluZGV4IGVk N2JjNjhmN2U4Ny4uYTgyZGMyOGQ1NGYzIDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJt L2RybV9mb3BzLmMKPiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fZm9wcy5jCj4gPiBAQCAt NTI1LDYgKzUyNSw3IEBAIHNzaXplX3QgZHJtX3JlYWQoc3RydWN0IGZpbGUgKmZpbHAsIGNoYXIg X191c2VyICpidWZmZXIsCj4gPiAgCQlpZiAoY29weV90b191c2VyKGJ1ZmZlciArIHRvdGFsLAo+ ID4gIAkJCQkgZS0+ZXZlbnQsIGUtPmV2ZW50LT5sZW5ndGgpKSB7Cj4gPiAgCQkJdG90YWwgPSAt RUZBVUxUOwo+ID4gKwkJCWUtPmRlc3Ryb3koZSk7Cj4gCj4gV2Ugc2hvdWxkbid0IGp1c3QgYmUg dGhyb3dpbmcgYXdheSB0aGUgZXZlbnQgaGVyZSwgYnV0IHB1dCB0aGUgZXZlbnQKPiBiYWNrIGF0 IHRoZSBmcm9udCBvZiB0aGUgcXVldWUuIFBvc2VzIGFuIGludGVyZXN0aW5nIHJhY2UgaXNzdWUu IFNlZW1zCj4gbGlrZSB3ZSB3YW50IHRvIGhvbGQgdGhlIHNwaW5sb2NrIHVudGlsIHRoZSBjb3B5 IGlzIGNvbXBsZXRlIHNvIHRoYXQgd2UKPiBjYW4gZml4IHVwIHRoZSBmYWlsdXJlIGNvcnJlY3Rs eS4KClllYWgsIEkgdGhvdWdodCBvZiBpdCB3aGlsZSB3cml0aW5nIHRoaXMsIGJ1dCBhcyBhIHN0 YXJ0ZXIsIEkgdHJpZWQKdGhlIHNpbXBsZXIgb25lLiAgKEFuZCBJIGRpZG4ndCByZWFsaXplIHlv dXIgY29tbWVudCByZWZlcnJpbmcgdG8gdGhlCmFscmVhZHkgZXhpc3RpbmcgZml4IGluIGtlcm5l bCwgc29ycnkhKQoKVGhlIHByb2JsZW0gdG8gaG9sZCB0aGUgc3BpbmxvY2sgZm9yIHRoZSB3aG9s ZSBpcyB0aGF0IHlvdSBjYW4ndCBpdAp3aXRoIGNvcHlfdG9fdXNlcigpLiAgU28gaXQnZCBiZSBh IGJpdCB0cmlja3kuCgpBbmQsIHdoeSBub3QgdXNpbmcgZXZlbnRfd2FpdC5sb2NrIGluc3RlYWQg b2YgdGhlIGV4dHJhIGV2ZW50X2xvY2s/ClRoZW4gd2UgY2FuIHVzZSB3YWl0X2V2ZW50X2xvY2tf KigpIHZhcmlhbnQgdGhhdCBjb3ZlcnMgbW9yZSByYWNlCmJldHdlZW4gZGVxdWV1aW5nIGFuZCB3 YWl0X2V2ZW50LgoKClRha2FzaGkKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9k cmktZGV2ZWwK