From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id C5C66CD5BD5 for ; Thu, 28 May 2026 19:01:51 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 2DCFF10F58D; Thu, 28 May 2026 19:01:51 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=igalia.com header.i=@igalia.com header.b="W9fgyW4m"; dkim-atps=neutral Received: from fanzine2.igalia.com (fanzine2.igalia.com [213.97.179.56]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7604310F58C for ; Thu, 28 May 2026 19:01:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=igalia.com; s=20170329; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:From: References:To:Subject:MIME-Version:Date:Message-ID:Sender:Reply-To:Cc: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=yc0vWrNNcRCL9hulFpL4VK4L628m5NhGYf+KpafmqXk=; b=W9fgyW4m6yOafKSFTeYLzkKS4/ iZWaP05i29cCKAPep2IOnV3//yalsqkyQWu1Z5e0e+INuEWfFCRl9MnwiV9cM/oNoEfSUFaGwC+8F 8RE4hd+8dcm13lnuYEd9kAzbT78L9whnbf/IWH69XBXhKpNgRfYQABuR0fUMWva8oNJHsbrV+nDsG mSv/Xm4l4O1pGTIueqm3GBvGBf/6WNkdgiM5fvXg8DNwyfV4AoOmdbK3HAuDK02D1xGUu6aQzYAOz cuAYaL3AXU2SymfZrbHBZExtVRJoRybvfa94WU/ef4dMXygNdlJrVCgurmzkMlczBxoIbt/DAyQI5 P4a6fN/Q==; Received: from [189.7.87.67] (helo=[192.168.0.2]) by fanzine2.igalia.com with esmtpsa (Cipher TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_128_GCM:128) (Exim) id 1wSfzA-009Vhj-CF; Thu, 28 May 2026 21:01:40 +0200 Message-ID: Date: Thu, 28 May 2026 16:01:32 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] drm/vc4: fix krealloc() memory leak To: "Alexander A. Klimov" , Maxime Ripard , Dave Stevenson , Raspberry Pi Kernel Maintenance , Maarten Lankhorst , Thomas Zimmermann , David Airlie , Simona Vetter , Eric Anholt , "open list:DRM DRIVERS" , open list References: <20260526184105.18962-1-grandmaster@al2klimov.de> <20260526184105.18962-5-grandmaster@al2klimov.de> <2b602ec6-d563-4fa0-a0c5-89b97a46abf9@igalia.com> <5642dd71-01ad-4db2-b0b8-5431298b39a1@al2klimov.de> From: =?UTF-8?Q?Ma=C3=ADra_Canal?= Content-Language: en-US Autocrypt: addr=mcanal@igalia.com; keydata= xsBNBGcCwywBCADgTji02Sv9zjHo26LXKdCaumcSWglfnJ93rwOCNkHfPIBll85LL9G0J7H8 /PmEL9y0LPo9/B3fhIpbD8VhSy9Sqz8qVl1oeqSe/rh3M+GceZbFUPpMSk5pNY9wr5raZ63d gJc1cs8XBhuj1EzeE8qbP6JAmsL+NMEmtkkNPfjhX14yqzHDVSqmAFEsh4Vmw6oaTMXvwQ40 SkFjtl3sr20y07cJMDe++tFet2fsfKqQNxwiGBZJsjEMO2T+mW7DuV2pKHr9aifWjABY5EPw G7qbrh+hXgfT+njAVg5+BcLz7w9Ju/7iwDMiIY1hx64Ogrpwykj9bXav35GKobicCAwHABEB AAHNIE1hw61yYSBDYW5hbCA8bWNhbmFsQGlnYWxpYS5jb20+wsCRBBMBCAA7FiEE+ORdfQEW dwcppnfRP/MOinaI+qoFAmcCwywCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQ P/MOinaI+qoUBQgAqz2gzUP7K3EBI24+a5FwFlruQGtim85GAJZXToBtzsfGLLVUSCL3aF/5 O335Bh6ViSBgxmowIwVJlS/e+L95CkTGzIIMHgyUZfNefR2L3aZA6cgc9z8cfow62Wu8eXnq GM/+WWvrFQb/dBKKuohfBlpThqDWXxhozazCcJYYHradIuOM8zyMtCLDYwPW7Vqmewa+w994 7Lo4CgOhUXVI2jJSBq3sgHEPxiUBOGxvOt1YBg7H9C37BeZYZxFmU8vh7fbOsvhx7Aqu5xV7 FG+1ZMfDkv+PixCuGtR5yPPaqU2XdjDC/9mlRWWQTPzg74RLEw5sz/tIHQPPm6ROCACFls7A TQRnAsMsAQgAxTU8dnqzK6vgODTCW2A6SAzcvKztxae4YjRwN1SuGhJR2isJgQHoOH6oCItW Xc1CGAWnci6doh1DJvbbB7uvkQlbeNxeIz0OzHSiB+pb1ssuT31Hz6QZFbX4q+crregPIhr+ 0xeDi6Mtu+paYprI7USGFFjDUvJUf36kK0yuF2XUOBlF0beCQ7Jhc+UoI9Akmvl4sHUrZJzX LMeajARnSBXTcig6h6/NFVkr1mi1uuZfIRNCkxCE8QRYebZLSWxBVr3h7dtOUkq2CzL2kRCK T2rKkmYrvBJTqSvfK3Ba7QrDg3szEe+fENpL3gHtH6h/XQF92EOulm5S5o0I+ceREwARAQAB wsB2BBgBCAAgFiEE+ORdfQEWdwcppnfRP/MOinaI+qoFAmcCwywCGwwACgkQP/MOinaI+qpI zQf+NAcNDBXWHGA3lgvYvOU31+ik9bb30xZ7IqK9MIi6TpZqL7cxNwZ+FAK2GbUWhy+/gPkX it2gCAJsjo/QEKJi7Zh8IgHN+jfim942QZOkU+p/YEcvqBvXa0zqW0sYfyAxkrf/OZfTnNNE Tr+uBKNaQGO2vkn5AX5l8zMl9LCH3/Ieaboni35qEhoD/aM0Kpf93PhCvJGbD4n1DnRhrxm1 uEdQ6HUjWghEjC+Jh9xUvJco2tUTepw4OwuPxOvtuPTUa1kgixYyG1Jck/67reJzMigeuYFt raV3P8t/6cmtawVjurhnCDuURyhUrjpRhgFp+lW8OGr6pepHol/WFIOQEg== In-Reply-To: <5642dd71-01ad-4db2-b0b8-5431298b39a1@al2klimov.de> Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" SGkgQWxleGFuZGVyLAoKT24gMjgvMDUvMjYgMTU6NTQsIEFsZXhhbmRlciBBLiBLbGltb3Ygd3Jv dGU6Cj4gCj4gCj4gT24gNS8yOC8yNiAyMDoxNywgTWHDrXJhIENhbmFsIHdyb3RlOgo+PiBIaSBB bGV4YW5kZXIsCj4+Cj4+IExHVE0sIGJ1dCBhIHNtYWxsIHN0eWxpbmcgbml0Ogo+Pgo+PiBPbiAy Ni8wNS8yNiAxNTo0MSwgQWxleGFuZGVyIEEuIEtsaW1vdiB3cm90ZToKPj4+IERvbid0IGp1c3Qg b3ZlcndyaXRlIHRoZSBvcmlnaW5hbCBwb2ludGVyIHBhc3NlZCB0byBrcmVhbGxvYygpCj4+PiB3 aXRoIGl0cyByZXR1cm4gdmFsdWUgd2l0aG91dCBjaGVja2luZyBsYXR0ZXI6Cj4+Pgo+Pj4gwqDC oMKgwqAgTUVNID0ga3JlYWxsb2MoTUVNLCBTWiwgR0ZQKTsKPj4+Cj4+PiBJZiBrcmVhbGxvYygp IHJldHVybnMgTlVMTCwgdGhhdCBlcmFzZXMgdGhlIHBvaW50ZXIKPj4+IHRvIHRoZSBzdGlsbCBh bGxvY2F0ZWQgbWVtb3J5LCBoZW5jZSBsZWFrcyB0aGlzIG1lbW9yeS4KPj4+IEluc3RlYWQsIHVz ZSBhIHRlbXBvcmFyeSB2YXJpYWJsZSwgY2hlY2sgaXQncyBub3QgTlVMTAo+Pj4gYW5kIG9ubHkg dGhlbiBhc3NpZ24gaXQgdG8gdGhlIG9yaWdpbmFsIHBvaW50ZXI6Cj4+Pgo+Pj4gwqDCoMKgwqAg VE1QID0ga3JlYWxsb2MoTUVNLCBTWiwgR0ZQKTsKPj4+IMKgwqDCoMKgIGlmICghVE1QKSByZXR1 cm47Cj4+PiDCoMKgwqDCoCBNRU0gPSBUTVA7Cj4+Pgo+Pj4gRml4ZXM6IDZkNDVjODFkMjI5ZCAo ImRybS92YzQ6IEFkZCBzdXBwb3J0IGZvciBicmFuY2hpbmcgaW4gc2hhZGVyIAo+Pj4gdmFsaWRh dGlvbi4iKQo+Pj4gU2lnbmVkLW9mZi1ieTogQWxleGFuZGVyIEEuIEtsaW1vdiA8Z3JhbmRtYXN0 ZXJAYWwya2xpbW92LmRlPgo+Pj4gLS0tCj4+PiDCoCBkcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF92 YWxpZGF0ZV9zaGFkZXJzLmMgfCAxMiArKysrKystLS0tLS0KPj4+IMKgIDEgZmlsZSBjaGFuZ2Vk LCA2IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL2Ry aXZlcnMvZ3B1L2RybS92YzQvdmM0X3ZhbGlkYXRlX3NoYWRlcnMuYyBiL2RyaXZlcnMvIAo+Pj4g Z3B1L2RybS92YzQvdmM0X3ZhbGlkYXRlX3NoYWRlcnMuYwo+Pj4gaW5kZXggZDQ4Y2Y3Njk4M2Mw Li5hZjQ4NzU4NTkyZjkgMTAwNjQ0Cj4+PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF92 YWxpZGF0ZV9zaGFkZXJzLmMKPj4+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS92YzQvdmM0X3ZhbGlk YXRlX3NoYWRlcnMuYwo+Pj4gQEAgLTI5MSwxNCArMjkxLDE0IEBAIHN0YXRpYyBib29sIAo+Pj4g cmVxdWlyZV91bmlmb3JtX2FkZHJlc3NfdW5pZm9ybShzdHJ1Y3QgdmM0X3ZhbGlkYXRlZF9zaGFk ZXJfaW5mbyAqdmEKPj4+IMKgwqDCoMKgwqAgdWludDMyX3QgbyA9IHZhbGlkYXRlZF9zaGFkZXIt Pm51bV91bmlmb3JtX2FkZHJfb2Zmc2V0czsKPj4+IMKgwqDCoMKgwqAgdWludDMyX3QgbnVtX3Vu aWZvcm1zID0gdmFsaWRhdGVkX3NoYWRlci0+dW5pZm9ybXNfc2l6ZSAvIDQ7Cj4+Cj4+IERlY2xh cmUgdGhlIHZhcmlhYmxlIGhlcmUuCj4gCj4gU3RyYW5nZS4uLgo+IEl0IGNvbWVzIGFscmVhZHkg ZGlyZWN0bHkgYWZ0ZXIgbnVtX3VuaWZvcm1zLCBkb2Vzbid0IGl0PwoKWWVhaCwgaXQgZG9lcy4g SG93ZXZlciwgdXN1YWxseSwgd2UgZGVjbGFyZSB0aGUgdmFyaWFibGVzIGFuZCB0aGVuIHdlCnBy b2NlZWQgdG8gdGhlIGZ1bmN0aW9ucy4gQ2hlY2ssIGZvciBleGFtcGxlLCB0aGUgZnVuY3Rpb24K cmVjb3JkX3RleHR1cmVfc2FtcGxlKCkgaW4gdmM0LgoKQmVzdCByZWdhcmRzLAotIE1hw61yYQoK PiBBdCBsZWFzdCB3aGVuIEkgYXBwbHkgbXkgcGF0Y2ggdG8gTGludXMnIG1hc3Rlci4KCg==