All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v6 0/6] argo: few log fixes
@ 2026-06-04 21:49 dmukhin
  2026-06-04 21:49 ` [PATCH v6 1/6] argo: lower level of noisy connection-refused log dmukhin
                   ` (7 more replies)
  0 siblings, 8 replies; 13+ messages in thread
From: dmukhin @ 2026-06-04 21:49 UTC (permalink / raw)
  To: xen-devel
  Cc: andrew.cooper3, anthony.perard, jbeulich, julien, michal.orzel,
	roger.pau, sstabellini, dmukhin

This series corrects Argo module tracing.

Patch 1 lowers the verbosity of a spammy log message.
Patch 2 corrects the debug logline.
Patch 3 cleans up existing loglines by dropping duplicate prefixes.
Patch 4 re-wires argo_dprintk() to gprintk() to include mode debugging
        context.
Patch 5 adds new Kconfig for short-circuiting extra verbose Argo traces.
Patch 6 enables extra verbose Argo traces in CI for ease of catching
        potential issues.

CI: https://gitlab.com/xen-project/people/dmukhin/xen/-/pipelines/2577682899
Link to v5: https://lore.kernel.org/xen-devel/20260603194131.1468654-1-dmukhin@ford.com/

Denis Mukhin (6):
  argo: lower level of noisy connection-refused log
  argo: correct logline in ring_unmap()
  argo: drop argo prefix from argo_dprintk() calls
  argo: fixup argo_dprintk()
  argo: introduce CONFIG_ARGO_DEBUG
  automation: enable Argo debugging in CI

 automation/gitlab-ci/analyze.yaml |  2 ++
 automation/gitlab-ci/build.yaml   |  1 +
 xen/common/Kconfig                |  6 ++++++
 xen/common/argo.c                 | 22 ++++++++++------------
 4 files changed, 19 insertions(+), 12 deletions(-)

-- 
2.54.0



^ permalink raw reply	[flat|nested] 13+ messages in thread

* [PATCH v6 1/6] argo: lower level of noisy connection-refused log
  2026-06-04 21:49 [PATCH v6 0/6] argo: few log fixes dmukhin
@ 2026-06-04 21:49 ` dmukhin
  2026-06-04 21:49 ` [PATCH v6 2/6] argo: correct logline in ring_unmap() dmukhin
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 13+ messages in thread
From: dmukhin @ 2026-06-04 21:49 UTC (permalink / raw)
  To: xen-devel
  Cc: andrew.cooper3, anthony.perard, jbeulich, julien, michal.orzel,
	roger.pau, sstabellini, dmukhin, Mykola Kvach, Jason Andryuk

From: Denis Mukhin <dmukhin@ford.com> 

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 <dmukhin@ford.com>
Reviewed-by: Mykola Kvach <mykola_kvach@epam.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Reviewed-by: Jason Andryuk <jason.andryuk@amd.com>
---
Changes since v5:
- added Jason's R-b

Changes since v4:
- n/a
---
 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 28626e00a8cb..98a3db7fd070 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;
     }
-- 
2.54.0



