Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Nov 2025 21:21:16 +0000
From:      Krzysztof Galazka <kgalazka@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org
Cc:        Yogesh Bhosale <yogesh.bhosale@intel.com>
Subject:   git: f28019f570cc - stable/14 - ix.4: Document E610 debug dump
Message-ID:  <692a124c.31b39.3866ef66@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch stable/14 has been updated by kgalazka:

URL: https://cgit.FreeBSD.org/src/commit/?id=f28019f570cc1bbfe0f0597dc2f46cfd9438359a

commit f28019f570cc1bbfe0f0597dc2f46cfd9438359a
Author:     Yogesh Bhosale <yogesh.bhosale@intel.com>
AuthorDate: 2025-11-10 18:03:54 +0000
Commit:     Krzysztof Galazka <kgalazka@FreeBSD.org>
CommitDate: 2025-11-28 21:20:34 +0000

    ix.4: Document E610 debug dump
    
    Explain how to collect E610 device debug dump data with sysctl for
    troubleshooting with Intel Customer Support.
    
    Fixes:                  2170400142b9 (Add support for debug dump)
    Reviewed by:            bcr, erj (previous version), ziaee
    Signed-off-by:          Yogesh Bhosale <yogesh.bhosale@intel.com>
    Differential Revision:  https://reviews.freebsd.org/D52990
    
    (cherry picked from commit 8225ed665eea69b3df3ea57009cf8fe61863c1fc)
---
 share/man/man4/ix.4 | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/share/man/man4/ix.4 b/share/man/man4/ix.4
index e6f4276e1a77..09af85f5c4a7 100644
--- a/share/man/man4/ix.4
+++ b/share/man/man4/ix.4
@@ -132,6 +132,35 @@ Enable Adaptive Interrupt Moderation (AIM).
 Vary the interrupt rate over time based on the traffic for
 that interrupt vector.
 .El
+.Sh SYSCTL VARIABLES
+The
+.Nm
+driver supports the following
+.Xr sysctl 8
+variables:
+.Bl -tag -width "dev.ix.?.debug.dump.clusters"
+.It Va dev.ix.?.debug.dump.clusters
+Specify a bitmask to select firmware event clusters
+to be included in the debug dump.
+Possible values include:
+.Pp
+.Bl -tag -compact
+.It 0
+All clusters excluding Manageability Transactions
+.It 0x1
+Link cluster
+.It 0x2
+Full CSR Space excluding RCW registers
+.El
+.Pp
+This feature is only supported on E610 devices.
+.It Va dev.ix.?.debug.dump.dump
+Specify 1 to generate a per-device debugging snapshot.
+Output must be redirected to a file
+and decoded by Intel Customer Support.
+.Pp
+This feature is only supported on E610.
+.El
 .Sh DIAGNOSTICS
 .Bl -diag
 .It "ix%d: Unable to allocate bus resource: memory"


help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?692a124c.31b39.3866ef66>