nishant chaubey 20d4dc0060 Potential use of freed ctx in async invoke
After message is sent to DSP, async response thread
could immediately get the response and free context,
which will result in a use-after-free in invoke send.
To fix this, add local copy of ctx to trace and gmsg
logging. To fix async response and SSR race, we rely
on is_job_sent_to_remote_ss of ctx, now check valid
ctx from ctxtable to set is_job_sent_to_remote_ss.

Change-Id: I1ebbed61443beda7b5ffcbe858481a54cca96acb
Signed-off-by: nishant chaubey <quic_chaubey@quicinc.com>
2023-05-23 22:34:35 -07:00
2022-10-20 10:29:34 -07:00
2023-03-07 20:31:53 -08:00
2022-10-13 11:49:51 -07:00
2023-01-26 23:23:19 -08:00
2023-01-26 23:23:19 -08:00
Description
No description provided
184 MiB
Languages
C 98.7%
C++ 0.9%
Makefile 0.3%
Starlark 0.1%