^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH v6 2/6] argo: correct logline in ring_unmap()
  2026-06-04 21:49 [PATCH v6 0/6] argo: few log fixes dmukhin
  2026-06-04 21:49 ` [PATCH v6 1/6] argo: lower level of noisy connection-refused log dmukhin
@ 2026-06-04 21:49 ` dmukhin
  2026-06-04 21:49 ` [PATCH v6 3/6] argo: drop argo prefix from argo_dprintk() calls dmukhin
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 13+ messages in thread
From: dmukhin @ 2026-06-04 21:49 UTC (permalink / raw)
  To: xen-devel
  Cc: andrew.cooper3, anthony.perard, jbeulich, julien, michal.orzel,
	roger.pau, sstabellini, dmukhin, Mykola Kvach, Jason Andryuk

From: Denis Mukhin <dmukhin@ford.com> 

Drop XENLOG_ERR from the logline since argo_dprintk() already injects
the proper log level indicator.

Also, drop "argo: " prefix, since it is also injected by argo_dprintk()

Signed-off-by: Denis Mukhin <dmukhin@ford.com>
Reviewed-by: Mykola Kvach <mykola_kvach@epam.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Reviewed-by: Jason Andryuk <jason.andryuk@amd.com>
---
Changes since v5:
- added Jason's R-b

Changes since v4:
- n/a
---
 xen/common/argo.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xen/common/argo.c b/xen/common/argo.c
index 98a3db7fd070..5da14c929e14 100644
--- a/xen/common/argo.c
+++ b/xen/common/argo.c
@@ -474,7 +474,7 @@ ring_unmap(const struct domain *d, struct argo_ring_info *ring_info)
             continue;
 
         ASSERT(!mfn_eq(ring_info->mfns[i], INVALID_MFN));
-        argo_dprintk(XENLOG_ERR "argo: unmapping page %"PRI_mfn" from %p\n",
+        argo_dprintk("unmapping page %"PRI_mfn" from %p\n",
                      mfn_x(ring_info->mfns[i]), ring_info->mfn_mapping[i]);
 
         unmap_domain_page_global(ring_info->mfn_mapping[i]);
-- 
2.54.0



^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH v6 3/6] argo: drop argo prefix from argo_dprintk() calls
  2026-06-04 21:49 [PATCH v6 0/6] argo: few log fixes dmukhin
  2026-06-04 21:49 ` [PATCH v6 1/6] argo: lower level of noisy connection-refused log dmukhin
  2026-06-04 21:49 ` [PATCH v6 2/6] argo: correct logline in ring_unmap() dmukhin
@ 2026-06-04 21:49 ` dmukhin
  2026-06-04 21:49 ` [PATCH v6 4/6] argo: fixup argo_dprintk() dmukhin
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 13+ messages in thread
From: dmukhin @ 2026-06-04 21:49 UTC (permalink / raw)
  To: xen-devel
  Cc: andrew.cooper3, anthony.perard, jbeulich, julien, michal.orzel,
	roger.pau, sstabellini, dmukhin, Mykola Kvach, Jason Andryuk

From: Denis Mukhin <dmukhin@ford.com> 

argo_dprintk() prefixes all log lines with "argo: " automatically.

Remove duplicate prefixes from log messages in the Argo module where
applicable.

Signed-off-by: Denis Mukhin <dmukhin@ford.com>
Reviewed-by: Mykola Kvach <mykola_kvach@epam.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Reviewed-by: Jason Andryuk <jason.andryuk@amd.com>
---
Changes since v5:
- added Jason's R-b

Changes since v4:
- n/a
---
 xen/common/argo.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/xen/common/argo.c b/xen/common/argo.c
index 5da14c929e14..ffa1f43437ab 100644
--- a/xen/common/argo.c
+++ b/xen/common/argo.c
@@ -1467,7 +1467,7 @@ find_ring_mfns(struct domain *d, struct argo_ring_info *ring_info,
     if ( ring_info->mfns )
     {
         /* Ring already existed: drop the previous mapping. */
-        argo_dprintk("argo: vm%u re-register existing ring "
+        argo_dprintk("vm%u re-register existing ring "
                      "(vm%u:%x vm%u) clears mapping\n",
                      d->domain_id, ring_info->id.domain_id,
                      ring_info->id.aport, ring_info->id.partner_id);
@@ -1527,7 +1527,7 @@ find_ring_mfns(struct domain *d, struct argo_ring_info *ring_info,
     {
         ASSERT(ring_info->nmfns == NPAGES_RING(len));
 
-        argo_dprintk("argo: vm%u ring (vm%u:%x vm%u) %p "
+        argo_dprintk("vm%u ring (vm%u:%x vm%u) %p "
                      "mfn_mapping %p len %u nmfns %u\n",
                      d->domain_id, ring_info->id.domain_id,
                      ring_info->id.aport, ring_info->id.partner_id, ring_info,
@@ -1741,7 +1741,7 @@ register_ring(struct domain *currd,
         list_add(&ring_info->node,
                  &currd->argo->ring_hash[hash_index(&ring_info->id)]);
 
-        argo_dprintk("argo: vm%u registering ring (vm%u:%x vm%u)\n",
+        argo_dprintk("vm%u registering ring (vm%u:%x vm%u)\n",
                      currd->domain_id, ring_id.domain_id, ring_id.aport,
                      ring_id.partner_id);
     }
@@ -1781,7 +1781,7 @@ register_ring(struct domain *currd,
             goto out_unlock2;
         }
 
-        argo_dprintk("argo: vm%u re-registering existing ring (vm%u:%x vm%u)\n",
+        argo_dprintk("vm%u re-registering existing ring (vm%u:%x vm%u)\n",
                      currd->domain_id, ring_id.domain_id, ring_id.aport,
                      ring_id.partner_id);
     }
-- 
2.54.0



^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH v6 4/6] argo: fixup argo_dprintk()
  2026-06-04 21:49 [PATCH v6 0/6] argo: few log fixes dmukhin
                   ` (2 preceding siblings ...)
  2026-06-04 21:49 ` [PATCH v6 3/6] argo: drop argo prefix from argo_dprintk() calls dmukhin
@ 2026-06-04 21:49 ` dmukhin
  2026-06-04 21:49 ` [PATCH v6 5/6] argo: introduce CONFIG_ARGO_DEBUG dmukhin
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 13+ messages in thread
From: dmukhin @ 2026-06-04 21:49 UTC (permalink / raw)
  To: xen-devel
  Cc: andrew.cooper3, anthony.perard, jbeulich, julien, michal.orzel,
	roger.pau, sstabellini, dmukhin, Jason Andryuk

From: Denis Mukhin <dmukhin@ford.com> 

Current argo_dprintk() implementation is a wrapper around raw printk().

Rewire it through gprintk() to allow for better debugging context
(such as domain ID).

Signed-off-by: Denis Mukhin <dmukhin@ford.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Reviewed-by: Jason Andryuk <jason.andryuk@amd.com>
---
Changes since v5:
- added Jason's R-b

Changes since v4:
- n/a
---
 xen/common/argo.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xen/common/argo.c b/xen/common/argo.c
index ffa1f43437ab..3c38a51d09a2 100644
--- a/xen/common/argo.c
+++ b/xen/common/argo.c
@@ -322,7 +322,7 @@ static DEFINE_RWLOCK(L1_global_argo_rwlock); /* L1 */
 #define argo_dprintk(fmt, args...)                      \
     do {                                                \
         if ( ARGO_DEBUG )                               \
-            printk(XENLOG_DEBUG "argo: " fmt, ##args);  \
+            gprintk(XENLOG_DEBUG, "argo: " fmt, ##args);\
     } while ( 0 )
 
 /*
-- 
2.54.0



^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH v6 5/6] argo: introduce CONFIG_ARGO_DEBUG
  2026-06-04 21:49 [PATCH v6 0/6] argo: few log fixes dmukhin
                   ` (3 preceding siblings ...)
  2026-06-04 21:49 ` [PATCH v6 4/6] argo: fixup argo_dprintk() dmukhin
@ 2026-06-04 21:49 ` dmukhin
  2026-06-04 21:49 ` [PATCH v6 6/6] automation: enable Argo debugging in CI dmukhin
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 13+ messages in thread
From: dmukhin @ 2026-06-04 21:49 UTC (permalink / raw)
  To: xen-devel
  Cc: andrew.cooper3, anthony.perard, jbeulich, julien, michal.orzel,
	roger.pau, sstabellini, dmukhin, Jason Andryuk

From: Denis Mukhin <dmukhin@ford.com> 

Add Kconfig knob to enable traces for Argo debugging.

Signed-off-by: Denis Mukhin <dmukhin@ford.com>
Reviewed-by: Jason Andryuk <jason.andryuk@amd.com>
---
Changes since v5:
- dropped 'if ARGO' from the Kconfig change
- added Jason's R-b

Changes since v4:
- fixed dependency on a new Kconfig knob on ARGO

Changes since v3:
- dropped uneeded "If unsure, say N." from new Kconfig description
---
 xen/common/Kconfig | 6 ++++++
 xen/common/argo.c  | 3 +--
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/xen/common/Kconfig b/xen/common/Kconfig
index 5ff71480eebe..79b7fa62e713 100644
--- a/xen/common/Kconfig
+++ b/xen/common/Kconfig
@@ -491,6 +491,12 @@ config ARGO
 
 	  If unsure, say N.
 
+config ARGO_DEBUG
+	bool "Argo: enable debug traces (UNSUPPORTED)"
+	depends on ARGO
+	help
+	  Enables extra debug traces for Argo debugging.
+
 source "common/sched/Kconfig"
 
 config CRYPTO
diff --git a/xen/common/argo.c b/xen/common/argo.c
index 3c38a51d09a2..b9b362064e7e 100644
--- a/xen/common/argo.c
+++ b/xen/common/argo.c
@@ -318,10 +318,9 @@ static DEFINE_RWLOCK(L1_global_argo_rwlock); /* L1 */
     ((LOCKING_Read_L1 && spin_is_locked(&(d)->argo->send_L2_lock)) || \
      LOCKING_Write_L1)
 
-#define ARGO_DEBUG 0
 #define argo_dprintk(fmt, args...)                      \
     do {                                                \
-        if ( ARGO_DEBUG )                               \
+        if ( IS_ENABLED(CONFIG_ARGO_DEBUG) )            \
             gprintk(XENLOG_DEBUG, "argo: " fmt, ##args);\
     } while ( 0 )
 
-- 
2.54.0



^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH v6 6/6] automation: enable Argo debugging in CI
  2026-06-04 21:49 [PATCH v6 0/6] argo: few log fixes dmukhin
                   ` (4 preceding siblings ...)
  2026-06-04 21:49 ` [PATCH v6 5/6] argo: introduce CONFIG_ARGO_DEBUG dmukhin
@ 2026-06-04 21:49 ` dmukhin
  2026-06-05  6:23 ` [PATCH v6 0/6] argo: few log fixes Jan Beulich
  2026-06-08 21:49 ` Christopher Clark
  7 siblings, 0 replies; 13+ messages in thread
