From nobody Fri Dec 03 15:17:39 2021 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 0203618CC97B; Fri, 3 Dec 2021 15:17:40 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4J5GfC2CpGz3BqC; Fri, 3 Dec 2021 15:17:39 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 24C7F12ADE; Fri, 3 Dec 2021 15:17:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 1B3FHdmG008887; Fri, 3 Dec 2021 15:17:39 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 1B3FHdHH008886; Fri, 3 Dec 2021 15:17:39 GMT (envelope-from git) Date: Fri, 3 Dec 2021 15:17:39 GMT Message-Id: <202112031517.1B3FHdHH008886@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Ed Maste Subject: git: 3664eb6ff7fa - stable/12 - gvinum: add deprecation notice 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: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: 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/12 X-Git-Reftype: branch X-Git-Commit: 3664eb6ff7fa7161fb346c2b7c24c919d84ad6dd Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1638544659; 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=KxPNLe0LkuSG9aSnRrbopiv2rwryy4o5t3qfkws7nd8=; b=qM6lfGQnrK8pW9EQSFYPEGgJoT8qN3C+TMIj7x7VpPKi/5zXdwgoyxIlDCa65Y/biedFlr wShqLRGL/TRFXulRBSsmH9pT3QNKxfxTnZI8gvo+NWWQVmtmK5NBcJOZxkQjqorAyiIPS/ rfLI2rwH2LMrY4eYe/gJa6olxSXi2+1RtiFEvzi3LG28mpCYIv9zbxELr//pZmWudnPvkx 2HNiJ/Kcn7B8Rn8d+qCCyr1FnTeE/pephfb7K614m/IkoutleOgQ0ri3UQpo2TmjEBbZql vAcTTk+wkkQZesqccn0Y0gy/TcwKuC/Thf+y+NuC1C5Ts7zNnSGybghmD1rbLw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1638544659; a=rsa-sha256; cv=none; b=n1fuHA96p2OTZMBKq9qwFN5+lmBS7QnTDzedx/Yktf6z87whCA0GLQCtzUH6IdNzf8w+/e cHo7X8bMZn9KXfoy5lj6yTo3ZXT8MpRjNTGZOF3CDJVBBY/rl95jPqo6h96eTpIbb1t1XR LWguX+JUxORl0rOTnHbQ1awlqin4I1CQ3iA0Qj3cR4ZOZkhNRFA2QEUPxVaLYkOwQGv0cw 0Y6by1gmeCITuL0K4xd/tfP5yBvscIs+GU4utR79TclezBqYif1wS9FAs+JbB1VfKS4oQJ dVITsYsnH+kccihKjV+fkGczUFP/dN6pKOVM3HZ2/x9/TSy/z7p1/9AlpWwNog== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch stable/12 has been updated by emaste: URL: https://cgit.FreeBSD.org/src/commit/?id=3664eb6ff7fa7161fb346c2b7c24c919d84ad6dd commit 3664eb6ff7fa7161fb346c2b7c24c919d84ad6dd Author: Ed Maste AuthorDate: 2021-03-26 15:26:22 +0000 Commit: Ed Maste CommitDate: 2021-12-03 15:17:12 +0000 gvinum: add deprecation notice Vinum is a Logical Volume Manager that was introduced in FreeBSD 3.0, and for FreeBSD 5 was ported to geom(4) as gvinum. gvinum has had no specific development at least as far back as 2010, and has a number of known bugs which are unlikely to be resolved. Add a deprecation notice to raise awareness but state that vinum "may not be" available in FreeBSD 14. Either it will be removed and the notice will be updated to "is not" available, or someone will step up to fix issues and maintain it and we will remove the notice. Reviewed by: imp (earlier version) MFC after: 3 days Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D29424 (cherry picked from commit b218441ac074d9cb9417e284980bf87f79a89585) --- sbin/gvinum/gvinum.8 | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/sbin/gvinum/gvinum.8 b/sbin/gvinum/gvinum.8 index 950a0188946f..a8135e9bf4a2 100644 --- a/sbin/gvinum/gvinum.8 +++ b/sbin/gvinum/gvinum.8 @@ -28,12 +28,28 @@ .\" .\" $FreeBSD$ .\" -.Dd May 6, 2014 +.Dd March 28, 2021 .Dt GVINUM 8 .Os .Sh NAME .Nm gvinum .Nd Logical Volume Manager control program +.Sh DEPRECATION NOTICE +.Nm +and associated +.Xr geom 4 +kernel support is deprecated, and may not be available in +.Fx 14.0 +and later. +Users are advised to migrate to +.Xr gconcat 8 , +.Xr gmirror 8 , +.Xr gstripe 8 , +.Xr graid 8 , +or +.Xr ZFS 8 . +More information is available at +.Pa https://wiki.freebsd.org/DeprecationPlan/gvinum . .Sh SYNOPSIS .Nm .Op Ar command