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 9CC12CD5BD5 for ; Thu, 28 May 2026 18:17:30 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 0546810F511; Thu, 28 May 2026 18:17:30 +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="hLbCWQYQ"; dkim-atps=neutral Received: from fanzine2.igalia.com (fanzine2.igalia.com [213.97.179.56]) by gabe.freedesktop.org (Postfix) with ESMTPS id 8B1B310F511 for ; Thu, 28 May 2026 18:17:27 +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=s8U0TWaHRbGw99vUtJyKsaSyf024e+RdhkE49rSK4lY=; b=hLbCWQYQr+0j3PduS/CE4Cjkn5 sm+T2czOdycUXytPoDCh9DnRij5/hBpD7WGvuKkLd7YY+LzBkxkg5zAY0iBSVKv8Z4UVfU74Z8NXF 3ijljzyfnBjGXkssFN43EKqMgitjCsvY/Lkhsww9Vf5Kj6w9g4+LJTWxLyXErYBQPzUC9zmtQI595 qhGHUPbWU634MgZS4jucoY42U3yJp19NGksHGcw0eVZyW0Al4Se5y/HP/XamaTJCApvyzRnUwY0pD 6qEoMs1CK27GNcaD9dYEzJFLi/cRlXSOLj3/+ykUh0VeXi2G5GOf9YhXTua75uKgmrV+NAZ3M0Od+ 1uaTF7Gw==; 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 1wSfI8-009UqY-M8; Thu, 28 May 2026 20:17:12 +0200 Message-ID: <2b602ec6-d563-4fa0-a0c5-89b97a46abf9@igalia.com> Date: Thu, 28 May 2026 15:17:03 -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> 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: <20260526184105.18962-5-grandmaster@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" SGkgQWxleGFuZGVyLAoKTEdUTSwgYnV0IGEgc21hbGwgc3R5bGluZyBuaXQ6CgpPbiAyNi8wNS8y NiAxNTo0MSwgQWxleGFuZGVyIEEuIEtsaW1vdiB3cm90ZToKPiBEb24ndCBqdXN0IG92ZXJ3cml0 ZSB0aGUgb3JpZ2luYWwgcG9pbnRlciBwYXNzZWQgdG8ga3JlYWxsb2MoKQo+IHdpdGggaXRzIHJl dHVybiB2YWx1ZSB3aXRob3V0IGNoZWNraW5nIGxhdHRlcjoKPiAKPiAgICAgIE1FTSA9IGtyZWFs bG9jKE1FTSwgU1osIEdGUCk7Cj4gCj4gSWYga3JlYWxsb2MoKSByZXR1cm5zIE5VTEwsIHRoYXQg ZXJhc2VzIHRoZSBwb2ludGVyCj4gdG8gdGhlIHN0aWxsIGFsbG9jYXRlZCBtZW1vcnksIGhlbmNl IGxlYWtzIHRoaXMgbWVtb3J5Lgo+IEluc3RlYWQsIHVzZSBhIHRlbXBvcmFyeSB2YXJpYWJsZSwg Y2hlY2sgaXQncyBub3QgTlVMTAo+IGFuZCBvbmx5IHRoZW4gYXNzaWduIGl0IHRvIHRoZSBvcmln aW5hbCBwb2ludGVyOgo+IAo+ICAgICAgVE1QID0ga3JlYWxsb2MoTUVNLCBTWiwgR0ZQKTsKPiAg ICAgIGlmICghVE1QKSByZXR1cm47Cj4gICAgICBNRU0gPSBUTVA7Cj4gCj4gRml4ZXM6IDZkNDVj ODFkMjI5ZCAoImRybS92YzQ6IEFkZCBzdXBwb3J0IGZvciBicmFuY2hpbmcgaW4gc2hhZGVyIHZh bGlkYXRpb24uIikKPiBTaWduZWQtb2ZmLWJ5OiBBbGV4YW5kZXIgQS4gS2xpbW92IDxncmFuZG1h c3RlckBhbDJrbGltb3YuZGU+Cj4gLS0tCj4gICBkcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF92YWxp ZGF0ZV9zaGFkZXJzLmMgfCAxMiArKysrKystLS0tLS0KPiAgIDEgZmlsZSBjaGFuZ2VkLCA2IGlu c2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1 L2RybS92YzQvdmM0X3ZhbGlkYXRlX3NoYWRlcnMuYyBiL2RyaXZlcnMvZ3B1L2RybS92YzQvdmM0 X3ZhbGlkYXRlX3NoYWRlcnMuYwo+IGluZGV4IGQ0OGNmNzY5ODNjMC4uYWY0ODc1ODU5MmY5IDEw MDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS92YzQvdmM0X3ZhbGlkYXRlX3NoYWRlcnMuYwo+ ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS92YzQvdmM0X3ZhbGlkYXRlX3NoYWRlcnMuYwo+IEBAIC0y OTEsMTQgKzI5MSwxNCBAQCBzdGF0aWMgYm9vbCByZXF1aXJlX3VuaWZvcm1fYWRkcmVzc191bmlm b3JtKHN0cnVjdCB2YzRfdmFsaWRhdGVkX3NoYWRlcl9pbmZvICp2YQo+ICAgCXVpbnQzMl90IG8g PSB2YWxpZGF0ZWRfc2hhZGVyLT5udW1fdW5pZm9ybV9hZGRyX29mZnNldHM7Cj4gICAJdWludDMy X3QgbnVtX3VuaWZvcm1zID0gdmFsaWRhdGVkX3NoYWRlci0+dW5pZm9ybXNfc2l6ZSAvIDQ7CgpE ZWNsYXJlIHRoZSB2YXJpYWJsZSBoZXJlLgoKPiAgIAo+IC0JdmFsaWRhdGVkX3NoYWRlci0+dW5p Zm9ybV9hZGRyX29mZnNldHMgPQo+IC0JCWtyZWFsbG9jKHZhbGlkYXRlZF9zaGFkZXItPnVuaWZv cm1fYWRkcl9vZmZzZXRzLAo+IC0JCQkgKG8gKyAxKSAqCj4gLQkJCSBzaXplb2YoKnZhbGlkYXRl ZF9zaGFkZXItPnVuaWZvcm1fYWRkcl9vZmZzZXRzKSwKPiAtCQkJIEdGUF9LRVJORUwpOwo+IC0J aWYgKCF2YWxpZGF0ZWRfc2hhZGVyLT51bmlmb3JtX2FkZHJfb2Zmc2V0cykKPiArCXZvaWQgKm1l bSA9IGtyZWFsbG9jKHZhbGlkYXRlZF9zaGFkZXItPnVuaWZvcm1fYWRkcl9vZmZzZXRzLAoKSW5z dGVhZCBvZiB2b2lkICosIHlvdSBzaG91bGQgcHJvYmFibHkgdXNlIHVpbnQzMl90ICouCgpCZXN0 IHJlZ2FyZHMsCi0gTWHDrXJhCgo+ICsJCQkgICAgIChvICsgMSkgKgo+ICsJCQkgICAgIHNpemVv ZigqdmFsaWRhdGVkX3NoYWRlci0+dW5pZm9ybV9hZGRyX29mZnNldHMpLAo+ICsJCQkgICAgIEdG UF9LRVJORUwpOwo+ICsJaWYgKCFtZW0pCj4gICAJCXJldHVybiBmYWxzZTsKPiAgIAo+ICsJdmFs aWRhdGVkX3NoYWRlci0+dW5pZm9ybV9hZGRyX29mZnNldHMgPSBtZW07Cj4gICAJdmFsaWRhdGVk X3NoYWRlci0+dW5pZm9ybV9hZGRyX29mZnNldHNbb10gPSBudW1fdW5pZm9ybXM7Cj4gICAJdmFs aWRhdGVkX3NoYWRlci0+bnVtX3VuaWZvcm1fYWRkcl9vZmZzZXRzKys7Cj4gICAKCg==