From: dmukhin @ 2026-06-04 21:49 UTC (permalink / raw)
  To: xen-devel
  Cc: andrew.cooper3, anthony.perard, jbeulich, julien, michal.orzel,
	roger.pau, sstabellini, dmukhin, Jason Andryuk

From: Denis Mukhin <dmukhin@ford.com> 

Enable extra Argo traces in CI to help analyze any potential Argo issues.

That covers eclair-*-allcode and alpine-3.18-gcc-debug jobs.

Signed-off-by: Denis Mukhin <dmukhin@ford.com>
Reviewed-by: Jason Andryuk <jason.andryuk@amd.com>
---
Changes since v5:
- added Jason's R-b

Changes since v4:
- n/a

Changes since v3:
- enabled CONFIG_ARGO_DEBUG for eclair-*-allcode jobs
  Note, eclair-x86_64-allcode is failing on staging (known):
  https://gitlab.com/xen-project/hardware/xen/-/pipelines/2567857238
- example of extra argo traces in CI:
  https://gitlab.com/xen-project/people/dmukhin/xen/-/jobs/14661834468
---
 automation/gitlab-ci/analyze.yaml | 2 ++
 automation/gitlab-ci/build.yaml   | 1 +
 2 files changed, 3 insertions(+)

diff --git a/automation/gitlab-ci/analyze.yaml b/automation/gitlab-ci/analyze.yaml
index 3f7532ee1d25..ae0929d13565 100644
--- a/automation/gitlab-ci/analyze.yaml
+++ b/automation/gitlab-ci/analyze.yaml
@@ -47,6 +47,7 @@ eclair-x86_64-allcode:
     RULESET: "monitored"
     EXTRA_XEN_CONFIG: |
       CONFIG_ARGO=y
