From owner-freebsd-stable@freebsd.org Thu Mar 25 17:26:13 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id EC1A15C544D for ; Thu, 25 Mar 2021 17:26:13 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: from mail-il1-f175.google.com (mail-il1-f175.google.com [209.85.166.175]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4F5sTK1X6yz3w71 for ; Thu, 25 Mar 2021 17:26:12 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: by mail-il1-f175.google.com with SMTP id w2so2310431ilj.12 for ; Thu, 25 Mar 2021 10:26:12 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=gB10n5/bTD7y5YcaTkRIm8+o4+gYqm/81PeUMkZWY3Q=; b=DejsZzTt7KGeMZRBA52KQgLxhHZjb2PNueLyhVvz/6RqoGNm83cL6Y8OQ5rUXMQJpH 83+uS4vDjjrHAmCOg1Xme9YTVB5BnPBP0Ys4EAKBpkhBRUFlz9jODNi5L9YFlbtTvf4S syQXCOswEOFrx44I+CkvniXacw434LNPP39IpjMfg526srw22nR4L7cLO+B2/mHZXvO1 l2EcDMNPk2Dw9L9Scfn9lHJKMgN4CJG1qxme+Lgaju3R0sAXW9ZV6gPTiC5k6ikjHtqo lhywf3AwRWOawnTRiOGo4L/ZgcEPwF9mUQKo0BmaKV/kqCPsQQgwIzPYaTYThr7iQljH OUtA== X-Gm-Message-State: AOAM531djCCjNs67yjV+2SgHp1y+ckYQhont2WIpW4aXOqT+4hAmuugC nM8tYh2I8ppPpfbVSHEytLUJL6V4HAxWQ/8jJaDZ9nGXsXk= X-Google-Smtp-Source: ABdhPJy0revsk0jYvoWwskNULO2MkAPzZOZv2McxY9SjH+g5qu8WhWSXaYc+or+Dhagny/AQogDwr+to/g9AMJEELvM= X-Received: by 2002:a05:6e02:85:: with SMTP id l5mr8132185ilm.182.1616693171213; Thu, 25 Mar 2021 10:26:11 -0700 (PDT) MIME-Version: 1.0 From: Ed Maste Date: Thu, 25 Mar 2021 13:25:44 -0400 Message-ID: Subject: Vinum deprecation for FreeBSD 14 - are there any remaining Vinum users? To: freebsd-stable stable Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4F5sTK1X6yz3w71 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of carpeddiem@gmail.com designates 209.85.166.175 as permitted sender) smtp.mailfrom=carpeddiem@gmail.com X-Spamd-Result: default: False [-1.98 / 15.00]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17:c]; TO_DN_ALL(0.00)[]; NEURAL_HAM_SHORT(-0.99)[-0.986]; FORGED_SENDER(0.30)[emaste@freebsd.org,carpeddiem@gmail.com]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RBL_DBL_DONT_QUERY_IPS(0.00)[209.85.166.175:from]; R_DKIM_NA(0.00)[]; FROM_NEQ_ENVFROM(0.00)[emaste@freebsd.org,carpeddiem@gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.99)[-0.990]; TO_DOM_EQ_FROM_DOM(0.00)[]; FREEFALL_USER(0.00)[carpeddiem]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; DMARC_NA(0.00)[freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[209.85.166.175:from:127.0.2.255]; SUBJECT_ENDS_QUESTION(1.00)[]; RCVD_IN_DNSWL_NONE(0.00)[209.85.166.175:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.166.175:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-stable] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Mar 2021 17:26:14 -0000 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 it is not clear how well it works today. There are open PRs with reports of panics upon removing disks, etc. And, it also imposes an ongoing cost as it must be updated when other work is done (such as the recent MAXPHYS work). I suspect that by now all users have migrated to either graid(8) or ZFS. I plan to add a deprecation notice after a short discussion period, assuming no reasonable justification is made to retain it. The notice would suggest graid and ZFS as alternatives, and would be merged in advance of FreeBSD 13.1. Then, gvinum would be removed in advance of FreeBSD 14.0. Please follow up if you have experience or input on vinum in FreeBSD, including past use but especially if you are still using it today and expect to continue doing so.