From nobody Fri Nov 14 02:35:21 2025 X-Original-To: dev-commits-src-branches@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 4d71T62QTzz6GjSL; Fri, 14 Nov 2025 02:35:22 +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" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4d71T56wn3z3v2X; Fri, 14 Nov 2025 02:35:21 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1763087722; 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=rG/hA08nLw0yjD8FW9acIgBtNrZ0f2WGOKFi9PRYxww=; b=ToVbOHqpIcQDrOXHElKrxKRbAYqY8b4igoQr3ACeaCvN/DwCq1AmdvsAV31aGgPZ3tVIR0 gQVSOXLW6QfjNEMyD633THiCQ78hX3bk5lKF3peAq781hLsY90uFjMNKaY+DlhvAhqz+Zv 3ou86Kb6umKaAwEQGBS/Kg4Qu6wFgLoGUW8I4CWcduequgxWBCdvaBSL/GbywWZOHMpM/I o6sMQc2QVato3W63YMmP8b8wWWkiPN8Wem/pRMbNpIgrwCPhySuKzBlrN/Bfp7kmtRhvRx r1nA75TabcC8L1zcQfAbSRxJD9Bvlg0Ohcney/jhn1/j1A9hHh0DP57i/EhnWw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1763087722; 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=rG/hA08nLw0yjD8FW9acIgBtNrZ0f2WGOKFi9PRYxww=; b=q5/rOantiw7SH1RHdizV2hjKEWbAYtsapPbDQ4y64JNdNziATU7Kv4hNyueRCpegpQ+pRa A6IKs/fvIAyYxtZqeaSC0eTlPiPalEkJZoWGxr5e+FDbv9WTXgLeAYLdXQ5yHce+9p8d24 IYctBt6bSB8Ss75DK/GtxTxw9DxLkNCVinfXVA9jbDwHfBFRwyWpQaf530JNFgEMQTvE5D HXDzHKnJP5kJ4FH1f15Zvw6l13tkJwTTHr+aWrYiJaGWVDqu1i8Zw68mXahAvCy9/VQ2vi OkAxqni55x1g7RqKcVENrCodzP+943YxGQ4rraNq1Wi3Uehf5YJyQdcMRTAyfQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1763087722; a=rsa-sha256; cv=none; b=YRuZEP8M1Xf+iiyAKsU251ptfPThDeHIIjE4USRAZHLoh6Qj6zvMyBLEwqpAM+ItEGEfe7 Hbhd5k8NE3tDa2Gnf6MfTFsHt0vrdqP4JjcXgUyMu3XkaiMyqg8C86j6vY5BcJPUy6C1nH TyQrNgppL7FfZ4figcqaPyvIDfxEPwRFpUleF4WaZT8VX1bx7r9/naFk839IB67Tv3sLv5 mXBEfknbC7jeAZ0zQpj9GuQV5O4/wLVmjzSDREoKAY3Hb/gdAk4cFP5RPFYE6me+YB7/64 6COndNwSb0mbCkZf6AuUzQN4rmnsN57/MYFj7OXhJo/zQFtIq/6pdg6O+EFl/w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4d71T56McgznXM; Fri, 14 Nov 2025 02:35:21 +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 5AE2ZLmc000382; Fri, 14 Nov 2025 02:35:21 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 5AE2ZLiP000379; Fri, 14 Nov 2025 02:35:21 GMT (envelope-from git) Date: Fri, 14 Nov 2025 02:35:21 GMT Message-Id: <202511140235.5AE2ZLiP000379@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Colin Percival Subject: git: 9465b903fbbb - releng/15.0 - sbp.4: Add a hardware section, fix markup nits List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-branches@freebsd.org Sender: owner-dev-commits-src-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: cperciva X-Git-Repository: src X-Git-Refname: refs/heads/releng/15.0 X-Git-Reftype: branch X-Git-Commit: 9465b903fbbb888a385018c0379901b2b3e3a85d Auto-Submitted: auto-generated The branch releng/15.0 has been updated by cperciva: URL: https://cgit.FreeBSD.org/src/commit/?id=9465b903fbbb888a385018c0379901b2b3e3a85d commit 9465b903fbbb888a385018c0379901b2b3e3a85d Author: Alexander Ziaee AuthorDate: 2025-11-11 18:38:04 +0000 Commit: Colin Percival CommitDate: 2025-11-14 02:35:00 +0000 sbp.4: Add a hardware section, fix markup nits + tag SPDX + add sysctl to apropos database + fix markup of examples and reflow a overly long line + add a hardware section for hw relnotes Approved by: re (cperciva) MFC after: 3 days (cherry picked from commit dee8e38f52266d9b2fa837607ff3a78f240a806d) (cherry picked from commit ccf4b4fc42882652b8bb347bb5afed1e89258310) --- share/man/man4/sbp.4 | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/share/man/man4/sbp.4 b/share/man/man4/sbp.4 index 2255fa2993ae..1daffd104a2c 100644 --- a/share/man/man4/sbp.4 +++ b/share/man/man4/sbp.4 @@ -1,3 +1,6 @@ +.\" +.\" SPDX-License-Identifier: BSD-4-Clause +.\" .\" Copyright (c) 1998-2002 Katsushi Kobayashi and Hidetoshi Shimokawa .\" All rights reserved. .\" @@ -29,7 +32,7 @@ .\" ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE .\" POSSIBILITY OF SUCH DAMAGE. .\" -.Dd February 8, 2012 +.Dd November 11, 2025 .Dt SBP 4 .Os .Sh NAME @@ -62,19 +65,27 @@ might wonder why the device is not detached at the CAM layer when the device is unplugged. It is detached only if the device has not been plugged again during several bus resets. -This is for preventing to detach an active file system -even when the device cannot be probed correctly for some reason after a bus reset +This is for preventing to detach an active file system even when the +device cannot be probed correctly for some reason after a bus reset or when the device is temporary disconnected because the user changes the bus topology. If you want to force to detach the device, run -.Dq Nm fwcontrol Fl r -several times or set hw.firewire.hold_count=0 by +.Ql fwcontrol -r +several times or set +.Va hw.firewire.hold_count=0 +by .Xr sysctl 8 . .Pp Some (broken) HDDs do not work well with tagged queuing. If you have problems with such drives, try -.Dq Nm camcontrol [device id] tags -N 1 +.Ql camcontrol [device id] tags -N 1 to disable tagged queuing. +.Sh HARDWARE +The +.Nm +driver supports FireWire Serial Bus Protocol 2 +.Pq SBP-2 +storage devices. .Sh SEE ALSO .Xr cam 4 , .Xr firewire 4 ,