diff --git a/openamp/0017-lib-virtio-virtqueue-change-the-virtqueue-dump-log-l.patch b/openamp/0017-lib-virtio-virtqueue-change-the-virtqueue-dump-log-l.patch new file mode 100644 index 00000000000..0c881a460f4 --- /dev/null +++ b/openamp/0017-lib-virtio-virtqueue-change-the-virtqueue-dump-log-l.patch @@ -0,0 +1,29 @@ +From 73c39d417b7bf435267de7f55f4877218288b65e Mon Sep 17 00:00:00 2001 +From: Bowen Wang +Date: Wed, 28 Jan 2026 22:31:00 +0800 +Subject: [PATCH 17/18] lib/virtio/virtqueue: change the virtqueue dump log + level to emergency + +To avoid the dump log can't be output. + +Signed-off-by: Bowen Wang +--- + lib/virtio/virtqueue.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lib/virtio/virtqueue.c open-amp/lib/virtio/virtqueue.c +index 69e3572cd1..4c7fe3b225 100644 +--- a/lib/virtio/virtqueue.c ++++ open-amp/lib/virtio/virtqueue.c +@@ -351,7 +351,7 @@ void virtqueue_dump(struct virtqueue *vq) + VRING_INVALIDATE(&vq->vq_ring.avail, sizeof(vq->vq_ring.avail)); + VRING_INVALIDATE(&vq->vq_ring.used, sizeof(vq->vq_ring.used)); + +- metal_log(METAL_LOG_DEBUG, ++ metal_log(METAL_LOG_EMERGENCY, + "VQ: %s - size=%d; free=%d; queued=%d; desc_head_idx=%d; " + "available_idx=%d; avail.idx=%d; used_cons_idx=%d; " + "used.idx=%d; avail.flags=0x%x; used.flags=0x%x\r\n", +-- +2.34.1 + diff --git a/openamp/open-amp.cmake b/openamp/open-amp.cmake index 9cd9b8367a0..55ce8ba2f70 100644 --- a/openamp/open-amp.cmake +++ b/openamp/open-amp.cmake @@ -70,6 +70,8 @@ if(NOT EXISTS ${CMAKE_CURRENT_LIST_DIR}/open-amp) ${CMAKE_CURRENT_LIST_DIR}/0015-lib-remoteproc_virtio-optimize-virtqueue_notificatio.patch && patch -p0 -d ${CMAKE_CURRENT_LIST_DIR} < ${CMAKE_CURRENT_LIST_DIR}/0016-lib-rpmsg_virtio-support-release-the-name-service-me.patch + && patch -p0 -d ${CMAKE_CURRENT_LIST_DIR} < + ${CMAKE_CURRENT_LIST_DIR}/0017-lib-virtio-virtqueue-change-the-virtqueue-dump-log-l.patch DOWNLOAD_NO_PROGRESS true TIMEOUT 30) diff --git a/openamp/open-amp.defs b/openamp/open-amp.defs index b36511fe77d..8842eb46ea4 100644 --- a/openamp/open-amp.defs +++ b/openamp/open-amp.defs @@ -82,6 +82,7 @@ open-amp.zip: $(Q) patch -p0 < 0014-lib-rpmsg_virtio-use-virtio_alloc_buf-to-alloc-share.patch $(Q) patch -p0 < 0015-lib-remoteproc_virtio-optimize-virtqueue_notificatio.patch $(Q) patch -p0 < 0016-lib-rpmsg_virtio-support-release-the-name-service-me.patch + $(Q) patch -p0 < 0017-lib-virtio-virtqueue-change-the-virtqueue-dump-log-l.patch .openamp_headers: open-amp.zip else