From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pj1-f54.google.com (mail-pj1-f54.google.com [209.85.216.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 38AE1324B06 for ; Fri, 27 Feb 2026 03:26:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.54 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772162781; cv=none; b=IL292l46xcm+avEVoUKtHPz+bmIy0nWcmAiazwghj1Hr4AEQR2UKhMDumHYQOie5xcEntgkuDD9TefoFU2fzAS7TmKvDvl19jjLrqvNwvRpeIXxfisKcaTSkMGkUFd58aJDUcjP+xtwHNzn/MHIprvftxT2TL4yVjbgiWht1FEc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772162781; c=relaxed/simple; bh=QWLWSQDE2DlrRwx+dqEKdl3/Tl9WTFbrGA0f4dFKP/0=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=oNgI7KIEIWbo2o4DCTlA/iTleGL+qC2qs0OkohZZQnoK8FeIQS5Z1UFBZu/UBrJHAxgwWJRfbpKYtv3qcWuZ7HWpPGq1GHSDgg74+7JMCNiCeMR3YNmcQHAiwgJLAZpL8h2PylNtgc4bFQb4Q9i9mJ5Cwq7soT/d5MjGEMkB8PE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=RePI658p; arc=none smtp.client-ip=209.85.216.54 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="RePI658p" Received: by mail-pj1-f54.google.com with SMTP id 98e67ed59e1d1-354a18c48b5so1376847a91.1 for ; Thu, 26 Feb 2026 19:26:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1772162779; x=1772767579; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=Lm2AcOtnsuA4yjZovdWg5px8aIMhZ3rKhw+QF/SygYI=; b=RePI658pxkXlB5qI6MyYp7qj0wNj2DbXsTdLwWj55e+jT/bVK201o9wnn6a9Y8DTjn WwIBS/WePlXl/gClEw+set8M++pAoIACZVv1fzZdm6o+ARmEGrvFjLUQk6rUPfAzTsas YOUuQ6Z/o741fuos20dYlZ3HJLmNMgRwRNNcnLJfr/AMMUNpqYQUlXyG9fgJSbPFAsHb ljP/OAWsz0tu5bkjDRQDY00KO9pSezplKYnL8cL/Vj2A1vj5LsUNdFhMPl6F8OGyoeI2 iBFqpF0722rskBR7pdwWydUJgzXnJ7CeoZfkwv5i6kE68SCyEN5L0Da0HLdco3ihot7X XA2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772162779; x=1772767579; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=Lm2AcOtnsuA4yjZovdWg5px8aIMhZ3rKhw+QF/SygYI=; b=V0PhF14ptTRResMJQVs9/vbVSjznzSIWK+rC87qU7XPPlzBNW8+d1pcaCWeX6u8uIn Vua22WQBALDWIEeVMBv/QmRYFqCNhPm46tm7XhhLnFRVbBJ+3qBOu53fOUCPs06iZP1N 9vsNSZcgHsWyqTdmzb0YaBFC4NKlXd9N5BoAJfbsdfbZ7qphtJtqddWx3WuX1jf2soNk q0vf4NZBl3CBBDiWa5VR7YEgQoo71Q8V0wXjOJYjX6WXe9uZOFdpnStkxcADP18oTjiu W08MCxTUauwg46drH0mPWKa8/kbVQXJA8AuZcxfneVkEW+tw1NpMdQLK5MQ8uQql9yzx 5t7A== X-Forwarded-Encrypted: i=1; AJvYcCXqw8PsZheyg28jlzTGPdWD3cYnm68mV8KYePciuayIodbLJ3Y0yMr/Tk0dKWpwazsWBw3n6yNF14BeBbM=@vger.kernel.org X-Gm-Message-State: AOJu0YyLNjoaJTv6QMwPnb4nN1xYOf8LxHTdXXEl6I1x10xZQZqDtxsP yKi3z2g16IdD/Bz6lbx8e3r71ZNaQL2ATu+keWS5GrXWPI52VUK+13z2 X-Gm-Gg: ATEYQzzYO9pnv2UCh7pP0eBVAgEc2i1Ie4OWTxQGiiFRESktzHAa8PZk6A3CPzHtpkd JYfS2mDLPRog07TobbrWeLMJ+y6xbVMpeHcthPrYOusb0klsKKRemUwC2+NWYsLxU212Hdzs71Y bl+Tli3+waQsasaNSs/Wfu+LrKf6vVNVD/SP37irrO73NTal43faU7kX9bmL7q45bXb/+Mkcbw9 fgKiq+0/P9pwJaDdoWELn/iXLsF03+4mhWyWH1NEDqMrtmfPK7acuFcHoeGJV+qMHzwbXw8Ye7m O5KuKQKlGSQPwYmyCA/3kl2d+TWHPcQUgspSRwLPr8X9I5YfLfMKsECrgIkGJ6r9bOVCdkIoXAI yFJrv2B9PdDLdSj3NzHo+qGju4XkOsGC31OJttxka16snlwmnKfhKOqfJrwbud9dToVwAwuhaWG dAtvM29sFKg444DlxcQ7rB+ZLiYsp3u8COjKfGSKiAG+HrC6Xc0A== X-Received: by 2002:a17:90b:1d4e:b0:354:999f:1b27 with SMTP id 98e67ed59e1d1-35965ce1427mr1089567a91.31.1772162779536; Thu, 26 Feb 2026 19:26:19 -0800 (PST) Received: from name2965-Precision-7820-Tower.. ([175.201.112.127]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-35912fbc363sm4501887a91.2.2026.02.26.19.26.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 26 Feb 2026 19:26:19 -0800 (PST) From: Jeongjun Park To: stable@vger.kernel.org Cc: Greg Kroah-Hartman , Inki Dae , Seung-Woo Kim , Kyungmin Park , David Airlie , Simona Vetter , Krzysztof Kozlowski , Alim Akhtar , dri-devel@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org, Jeongjun Park Subject: [PATCH 6.12.y 0/3] drm/exynos: vidi: fix various memory corruption bugs Date: Fri, 27 Feb 2026 12:26:12 +0900 Message-Id: <20260227032615.108139-1-aha310510@gmail.com> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit This backport patch is for 6.12.y only and fixes a bug in the Exynos VIDI driver. https://lore.kernel.org/all/20260119082553.195181-1-aha310510@gmail.com/ Jeongjun Park (3): drm/exynos: vidi: use priv->vidi_dev for ctx lookup in vidi_connection_ioctl() drm/exynos: vidi: fix to avoid directly dereferencing user pointer drm/exynos: vidi: use ctx->lock to protect struct vidi_context member variables related to memory alloc/free drivers/gpu/drm/exynos/exynos_drm_drv.h | 1 + drivers/gpu/drm/exynos/exynos_drm_vidi.c | 74 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------- 2 files changed, 64 insertions(+), 11 deletions(-)