From 050598c254802af0d39ab371e3c3d88d427794ee Mon Sep 17 00:00:00 2001 From: Denis Mukhin Date: Thu, 4 Jun 2026 14:49:21 -0700 Subject: [PATCH] argo: lower level of noisy connection-refused log Switch the log line to argo_dprintk() so it is enabled only in debug environments, as it can spam the logs when a dom0 service using the Argo hypercall tries to communicate with a domain that is still starting up. Note that this also lowers the log level to debug when the argo_dprintk() facility is enabled. Signed-off-by: Denis Mukhin Reviewed-by: Mykola Kvach Reviewed-by: Stefano Stabellini Reviewed-by: Jason Andryuk --- xen/common/argo.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/xen/common/argo.c b/xen/common/argo.c index 28626e00a8..98a3db7fd0 100644 --- a/xen/common/argo.c +++ b/xen/common/argo.c @@ -2034,10 +2034,9 @@ sendv(struct domain *src_d, xen_argo_addr_t *src_addr, src_id.domain_id); if ( !ring_info ) { - gprintk(XENLOG_ERR, - "argo: vm%u connection refused, src (vm%u:%x) dst (vm%u:%x)\n", - current->domain->domain_id, src_id.domain_id, src_id.aport, - dst_addr->domain_id, dst_addr->aport); + argo_dprintk("vm%u connection refused, src (vm%u:%x) dst (vm%u:%x)\n", + current->domain->domain_id, src_id.domain_id, src_id.aport, + dst_addr->domain_id, dst_addr->aport); ret = -ECONNREFUSED; }