From nobody Fri Mar 20 15:30:16 2026 X-Original-To: dev-commits-src-all@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 4fcmj46DX2z6W7mL for ; Fri, 20 Mar 2026 15:30:16 +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 "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fcmj45RBhz3FGd for ; Fri, 20 Mar 2026 15:30:16 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1774020616; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=JKkfER722467on/Sk/waakQJ72MdMSmh87Zlk6/4Tck=; b=aIOq2kdBlTe1xCe8lLxZJDSRvEmM8wvAg8sgxHpHWJryf11Km45nV2Q5dRLlqjQzVoZtwl 7ATec9vDF9F12ypVtjMmM3Quy5gdl0P+fS8bL7jM7tWy7XK24M6eD5UvJySmrUxQ+vv3H4 Jt+/5C4/4uWSfAy7Zj/UnN7hDBYGJO4+0rnQo0xaGn6APCfdmuT07U6w24Lei8YQyaHW+J +okphzXhsv4hEWNBGIPXfz2ML7MXLLSUb3T9eO+0UFdXXh0kPasXzDxybpsFyH/fEMgr2x quCzcruJjAgTF2cXD0NqzO9E2IltKxkM86KvbHzXFGSeHKqU4TVZA1vSDqWMlg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1774020616; a=rsa-sha256; cv=none; b=Xy9jghUqfFPUgEJIQ10jHailHcYJUI22e95CzLViHLw/UO0CrylDpA8YpvjCwLHAVLeBEu UpphznrRCk8kLn6sLXMQFDH56yAHfU8xA2VwifXgWoWssA32i7XlwkJPU/QveX+poQZOXq 4lnnQKZtUT+IBTpIZbs7TU7/1xn/v9J+XvvwFPEMBPPM0cWNPaF34eAYpuJ9/gNF1j4dMJ QPMn/3B+ppptosn6dyC3EGihzyMwBIYUucOHGmJbBE6jLzS1vV2DZJqdkbtGwM2trp21QQ U7tN5vhKLH00EGL1IKBgwnPG8Ds1ZIyufjwTjMj5HDLaaHpSZxqJIuBQuWeVlQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1774020616; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=JKkfER722467on/Sk/waakQJ72MdMSmh87Zlk6/4Tck=; b=uLneAOfw8IUdRWcDitCubmvfXT+jxdDPjCa23RzOggbkLlSCDl6lPlPOuFUGOEd+uaBG8e SpIZWSlDqEuMukcNFAp0XBGe+de9nWXXGaB9NLvh/T+5RWMeCWa9u044qwf6KXZYuFG5S6 wWd2vjlzO+upFlpjbh69xDOiMf2swiFecj9KFMjdV+gu37unZ/PakXSqSw0z/e1l/YWgOZ oI8lejlOPV8LhnsKAInb6hrBKwvh3BjoXjRn7QQgEMNGKF+nLPWcmfUQKnEH4KCr1euq+P fiBhJYHPA2Pb2CSDuuFaTNfytaVVdItMAlfag33jf2wd7SkxkGYO9aLi2M3fdw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fcmj4527mzWrD for ; Fri, 20 Mar 2026 15:30:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 22109 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 20 Mar 2026 15:30:16 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Cc: Abdelkader Boudih From: Ed Maste Subject: git: 3d218b6289cf - main - cam (scsi): silence "Medium not present" SCSI sense logging for removable media List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: emaste X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 3d218b6289cf4675abdeef17a4489e71f8e1935e Auto-Submitted: auto-generated Date: Fri, 20 Mar 2026 15:30:16 +0000 Message-Id: <69bd6808.22109.43899c13@gitrepo.freebsd.org> The branch main has been updated by emaste: URL: https://cgit.FreeBSD.org/src/commit/?id=3d218b6289cf4675abdeef17a4489e71f8e1935e commit 3d218b6289cf4675abdeef17a4489e71f8e1935e Author: Abdelkader Boudih AuthorDate: 2026-03-20 15:28:42 +0000 Commit: Ed Maste CommitDate: 2026-03-20 15:29:57 +0000 cam (scsi): silence "Medium not present" SCSI sense logging for removable media Change SS_FATAL to SS_FAIL for SCSI sense code 0x3A (Medium not present) to suppress console spam when card readers or other removable media devices have no media inserted. The error is still returned to callers (ENXIO), but no longer prints to dmesg during boot/probe. Verified with Apple SD Card Reader - reduced boot messages from 4 to 2. Reviewed by: emaste, imp Differential Revision: https://reviews.freebsd.org/D55287 --- sys/cam/scsi/scsi_all.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/cam/scsi/scsi_all.c b/sys/cam/scsi/scsi_all.c index 76fcd3fee188..42ceb25fec3a 100644 --- a/sys/cam/scsi/scsi_all.c +++ b/sys/cam/scsi/scsi_all.c @@ -2194,13 +2194,13 @@ static struct asc_table_entry asc_table[] = { { SST(0x39, 0x00, SS_RDEF, "Saving parameters not supported") }, /* DTL WROM BK */ - { SST(0x3A, 0x00, SS_FATAL | ENXIO, + { SST(0x3A, 0x00, SS_FAIL | ENXIO, "Medium not present") }, /* DT WROM BK */ - { SST(0x3A, 0x01, SS_FATAL | ENXIO, + { SST(0x3A, 0x01, SS_FAIL | ENXIO, "Medium not present - tray closed") }, /* DT WROM BK */ - { SST(0x3A, 0x02, SS_FATAL | ENXIO, + { SST(0x3A, 0x02, SS_FAIL | ENXIO, "Medium not present - tray open") }, /* DT WROM B */ { SST(0x3A, 0x03, SS_RDEF, /* XXX TBD */