+      CONFIG_ARGO_DEBUG=y
       CONFIG_DEBUG_INFO=n
       CONFIG_DEBUG_LOCK_PROFILE=y
       CONFIG_DEBUG_TRACE=y
@@ -127,6 +128,7 @@ eclair-ARM64-allcode:
     EXTRA_XEN_CONFIG: |
       CONFIG_ACPI=y
       CONFIG_ARGO=y
+      CONFIG_ARGO_DEBUG=y
       CONFIG_ARM64_SVE=y
       CONFIG_ARM_SMMU_V3=y
       CONFIG_BOOT_TIME_CPUPOOLS=y
diff --git a/automation/gitlab-ci/build.yaml b/automation/gitlab-ci/build.yaml
index 0e5fb26c853e..b864443d0243 100644
--- a/automation/gitlab-ci/build.yaml
+++ b/automation/gitlab-ci/build.yaml
@@ -286,6 +286,7 @@ alpine-3.18-gcc-debug:
       CONFIG_EXPERT=y
       CONFIG_UNSUPPORTED=y
       CONFIG_ARGO=y
+      CONFIG_ARGO_DEBUG=y
       CONFIG_UBSAN=y
       CONFIG_UBSAN_FATAL=y
       CONFIG_MICROCODE_SCAN_DEFAULT=y
