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 49480C5DF71 for ; Tue, 2 Jun 2026 05:49:49 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id B0AEE113866; Tue, 2 Jun 2026 05:49:48 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.b="gEqM34EI"; dkim-atps=neutral Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.14]) by gabe.freedesktop.org (Postfix) with ESMTPS id 634AB113868 for ; Tue, 2 Jun 2026 05:49:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1780379388; x=1811915388; h=message-id:date:mime-version:subject:from:to:cc: references:in-reply-to:content-transfer-encoding; bh=eZrCBGazyAZ2yRvUieVnU0FSZppveeZKV8WrKXXSByQ=; b=gEqM34EIae/Dtzu+nyC+jkFYPi6EtRwkDBz1OFjlIWs1naMBKBp1yFRg Ea+NqljHFdBDyo1muWWZiImLX4G/L3/G2dGEOtI5LSiN1v4RaUDAZeriv of8lciR4QushTbrFjvnhUe/cGEPgcTh8+bLD9H7tdthzAsML0RLHNvQj3 yMj6kw2mnLdlg6dhEUW3gH69LgrR3MX8ItFzIXIpdVfJb2O/mm9rT+bp5 zzB513hXFS6FH1ag6iuWEKbdBcK79pgx019VDggkJA2GUAGdP3j8Yxqtg 8nO2Q4cc6TYk4Ue9KtQpP6RbpUQyNhS3pi2JfvoWBPM5ifwFtOHGo2RwZ g==; X-CSE-ConnectionGUID: xmnl+v5fR8uMolCM8lyETA== X-CSE-MsgGUID: HBf+dpjgTYivl94Dm9B+ug== X-IronPort-AV: E=McAfee;i="6800,10657,11804"; a="85045070" X-IronPort-AV: E=Sophos;i="6.24,182,1774335600"; d="scan'208";a="85045070" Received: from fmviesa002.fm.intel.com ([10.60.135.142]) by orvoesa106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Jun 2026 22:49:47 -0700 X-CSE-ConnectionGUID: ayOaYNxsQISKe30thcLIng== X-CSE-MsgGUID: nLS+remORPyhloR7ciO78g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.24,182,1774335600"; d="scan'208";a="267451392" Received: from martanox-mobl.ger.corp.intel.com (HELO [10.94.250.132]) ([10.94.250.132]) by fmviesa002-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Jun 2026 22:49:45 -0700 Message-ID: <32cb5055-c2e1-4bfd-a691-202e4cf08d17@linux.intel.com> Date: Tue, 2 Jun 2026 07:49:42 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] accel/ivpu: Add buffer overflow check in MS get_info_ioctl From: "Wachowski, Karol" To: Andrzej Kacprowski , dri-devel@lists.freedesktop.org Cc: oded.gabbay@gmail.com, jeff.hugo@oss.qualcomm.com, lizhi.hou@amd.com, dawid.osuchowski@linux.intel.com, stable@vger.kernel.org References: <20260529120841.135852-1-andrzej.kacprowski@linux.intel.com> <8cd98877-6535-4ca4-8c96-88c136a2dac1@linux.intel.com> Content-Language: en-US In-Reply-To: <8cd98877-6535-4ca4-8c96-88c136a2dac1@linux.intel.com> 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" T24gMjktTWF5LTI2IDE0OjIzLCBXYWNob3dza2ksIEthcm9sIHdyb3RlOgo+IE9uIDI5LU1heS0y NiAxNDowOCwgQW5kcnplaiBLYWNwcm93c2tpIHdyb3RlOgo+PiBBZGQgdmFsaWRhdGlvbiB0aGF0 IHRoZSBpbmZvIHNpemUgcmV0dXJuZWQgZnJvbSB0aGUgbWV0cmljIHN0cmVhbSBpbmZvCj4+IHF1 ZXJ5IGlzIG5vdCBleGNlZWRlZCB3aGVuIGNoZWNrZWQgYWdhaW5zdCB0aGUgYWxsb2NhdGVkIGJ1 ZmZlciBzaXplLgo+PiBJZiB0aGUgZmlybXdhcmUgcmV0dXJucyBhIHNpemUgbGFyZ2VyIHRoYW4g dGhlIGJ1ZmZlciwgcmVqZWN0IHRoZQo+PiBvcGVyYXRpb24gd2l0aCAtRU9WRVJGTE9XIGluc3Rl YWQgb2YgcHJvY2VlZGluZyB3aXRoIGFuIGluY29ycmVjdAo+PiBidWZmZXIgY29weS4KPj4KPj4g Rml4ZXM6IGNkZmFkNGRiNzc1NiAoImFjY2VsL2l2cHU6IEFkZCBOUFUgcHJvZmlsaW5nIHN1cHBv cnQiKQo+PiBDYzogPHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmc+ICMgdjYuMTgrCj4+IFNpZ25lZC1v ZmYtYnk6IEFuZHJ6ZWogS2FjcHJvd3NraSA8YW5kcnplai5rYWNwcm93c2tpQGxpbnV4LmludGVs LmNvbT4KPiAKPiBSZXZpZXdlZC1ieTogS2Fyb2wgV2FjaG93c2tpIDxrYXJvbC53YWNob3dza2lA bGludXguaW50ZWwuY29tPgoKQXBwbGllZCB0byBkcm0tbWlzYy1maXhlcy4KCj4gCj4+IC0tLQo+ PiDCoCBkcml2ZXJzL2FjY2VsL2l2cHUvaXZwdV9tcy5jIHwgNyArKysrKysrCj4+IMKgIDEgZmls ZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKykKPj4KPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvYWNj ZWwvaXZwdS9pdnB1X21zLmMgYi9kcml2ZXJzL2FjY2VsL2l2cHUvaXZwdV9tcy5jCj4+IGluZGV4 IGJlNDM4NTFmNWYzMi4uY2QxNzZlNzdiOWEwIDEwMDY0NAo+PiAtLS0gYS9kcml2ZXJzL2FjY2Vs L2l2cHUvaXZwdV9tcy5jCj4+ICsrKyBiL2RyaXZlcnMvYWNjZWwvaXZwdS9pdnB1X21zLmMKPj4g QEAgLTI5MSw2ICsyOTEsMTMgQEAgaW50IGl2cHVfbXNfZ2V0X2luZm9faW9jdGwoc3RydWN0IGRy bV9kZXZpY2UgCj4+ICpkZXYsIHZvaWQgKmRhdGEsIHN0cnVjdCBkcm1fZmlsZSAqCj4+IMKgwqDC oMKgwqAgaWYgKHJldCkKPj4gwqDCoMKgwqDCoMKgwqDCoMKgIGdvdG8gdW5sb2NrOwo+PiArwqDC oMKgIGlmIChpbmZvX3NpemUgPiBpdnB1X2JvX3NpemUoYm8pKSB7Cj4+ICvCoMKgwqDCoMKgwqDC oCBpdnB1X3dhcm5fcmF0ZWxpbWl0ZWQodmRldiwgIk1TIGluZm8gb3ZlcmZsb3c6ICUjbGx4ID4g JSN6eFxuIiwKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBp bmZvX3NpemUsIGl2cHVfYm9fc2l6ZShibykpOwo+PiArwqDCoMKgwqDCoMKgwqAgcmV0ID0gLUVP VkVSRkxPVzsKPj4gK8KgwqDCoMKgwqDCoMKgIGdvdG8gdW5sb2NrOwo+PiArwqDCoMKgIH0KPj4g Kwo+PiDCoMKgwqDCoMKgIGlmIChhcmdzLT5idWZmZXJfc2l6ZSA8IGluZm9fc2l6ZSkgewo+PiDC oMKgwqDCoMKgwqDCoMKgwqAgcmV0ID0gLUVOT1NQQzsKPj4gwqDCoMKgwqDCoMKgwqDCoMKgIGdv dG8gdW5sb2NrOwo+IAo+IAoK