From nobody Wed Apr 22 16:48:51 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 4g14td3cNTz6Zv42 for ; Wed, 22 Apr 2026 16:48:57 +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 "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4g14td153Hz40MP for ; Wed, 22 Apr 2026 16:48:57 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1776876537; 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=ViwXKwrHM+fQgO9isngFE8KBaWMkSHKP2PA3cdLNEz0=; b=NPe/fPx+yQ7FhADS5Jhf+rzk0ZDc8cAV3/xTSqZNkoUbMimPJqa0F9ODpxR/tJUTf9RNoB d7IjM2XbhkRK5PuuAna1ZHigTkmnFGvHjM9151mNKsZxUObsb7LjRTuzTZMmqZbe5/RMnh YYGZUPVqF4Kju8BZfPAmS+wyXjJzoqmh5wkToayY7xaegeKspIJFRYcxlrRf9PkHXYJRHJ hDJKA66ewSdyMfXQYVNjGHUARiIgim1a2C0rCEeYBvemlxx8RU07LvUnsc2UC9t5zDojNp SmT3JzoyA3bqJUT1B3wNvBzfqGyeqMeujVtRdAMPbH4SKxXy4txsj+gXkafaCw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1776876537; a=rsa-sha256; cv=none; b=xRBjew4XO5cA2QEPbdcRYVFj6F7cuwFBJnpc76L7hj2lsUjjSGHAGIZGCYBUgViIf21m7v HpAJiZvKZepMkAiQMPaOgIFhCQE+zol8DglUo+2j+mmlwMNQ7OSp3cZqPwluX2gV9OvfrF Hi/R89lnWr/T3qeh1Q3rNpumPcKhN+2Mw+WHwht7sJ5O7Aw+sfr6UXl7TwsME/VI5oXjPN caMMDPgRoZdw8d4rWH/zZ3oFn3i9t2wfkQqmM9KYOlPc8OVtSuRZauAVKuy3Vh91ii1NXP HK8PuOFJmk72ccSuBnLTD/nQ207UVLQap+sE+O7tmw7n7UvoyByBqSLFymvsuA== 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=1776876537; 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=ViwXKwrHM+fQgO9isngFE8KBaWMkSHKP2PA3cdLNEz0=; b=Ru32KIFmY0/Vl2FeGNiXV7aX8HIWXod3jE8JgD9L8MmpP8PxTLfMQESZ2IKCIsWaQ6F/zK ljYSHl/Oc9o80TBZkMyHlwCUwao8EPb9xMnwREH3JZX0ZESDEpdy552TVZSmkW7kO1RxiK LhGleV4QodmuzUIk8ABi9CIWa8iBuhyRBQ+jMd2B0gwDlsvmNHVgjWurMmW7UhBcWR0ZW3 X+zHZasYXCYoAu3eJDjxxkA3gSf8Ezm77VcfFPzMYPNrVtMcQshrqTKQbdOQgUgl+UsrYF YKniEQNvfJkNGbAp2Q9PBC1sOn5WnI5NPFU5QVjRZyIrDP1OgC686dJsWht1nw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4g14td0ZKJzfvx for ; Wed, 22 Apr 2026 16:48:57 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3c88a by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 22 Apr 2026 16:48:51 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org Cc: Abdelkader Boudih From: Ed Maste Subject: git: 7faa082b0c50 - stable/15 - 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/stable/15 X-Git-Reftype: branch X-Git-Commit: 7faa082b0c50db575aab3aef3a9c19ff2d2f68e3 Auto-Submitted: auto-generated Date: Wed, 22 Apr 2026 16:48:51 +0000 Message-Id: <69e8fbf3.3c88a.5d05746@gitrepo.freebsd.org> The branch stable/15 has been updated by emaste: URL: https://cgit.FreeBSD.org/src/commit/?id=7faa082b0c50db575aab3aef3a9c19ff2d2f68e3 commit 7faa082b0c50db575aab3aef3a9c19ff2d2f68e3 Author: Abdelkader Boudih AuthorDate: 2026-03-20 15:28:42 +0000 Commit: Ed Maste CommitDate: 2026-04-22 16:48:35 +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 (cherry picked from commit 3d218b6289cf4675abdeef17a4489e71f8e1935e) --- 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 fd128e69f1f1..b28ec2671d4a 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 */