21 Mar
2023
21 Mar
'23
3:59 p.m.
On Tue, Mar 21, 2023 at 04:56:51PM +0200, Peter Ujfalusi wrote:
The patch adding the bytes control support moved the error check outside of the list_for_each_entry() which was not correct as at the end of the list_for_each_entry() the scontrol will no longer point where the error happened, but it to the list head.
Restore the original logic and return on the first error with the error code.
Fixes: a062c8899fed ("ASoC: SOF: ipc4-control: Add support for bytes control get and put") Reported-by: Dan Carpenter error27@gmail.com Link: https://lore.kernel.org/alsa-devel/6be945d2-40cb-46fb-67ba-ed3a19cddfa4@linu... Signed-off-by: Peter Ujfalusi peter.ujfalusi@linux.intel.com
Awesome sauce! Thanks!
regards, dan carpenter