On Tue, Oct 17, 2023 at 02:56:38PM +0530, Ekansh Gupta wrote:
For any remote call, driver sends a message to DSP using RPMSGYou forgot to run checkpatch.pl :(
framework. After message is sent, there is a wait on a completion
object at driver which is completed when DSP response is received.
There is a possibility that a signal is received while waiting
causing the wait function to return -ERESTARTSYS. In this case
the context should be saved and it should get restored for the
next invocation for the thread.
Adding changes to support saving and restoring of interrupted
fastrpc contexts.
Signed-off-by: Ekansh Gupta <quic_ekangupt@xxxxxxxxxxx>
Change-Id: Ia101acf7c1bf6018635536082bf7ea009093c948
---
Changes in v2:
- Fixed missing definition
- Fixes compile time issue