21 Mar
2023
21 Mar
'23
3:16 p.m.
On Tue, Mar 21, 2023 at 03:49:19PM +0200, Peter Ujfalusi wrote:
The patch adding the bytes control support moved the error check outside of the list_for_each_entry() which will cause issues when we will have support for multiple controls per widgets.
Even now it causes an issue. We're exiting the list_for_each_entry() without hitting a break statement so the scontrol points to somewhere in the middle of the sdev instead of to a valid scontrol entry.
The scontrol->comp_id will be some garbage value.
regards, dan carpenter