From nobody Fri Dec 3 15:17:26 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 E151618CC6E2; Fri, 3 Dec 2021 15:17:26 +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 4J5Gdy4Pp7z59Fb; Fri, 3 Dec 2021 15:17:26 +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 785EC13166; Fri, 3 Dec 2021 15:17:26 +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 1B3FHQrS008758; Fri, 3 Dec 2021 15:17:26 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 1B3FHQkl008757; Fri, 3 Dec 2021 15:17:26 GMT (envelope-from git) Date: Fri, 3 Dec 2021 15:17:26 GMT Message-Id: <202112031517.1B3FHQkl008757@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: 42f1df609996 - stable/13 - 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/13 X-Git-Reftype: branch X-Git-Commit: 42f1df609996acd7c506e6cb3f75ca8a142ef895 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1638544646; 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=80anlUHMewO8FArJgdNjyUS1/+X7QpeLf2p0tAswBmY=; b=uYIhbllHFVbOFycCVQV6CS26Q9+/xTqai21C2EK0vtf68h04a2umCSQHz9RwWgb65H8ttS NSmSJ9yph/kMryQgKOCNmP5hOEVu64JHSd8UCGOldLq7TFlA22pmv6ZSQil4a8VwNoxLyb 3CInojbzlwdkSvSibB48OAnbX2GGuD6hyDz71vixSmCi8bLygW4ESvi0UOy6grGwK0H9CJ 4cNkVBjwY6LPLwFrczpCJ5NQAXswGtn+JhtXmV06AoDIDcj8E45fvMNJiOI2uxXGKkwKMm D3m3+Eoybq6AHKpVt85qyh+GG9lj2YThENV+rQPJyfWAWyQiwZjW9xT7nnmORQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1638544646; a=rsa-sha256; cv=none; b=kP16Xc4MXdV2LyqIgmBKtJY7PxOnETcGHmemjtTYCERPPTyW02KqxdMwLOuLDXOXXCZILp 0oyn0fPKeMK1p2GKvAPzFLZq3QL7yeJgqBAosBSRrGW3exzdgg65WZ4sQyxkm9zBpg2SLB bXOo9Hynen2OFA0c9gva2zVDk5QXSs+pfz/iZOkBdMMHrsCo1uhUmwLaZ+XTVK+0eyLa5w yB9RGrPWkUUWu2BCMkXgb3XuZYn7culG2iY/vOcvC3XvMZQLNb24cgQ01zAvphhP6PqQTE uPX+U/42Ry4JWx0pEGdxp/WC7W91DkU2tK2wza7UDIuuhtVCvVB6IADMkY2JgQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch stable/13 has been updated by emaste: URL: https://cgit.FreeBSD.org/src/commit/?id=42f1df609996acd7c506e6cb3f75ca8a142ef895 commit 42f1df609996acd7c506e6cb3f75ca8a142ef895 Author: Ed Maste AuthorDate: 2021-03-26 15:26:22 +0000 Commit: Ed Maste CommitDate: 2021-12-03 15:16:23 +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