On Thu, Jun 06, 2024 at 10:29:22PM +0530, Ekansh Gupta wrote: > The DSP capability request call expects 2 arguments. First is the > information about the total number of attributes to be copied from > DSP and second is the information about the buffer where the DSP > needs to copy the information. The current design is passing the > information about te size to be copied from DSP which would be > considered as a bad argument to the call by DSP causing a failure > suggesting the same. The second argument carries the information > about the buffer where the DSP needs to copy the capability > information and the size to be copied. As the first entry of > capability attribute is getting skipped, same should also be > considered while sending the information to DSP. Add changes to > pass proper arguments to DSP. > > Fixes: 6c16fd8bdd40 ("misc: fastrpc: Add support to get DSP capabilities") > Cc: stable <stable@xxxxxxxxxx> > Signed-off-by: Ekansh Gupta <quic_ekangupt@xxxxxxxxxxx> > --- > drivers/misc/fastrpc.c | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx> -- With best wishes Dmitry