-- 
2.54.0



^ permalink raw reply related	[flat|nested] 13+ messages in thread

* Re: [PATCH v6 0/6] argo: few log fixes
  2026-06-04 21:49 [PATCH v6 0/6] argo: few log fixes dmukhin
                   ` (5 preceding siblings ...)
  2026-06-04 21:49 ` [PATCH v6 6/6] automation: enable Argo debugging in CI dmukhin
@ 2026-06-05  6:23 ` Jan Beulich
  2026-06-05 17:24   ` dmukhin
  2026-06-08 21:49 ` Christopher Clark
  7 siblings, 1 reply; 13+ messages in thread
From: Jan Beulich @ 2026-06-05  6:23 UTC (permalink / raw)
  To: dmukhin
  Cc: andrew.cooper3, anthony.perard, julien, michal.orzel, roger.pau,
	sstabellini, xen-devel

On 04.06.2026 23:49, dmukhin@ford.com wrote:
> This series corrects Argo module tracing.
> 
> Patch 1 lowers the verbosity of a spammy log message.
> Patch 2 corrects the debug logline.
> Patch 3 cleans up existing loglines by dropping duplicate prefixes.
> Patch 4 re-wires argo_dprintk() to gprintk() to include mode debugging
>         context.
> Patch 5 adds new Kconfig for short-circuiting extra verbose Argo traces.
> Patch 6 enables extra verbose Argo traces in CI for ease of catching
>         potential issues.
> 
> CI: https://gitlab.com/xen-project/people/dmukhin/xen/-/pipelines/2577682899
> Link to v5: https://lore.kernel.org/xen-devel/20260603194131.1468654-1-dmukhin@ford.com/
> 
> Denis Mukhin (6):
>   argo: lower level of noisy connection-refused log
>   argo: correct logline in ring_unmap()
>   argo: drop argo prefix from argo_dprintk() calls
>   argo: fixup argo_dprintk()
>   argo: introduce CONFIG_ARGO_DEBUG
>   automation: enable Argo debugging in CI

I understand you want to be helpful with sending these updates in rapid succession.
Yet as (attempted to) hint(ed) at before, please either do it properly or leave it
at "committer can do minor adjustments", when that was offered. This time round you
lost Oleksii's R-a-b. But no, please _do not_ send a v7 for that.

Jan


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH v6 0/6] argo: few log fixes
  2026-06-05  6:23 ` [PATCH v6 0/6] argo: few log fixes Jan Beulich
