Message ID | 20240813-cocci-flexarray-v6-1-de903fd8d988@chromium.org (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | media: Fix the last set of coccinelle warnings | expand |
Hi Ricardo, On 8/13/24 15:31, Ricardo Ribalda wrote: > Replace the old style single element array with a flex array. We do not > allocate this structure, so the size change should not be an issue. > > This fixes the following cocci warning: > drivers/media/platform/qcom/venus/hfi_cmds.h:204:5-16: WARNING use flexible-array member instead (https://www.kernel.org/doc/html/latest/process/deprecated.html#zero-length-and-one-element-arrays) > > Reviewed-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org> > Acked-by: Vikash Garodia <quic_vgarodia@quicinc.com> > Signed-off-by: Ricardo Ribalda <ribalda@chromium.org> Could you inverse the order of the tags, please. "Signed-off-by" must be first and then the others. All patches in the series has this issue. ~Stan
Hi Stan On Tue, 13 Aug 2024 at 23:38, Stanimir Varbanov <svarbanov@suse.de> wrote: > > Hi Ricardo, > > On 8/13/24 15:31, Ricardo Ribalda wrote: > > Replace the old style single element array with a flex array. We do not > > allocate this structure, so the size change should not be an issue. > > > > This fixes the following cocci warning: > > drivers/media/platform/qcom/venus/hfi_cmds.h:204:5-16: WARNING use flexible-array member instead (https://www.kernel.org/doc/html/latest/process/deprecated.html#zero-length-and-one-element-arrays) > > > > Reviewed-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org> > > Acked-by: Vikash Garodia <quic_vgarodia@quicinc.com> > > Signed-off-by: Ricardo Ribalda <ribalda@chromium.org> > > Could you inverse the order of the tags, please. "Signed-off-by" must be > first and then the others. Just sent a v7 taking care of this. I am almost sure that I used b4 to import the tags.... Are we sure that this is a policy that we should follow? Regards! > > All patches in the series has this issue. > > ~Stan >
diff --git a/drivers/media/platform/qcom/venus/hfi_cmds.h b/drivers/media/platform/qcom/venus/hfi_cmds.h index 20acd412ee7b..42825f07939d 100644 --- a/drivers/media/platform/qcom/venus/hfi_cmds.h +++ b/drivers/media/platform/qcom/venus/hfi_cmds.h @@ -227,7 +227,7 @@ struct hfi_session_release_buffer_pkt { u32 extradata_size; u32 response_req; u32 num_buffers; - u32 buffer_info[1]; + u32 buffer_info[]; }; struct hfi_session_release_resources_pkt {