feat: add direct message vcpu invalid log
Change-Id: Ie10040528aad1673323f5fa3fec178778e7ae948
Signed-off-by: J-Alves <joao.alves@arm.com>
diff --git a/src/api.c b/src/api.c
index 911b1ad..a507e34 100644
--- a/src/api.c
+++ b/src/api.c
@@ -3047,7 +3047,10 @@
if (receiver_locked.vm->vcpu_count <= vcpu_id ||
(receiver_locked.vm->vcpu_count != 1 &&
cpu_index(current->cpu) != vcpu_id)) {
- dlog_verbose("Invalid VCPU ID!\n");
+ dlog_verbose(
+ "Invalid VCPU ID %u. vcpu count %u current core: %u!\n",
+ vcpu_id, receiver_locked.vm->vcpu_count,
+ cpu_index(current->cpu));
ret = ffa_error(FFA_INVALID_PARAMETERS);
goto out;
}