@ 2026-06-05 17:24   ` dmukhin
  0 siblings, 0 replies; 13+ messages in thread
From: dmukhin @ 2026-06-05 17:24 UTC (permalink / raw)
  To: Jan Beulich
  Cc: dmukhin, andrew.cooper3, anthony.perard, julien, michal.orzel,
	roger.pau, sstabellini, xen-devel

On Fri, Jun 05, 2026 at 08:23:18AM +0200, Jan Beulich wrote:
> On 04.06.2026 23:49, dmukhin@ford.com wrote:
> > This series corrects Argo module tracing.
> > 
> > Patch 1 lowers the verbosity of a spammy log message.
> > Patch 2 corrects the debug logline.
> > Patch 3 cleans up existing loglines by dropping duplicate prefixes.
> > Patch 4 re-wires argo_dprintk() to gprintk() to include mode debugging
> >         context.
> > Patch 5 adds new Kconfig for short-circuiting extra verbose Argo traces.
> > Patch 6 enables extra verbose Argo traces in CI for ease of catching
> >         potential issues.
> > 
> > CI: https://gitlab.com/xen-project/people/dmukhin/xen/-/pipelines/2577682899
> > Link to v5: https://lore.kernel.org/xen-devel/20260603194131.1468654-1-dmukhin@ford.com/
> > 
> > Denis Mukhin (6):
> >   argo: lower level of noisy connection-refused log
> >   argo: correct logline in ring_unmap()
> >   argo: drop argo prefix from argo_dprintk() calls
> >   argo: fixup argo_dprintk()
> >   argo: introduce CONFIG_ARGO_DEBUG
> >   automation: enable Argo debugging in CI
> 
> I understand you want to be helpful with sending these updates in rapid succession.
> Yet as (attempted to) hint(ed) at before, please either do it properly or leave it
> at "committer can do minor adjustments", when that was offered. This time round you
> lost Oleksii's R-a-b. But no, please _do not_ send a v7 for that.

Thanks for help with the series!

--
Denis


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH v6 0/6] argo: few log fixes
  2026-06-04 21:49 [PATCH v6 0/6] argo: few log fixes dmukhin
                   ` (6 preceding siblings ...)
  2026-06-05  6:23 ` [PATCH v6 0/6] argo: few log fixes Jan Beulich
@ 2026-06-08 21:49 ` Christopher Clark
  2026-06-08 22:02   ` Andrew Cooper
                     ` (2 more replies)
  7 siblings, 3 replies; 13+ messages in thread
From: Christopher Clark @ 2026-06-08 21:49 UTC (permalink / raw)
  To: dmukhin
  Cc: xen-devel, andrew.cooper3, anthony.perard, jbeulich, julien,
	michal.orzel, roger.pau, sstabellini, Daniel Smith,
	Andryuk, Jason

On Thu, Jun 4, 2026 at 10:49 PM <dmukhin@ford.com> wrote:
>
> This series corrects Argo module tracing.

This series has been committed to staging.

The maintainers were not CC'd on the series, and did not provide an ack.

Patch 1 is rejected as an inappropriate change.

Therefore it needs reverting.

> Patch 1 lowers the verbosity of a spammy log message.

Please see the review comment provided by Daniel on the v3 version.

thanks

Christopher


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH v6 0/6] argo: few log fixes
  2026-06-08 21:49 ` Christopher Clark
@ 2026-06-08 22:02   ` Andrew Cooper
  2026-06-08 22:03   ` Jason Andryuk
  2026-06-09  1:28   ` dmukhin
  2 siblings, 0 replies; 13+ messages in thread
From: Andrew Cooper @ 2026-06-08 22:02 UTC (permalink / raw)
  To: Christopher Clark, dmukhin
  Cc: Andrew Cooper, xen-devel, anthony.perard, jbeulich, julien,
	michal.orzel, roger.pau, sstabellini, Daniel Smith,
	Andryuk, Jason

On 08/06/2026 10:49 pm, Christopher Clark wrote:
> On Thu, Jun 4, 2026 at 10:49 PM <dmukhin@ford.com> wrote:
>> This series corrects Argo module tracing.
> This series has been committed to staging.
>
> The maintainers were not CC'd on the series, and did not provide an ack.
>
> Patch 1 is rejected as an inappropriate change.
>
> Therefore it needs reverting.

Hmm yes, that was committed in violation of policy.

