From nobody Tue Jul 8 21:22:43 2025 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4bcDbS0Xf0z60YZP; Tue, 08 Jul 2025 21:22:44 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bcDbR5L71z43Dt; Tue, 08 Jul 2025 21:22:43 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752009763; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=YbEEPF2PeiaZkCnkQqC5nOqxLZ0Gqxh45qOoz2ejcmc=; b=qx531BmuNlUeZCu2cdt9+/zRcPdwzC/oBnJ0i8waTTwvF+Ydh241Humq1fLs406sTbZWYE e6wWYqGr4hoMvKBTSnEDBL8C+xzb7ngFkvC3e+SP9qVFQzw9hGqUAiwfGntbbWfo/B89rw foRwgGUo2oL4eb4IwKk5J2W2S85I0pFm1nfKVk77HGAj/nsGoQq4WXnWKCVHr0IhDjjqho zr0kFYmurEFs3xCKiJ5ENgQnWkxxmdNhS2EBHZ///R6XmGr/7Mm7nBQqplUPxyneNSdm4o mAWX1li/U3V8P90AJ5aX/SdcyrQRDnwZDXkhS9A496dAh+SOKPUvkcx1P+Exew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752009763; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=YbEEPF2PeiaZkCnkQqC5nOqxLZ0Gqxh45qOoz2ejcmc=; b=yWohYpu3g/zJQSlhcWbe48I5EnyzUiCymf2HsUH2NNf4msu7vNgfNWjmUxpoZKn6fSbe/C BKU9qoBOhx+osnkEozQeK55IRLSlh4x7QBAQYOtBde1zamKOFQ9/uz6gg8Zn+Zl9mullvy la6N3VbuDQx4hBBJi/XIFrmt58hEpVfRi1pMJr1h+cBoSY9y/92NITbKxgIPqZlk+6wG2j 5LradpCEExSwZZynFioPhiLq4wyFVkuJmWa+tQe1aCgX/NiJSxIGHywHKtzAzZNKp1lg7C 0o/vQM6UGY2d48dnP23+7ATt3wszMvkBxhFtJpB9ze6iHSUvw+J+peBHp03wYg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752009763; a=rsa-sha256; cv=none; b=YD6E9D0CidKl5YMC2X0vwOubeYi2pNNUY9GigmO+foGrd4rwF8wzrFnfDXPubg5+pnjoCb KJ1uWx+7R5A05Yw4lklKZ99e0ua7nQnBcVJUYOi1afdboJWebijElH3w1soe4cJgFUF4UH ToXNaJGX9q+2MLcBdKY6guA+s8cIpmhVS4tw6bFFXtyKno8q2rkZqtr6PUxter0dpWOrDQ Jx30htr3isRNNKNAaAAnr6XsqCc8aAsD3vAXtgQreA4fFElF2Xp3vDRrkdQ76r/m0QkadK nLxqlOgGjT9MAADXTnJUQku01YUaOKKIX5FlcAHDvAh42I1EPTRfSGvretZjMA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bcDbR4xmhztsT; Tue, 08 Jul 2025 21:22:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 568LMhG9046549; Tue, 8 Jul 2025 21:22:43 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 568LMhPM046546; Tue, 8 Jul 2025 21:22:43 GMT (envelope-from git) Date: Tue, 8 Jul 2025 21:22:43 GMT Message-Id: <202507082122.568LMhPM046546@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: John Baldwin Subject: git: 9ad1589c7334 - main - devd.conf.5: Use a tag list block for NVMe SMART errors List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jhb X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 9ad1589c733434e695f1a0954d428725a5339893 Auto-Submitted: auto-generated The branch main has been updated by jhb: URL: https://cgit.FreeBSD.org/src/commit/?id=9ad1589c733434e695f1a0954d428725a5339893 commit 9ad1589c733434e695f1a0954d428725a5339893 Author: John Baldwin AuthorDate: 2025-07-08 21:22:30 +0000 Commit: John Baldwin CommitDate: 2025-07-08 21:22:30 +0000 devd.conf.5: Use a tag list block for NVMe SMART errors groff doesn't seem to handle nested column list blocks correctly for postscript and HTML output causing the subsequent nvme event to be indented incorrectly. Using a tag list block works around this. Sponsored by: Chelsio Communications --- sbin/devd/devd.conf.5 | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/sbin/devd/devd.conf.5 b/sbin/devd/devd.conf.5 index f038efc5fdd6..4dbd7338edb1 100644 --- a/sbin/devd/devd.conf.5 +++ b/sbin/devd/devd.conf.5 @@ -491,14 +491,21 @@ $state has a hex bitmask of the bits that changed, as defined in the NVMe Standard for Critical Warning field of log page 2 .Dq SMART / Health Information Log : .Pp -.Bl -column "Bit Value" "Meaning" -compact -.Sy "Bit Value" Ta Sy "Meaning" -.It 0x1 Ta Spare capacity below threshold -.It 0x2 Ta Temperature outside acceptable range -.It 0x4 Ta Reliability of media degraded -.It 0x8 Ta Media placed into read-only mode -.It 0x10 Ta Volatime memory backup failure -.It 0x20 Ta Persistent memory read-only or degraded +.Bl -tag -width "Bit Value" -compact +.It Sy "Bit Value" +.Sy Meaning +.It 0x1 +Spare capacity below threshold +.It 0x2 +Temperature outside acceptable range +.It 0x4 +Reliability of media degraded +.It 0x8 +Media placed into read-only mode +.It 0x10 +Volatime memory backup failure +.It 0x20 +Persistent memory read-only or degraded .El .It Li nvme Ta Li controller Ta Li RESET Ta A controller reset event has happened.