On 6/3/26 9:41 PM, 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/2574255630
> Link to v4: https://lore.kernel.org/xen-devel/20260603060539.1181809-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(-)
>
Considering that changes affect only the way how ARGO messages are
printed I will be comfortable to have this in 4.22 as it is low-risk fixes:
Release-Acked-by: Oleksii Kurochko <oleksii.kurochko@gmail.com>
Thasnks.
~ Oleksii