~Andrew


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH v6 0/6] argo: few log fixes
  2026-06-08 21:49 ` Christopher Clark
  2026-06-08 22:02   ` Andrew Cooper
@ 2026-06-08 22:03   ` Jason Andryuk
  2026-06-09  1:28   ` dmukhin
  2 siblings, 0 replies; 13+ messages in thread
From: Jason Andryuk @ 2026-06-08 22:03 UTC (permalink / raw)
  To: Christopher Clark, dmukhin
  Cc: xen-devel, andrew.cooper3, anthony.perard, jbeulich, julien,
	michal.orzel, roger.pau, sstabellini, Daniel Smith

On 2026-06-08 17:49, Christopher Clark wrote:
> On Thu, Jun 4, 2026 at 10:49 PM <dmukhin@ford.com> wrote:
>>
>> This series corrects Argo module tracing.
> 
> This series has been committed to staging.
> 
> The maintainers were not CC'd on the series, and did not provide an ack.
> 
> Patch 1 is rejected as an inappropriate change.
> 
> Therefore it needs reverting.
> 
>> Patch 1 lowers the verbosity of a spammy log message.
> 
> Please see the review comment provided by Daniel on the v3 version.

FWIW, this comment to v3 was only posted today after v6 was commited. 
It was not an unaddressed comment at the time of commit.

Regards,
Jason


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH v6 0/6] argo: few log fixes
  2026-06-08 21:49 ` Christopher Clark
  2026-06-08 22:02   ` Andrew Cooper
  2026-06-08 22:03   ` Jason Andryuk
@ 2026-06-09  1:28   ` dmukhin
  2 siblings, 0 replies; 13+ messages in thread
From: dmukhin @ 2026-06-09  1:28 UTC (permalink / raw)
  To: Christopher Clark
  Cc: dmukhin, xen-devel, andrew.cooper3, anthony.perard, jbeulich,
	julien, michal.orzel, roger.pau, sstabellini, Daniel Smith,
	Andryuk, Jason

Hi all,

On Mon, Jun 08, 2026 at 10:49:55PM +0100, Christopher Clark wrote:
> On Thu, Jun 4, 2026 at 10:49 PM <dmukhin@ford.com> wrote:
> >
> > This series corrects Argo module tracing.
> 
> This series has been committed to staging.
> 
> The maintainers were not CC'd on the series, and did not provide an ack.

Sorry, I did not mean to overrule anything or violate the existing process.

I posted the series as an attempt to resolve the log spam reported internally.

I also appreciate the time everyone involved spent reviewing and providing
feedback on this small series.

> 
> Patch 1 is rejected as an inappropriate change.
> 
> Therefore it needs reverting.
> 
> > Patch 1 lowers the verbosity of a spammy log message.
> 
> Please see the review comment provided by Daniel on the v3 version.
> 
> thanks
> 
> Christopher
> 


--
Denis


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2026-06-09  1:28 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-04 21:49 [PATCH v6 0/6] argo: few log fixes dmukhin
2026-06-04 21:49 ` [PATCH v6 1/6] argo: lower level of noisy connection-refused log dmukhin
2026-06-04 21:49 ` [PATCH v6 2/6] argo: correct logline in ring_unmap() dmukhin
2026-06-04 21:49 ` [PATCH v6 3/6] argo: drop argo prefix from argo_dprintk() calls dmukhin
2026-06-04 21:49 ` [PATCH v6 4/6] argo: fixup argo_dprintk() dmukhin
2026-06-04 21:49 ` [PATCH v6 5/6] argo: introduce CONFIG_ARGO_DEBUG dmukhin
2026-06-04 21:49 ` [PATCH v6 6/6] automation: enable Argo debugging in CI dmukhin
2026-06-05  6:23 ` [PATCH v6 0/6] argo: few log fixes Jan Beulich
2026-06-05 17:24   ` dmukhin
2026-06-08 21:49 ` Christopher Clark
2026-06-08 22:02   ` Andrew Cooper
2026-06-08 22:03   ` Jason Andryuk
2026-06-09  1:28   ` dmukhin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.