Message ID | 20240507-cocci-flexarray-v1-11-4a421c21fd06@chromium.org (mailing list archive) |
---|---|
State | New |
Headers | show
Return-Path: <linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org> X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 49080C25B4F for <linux-arm-kernel@archiver.kernel.org>; Tue, 7 May 2024 13:20:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:In-Reply-To:References:Message-Id :MIME-Version:Subject:Date:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=XGa3ThgN/NchEDnAYE79VJL/C2b2q73NN+/wpuxb0no=; b=ZeNX8+a8CRwx+z F4S1bC0jRWka/no19wxX2tVU93/lVpJwwQUAcfYNDB7X8i6hzi9eGm2CgYuu9Zn7VLhMIDJljXJeH hNQkLXE7DsLjubvBFyD0qWtN5LE/HWCNgWNuOM8Pcs5k6+wbGwdAXBijhaiqDrb0Q806rAl0S4NE2 5qErerlADBFPuszM1DjM1OnkAuBH6JFkmbHjNmpT+tE6OMLjs0mL65kEQyMhhVxQTSJRGEU0bwHBc mWXzYYw+gy21jO2lOnWxSqBw3xaWA6AElaeLuDtLr1IJs/z82EI6n70DpMakhgPLHSoF9G35HNXLN SO0vOtRB5ReRN28VsCdw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1s4KkA-0000000BBFi-2fva; Tue, 07 May 2024 13:20:30 +0000 Received: from mail-qv1-f43.google.com ([209.85.219.43]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1s4KiQ-0000000B9s8-45If for linux-arm-kernel@lists.infradead.org; Tue, 07 May 2024 13:18:49 +0000 Received: by mail-qv1-f43.google.com with SMTP id 6a1803df08f44-6a0ce3e823fso19358076d6.1 for <linux-arm-kernel@lists.infradead.org>; Tue, 07 May 2024 06:18:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1715087921; x=1715692721; darn=lists.infradead.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=sqFGKWXdCy9k153fMpH4CQDZP31MGLQ/EHV/2T77xUQ=; b=Za+9cSvRxbRsPjrrTqPrinLuC4ffnri79EFMSAkM7auy0r8oYSBBaWu+bY8VsDS6lF E4HVuThz5XmIxHUKWfbOb4lOKj+85SlAddClpfusZxRIdwn+ZpxfN0kumGlsIVi7D48x AOq0Az9zZvghDPaEoO2kBol4e3ZfNkcuRVbpI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715087921; x=1715692721; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=sqFGKWXdCy9k153fMpH4CQDZP31MGLQ/EHV/2T77xUQ=; b=bxSIIAUEvHK+hkQfX2vk+9u08WX7Zt0/2U9XNeu6z4eV2CT6gREpkT6+dnvz2AQWLE fTXCZiEqctZwrLo3HvROI8n0pedDUKnYIX1xfFBCKYT2V0KDHifFpwanh/eom0bqlWB2 ykSzBzPD9ZxXPEmQIo3/ris0z+KJJxJ3gqGvrsrlXF1k0LrSl/4Vp9PcFqnpwcRzEUuh OijWudqlpl7RJqXu0CknComhOoi1PuTw2dcTDpw53u7tu3eGAWzm7iDIdujuI1vY+czR zdfulWBCt4kgC63m1WIA6rrwfz+hdoGSnNI9ZbIij8TTCC90dDMJZo5WXzZN1g84Yw+S h4kg== X-Forwarded-Encrypted: i=1; AJvYcCUPHlAV5Fn1Mr24wdWxKfAMWzh2pbfmj0hANRnJ8iYrujo3TUpJVSTkRaNmwMMMGA8ZfbV/1aoXP9LGO2Ay3pySC7ijDtOt1ge18JdcPY+4c4quDbU= X-Gm-Message-State: AOJu0YwBR2EoGemFb89iSQK/k0SDfSH61O07A2RMpFdC8s6k8jNAtfxK EZBf6MXozUWduY5erAvG93PXxifRc9KdkPJ5X3qGrxwtN0BW0VmV6Pd+L8JH3A== X-Google-Smtp-Source: AGHT+IE/nAbjO9kVczxA1gk0GPTE0dAFY7dS/lNzVrz9t9IGNz9TsBD03sWLikOngI39+ClQ/E7Uhg== X-Received: by 2002:ad4:5e8a:0:b0:6a0:b705:27db with SMTP id jl10-20020ad45e8a000000b006a0b70527dbmr17551263qvb.13.1715087920745; Tue, 07 May 2024 06:18:40 -0700 (PDT) Received: from denia.c.googlers.com (114.152.245.35.bc.googleusercontent.com. [35.245.152.114]) by smtp.gmail.com with ESMTPSA id t15-20020a05621405cf00b006a0d19c3139sm4655105qvz.118.2024.05.07.06.18.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 May 2024 06:18:39 -0700 (PDT) From: Ricardo Ribalda <ribalda@chromium.org> Date: Tue, 07 May 2024 13:18:37 +0000 Subject: [PATCH 11/18] media: venus: Refactor struct hfi_uncompressed_plane_info MIME-Version: 1.0 Message-Id: <20240507-cocci-flexarray-v1-11-4a421c21fd06@chromium.org> References: <20240507-cocci-flexarray-v1-0-4a421c21fd06@chromium.org> In-Reply-To: <20240507-cocci-flexarray-v1-0-4a421c21fd06@chromium.org> To: Michael Tretter <m.tretter@pengutronix.de>, Pengutronix Kernel Team <kernel@pengutronix.de>, Mauro Carvalho Chehab <mchehab@kernel.org>, Laurent Pinchart <laurent.pinchart@ideasonboard.com>, Michal Simek <michal.simek@amd.com>, Andy Walls <awalls@md.metrocast.net>, Stanimir Varbanov <stanimir.k.varbanov@gmail.com>, Vikash Garodia <quic_vgarodia@quicinc.com>, Bryan O'Donoghue <bryan.odonoghue@linaro.org>, Bjorn Andersson <andersson@kernel.org>, Konrad Dybcio <konrad.dybcio@linaro.org> Cc: linux-media@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-arm-msm@vger.kernel.org, Hans Verkuil <hverkuil-cisco@xs4all.nl>, Ricardo Ribalda <ribalda@chromium.org> X-Mailer: b4 0.12.4 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240507_061843_356139_0F2A9138 X-CRM114-Status: GOOD ( 15.32 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: <linux-arm-kernel.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> List-Post: <mailto:linux-arm-kernel@lists.infradead.org> List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org |
Series |
media: Fix the last set of coccinelle warnings
|
expand
|
diff --git a/drivers/media/platform/qcom/venus/hfi_helper.h b/drivers/media/platform/qcom/venus/hfi_helper.h index 7c0edef263ae..eb0a4c64b7ef 100644 --- a/drivers/media/platform/qcom/venus/hfi_helper.h +++ b/drivers/media/platform/qcom/venus/hfi_helper.h @@ -1000,7 +1000,7 @@ struct hfi_uncompressed_plane_constraints { struct hfi_uncompressed_plane_info { u32 format; u32 num_planes; - struct hfi_uncompressed_plane_constraints plane_constraints[1]; + struct hfi_uncompressed_plane_constraints plane_constraints; }; struct hfi_uncompressed_format_supported {
This field is never used, but if we remove it we would change the size of the struct and can lead to behavior change. Stay on the safe side by replacing the single element array with a single element field. This fixes the following cocci warning: drivers/media/platform/qcom/venus/hfi_helper.h:1003:43-60: WARNING use flexible-array member instead (https://www.kernel.org/doc/html/latest/process/deprecated.html#zero-length-and-one-element-arrays) Signed-off-by: Ricardo Ribalda <ribalda@chromium.org> --- drivers/media/platform/qcom/venus/hfi_helper.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)