incubator-nuttx/openamp/0013-openamp-add-assert-whe...

30 lines
801 B
Diff

From a2f4672050433811aabfcd8abef206c28397276d Mon Sep 17 00:00:00 2001
From: dongjiuzhu1 <dongjiuzhu1@xiaomi.com>
Date: Mon, 27 May 2024 20:32:46 +0800
Subject: [PATCH 13/14] openamp: add assert when get tx buffer failed
So we can found the error more eaily
Change-Id: Idade291ac8d8224b1ccbe0c0120bc07c036be17a
Signed-off-by: dongjiuzhu1 <dongjiuzhu1@xiaomi.com>
---
lib/rpmsg/rpmsg_virtio.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/lib/rpmsg/rpmsg_virtio.c open-amp/lib/rpmsg/rpmsg_virtio.c
index 7aeec5b..33c6c33 100644
--- a/lib/rpmsg/rpmsg_virtio.c
+++ open-amp/lib/rpmsg/rpmsg_virtio.c
@@ -384,6 +384,8 @@ static void *rpmsg_virtio_get_tx_payload_buffer(struct rpmsg_device *rdev,
}
}
+ metal_assert(!wait || rp_hdr != NULL);
+
if (!rp_hdr)
return NULL;
--
2.34.1