feat(scheduled mode): unwind call chain for FFA_MSG_SEND_DIRECT_RESP
This patch performs the action of unwinding the SP call chain upon
FFA_MSG_SEND_DIRECT_RESP invocation.
Change-Id: I26d1ecae2d4c0d21f8780eff0b99f355ea910914
Signed-off-by: Madhukar Pappireddy <madhukar.pappireddy@arm.com>
diff --git a/src/api.c b/src/api.c
index ab9aa5b..e61c7a6 100644
--- a/src/api.c
+++ b/src/api.c
@@ -2741,6 +2741,8 @@
panic("Invalid direct message response invocation");
}
+ plat_ffa_unwind_call_chain_ffa_direct_resp(current, *next);
+
return (struct ffa_value){.func = FFA_INTERRUPT_32};
}