From nobody Sun Nov 20 07:04:41 2022 X-Original-To: freebsd-fs@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 4NFM3J453Gz4hJst for ; Sun, 20 Nov 2022 07:05:00 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic314-21.consmr.mail.gq1.yahoo.com (sonic314-21.consmr.mail.gq1.yahoo.com [98.137.69.84]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4NFM3H22vMz4N5r for ; Sun, 20 Nov 2022 07:04:59 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=MX4WdKCH; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.84 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1668927897; bh=JySt3k2hE9IZL6IGTQ8ysUrkvQFMGXnvibkHZ7AeAVU=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=MX4WdKCHxQDr3Qt9n8NhDaEj+ZHaUh27ZJpciulFbobiP1RzFNEEBJZa6oXiCsLIjvRnPH06lzsTR0GVNEU0CY89nUuZfS5OkDpBn7O65Fx2ukS9Gc3wK/mLoAuA0EbiWhEJCbyIiLiM9rzptNIP4uUaHKkxJWEiY0seWT1pBMLSEdtSoRBGkw/anHGX3D5/hG700N8wDRreQpKMe4a4zCR3IRk/iypfjrtyHGfTcBOfpmEwCHLLt1L7MVkWXF1ha5gH45w5wcsqAgetM+V9uZftEBdWlL228giTRmeov62UobqD7zkEBxXyP8LbiIcTUFfS67LV0WRYfbKlXLzHPg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1668927897; bh=9lN0rUstdTKBrqEFof4Y0VdZ3M+Hjvm2i1Koinx/j/r=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=mVULdtsvnWsoVbscPuPbJACWBRelJAATzuyNLKUHwmEUQJGn1/YQH61xPhLv371JnUSqmjeUk8IGBKj6Gztun9cd/f7boigUIpMXaxnNk3keLZ7ddmvNADKfLs39RTw/1M2FXMdzbOiMp9Kf/bGQIdt9Q5FMOM/Nsf3YbXE0cH8FSBh30w5m1h7kJkHYclnRjCAv4wlGFfaGJubLJOufPD5Rovslc2hoNmjYStN0c4UaG8Airz3lHYDqy0dJzBSBlqk/IvAuJz8W9JWtSF99R1SzVB+ucYRqkDPvUDCnskvWQRhIDYk7cluRQ8F/oXrjsQpg5f95WmlR07aBP9H0tQ== X-YMail-OSG: TV4.zjoVM1kyBg3U0Inktgcn5M5jk4UFOTV84eOLtCv2Te2ofYPvAsF5W_UimQ. mDssO2pNF8QgbgJ.P5QLV0KjtWrXBGslasx4CXE1o7kA_WHLOKios6EeM_1PlkPvQCznaNsxon7v m4km5Q2G71JdM4WVe93wKikvXO93ID0iRnAltVPKBEySm71dgNrrZjUp5r6oyClTIz7.CYugsdym FoQmLG4v8CDdfPuadDaXmsuWfZNigUc7hZg74CCRfl2nndGdlzisihtRq5QQsgFopA7v6rfjhm7g eIaWgRDbY7FfcRAstioN2Ecbl1Wpfc3S8Eb5kJu7k2sZyxgfU.UiehzWMyJF9JjX6g5pUNUrhxfO D6ptfjq.ZpGV7HAj1SR7xg0F7vgu19dBw0ljomNX_gaWHMJaTC6hG2iMjZljcSr.2mhZZhfl8C6f Smb3OaiTEJfDUwTZaEAiuop2xEQw5pt5C9lxEpalxz10qFMeomFIHRv5sxqtB1U3fZR0ZvL8ss28 .JVfRRSAyGNPvf0n3HjnEoQbtpJr3QEMEh3CZc8AUMaYKacVhuQdIQpzf7ir1hxeLz9CqiU_Oy6R IlUmQ8mp_P5lyjIHDaFRX3iT5BXX9k8hQk2kWX3TX3lFZNc3kuTsSGapRAZlDJ66pLWXyBuXiNKI DNW4kNQCSsJcq9SmuKZuBKqMWHq39KmbOblnOkXV5TegVKGBgXksVsZne5pc.0oNzbT3S6f08SSn uTv00lN4t4Z7N_OgjHjfSbLsCpLk_QRPG8juWOHpUFeZ1v3wlMyQpucMT6YDINkje0.uyxBEZmYc nzAjKbNIrVL1udx6z8PMUsorW1tUHnFe1dmUgKsIUCm4S4Qa5vTldDCJ7P1jO0QZf69jJJKI7XOY gk0GcxNRe6GnrESWguQNm2CsncrmAw09InE7ERZKldx.3sVZ3jNFAGq61wfslt8H4m.RmcYLOAuL K8jtvVaPt9.M3MHYYyNnLOSrWSfZbfKFgl8muPJM1wrskgx_qy2UpwTkuPpuOH9HKkEQqnjoFgbe GMon5oUz1ytUkR.4teh7eiQqPI7F8aTmjrw_ewJNtiCCel7F48JSNEUY1uST1CeK5tkPuGWtgOLO ZEDXMNi9lk697Tz40G5lakK_z7yJV6Fgvmyixlpu0Rmzg6xVEGpb7NrJvID286zTKVe_y8iSzIoQ uWgwbJnQoRjZacw4gwZaaDZYUj_y_5Zacy4nJ.32VdItjHMDaYtk7vXIXi5Dev1DCWSVfG8Bl1zD SbOvIcH8v0pXYmWJOe6xjXutdkWeEmeyJ5hQtY_xS2Xd.eziFpLrcN.LJNfgnyRgQaXVzn2djm3n W0PUE8gh3vtf9tWuE.9sHpRTx0xi6FpED2StaH_zKSXBcdDQJMw20wUw_ynHlYGSQKEjK36RypaY MeYkKTtlDwZJJcgm5kxU6e6EIIhT7eCiwNm2iuDXOvuX5fcPVt29ob9wENoEdpefhIoE0a.12HCd p1hMUX4zRBzwwJs5KkowapCmhi7f9jcu5jggIHGo2dPgjX7cRibaspG6ZKpqbAPUz4PhaDDjvMeE S1GEmNqPmKPwVcZ8fbJ4_yzANb.BWePoIVrdvsJpixavtX4cqnAsC1wZ_uQ2OHxjaHe6f3CMqAfs 7MSeFYPHh5PSVXoX6S_6qRxNNXWqiYZAmnaIgFyw0ewRNjTRKRGITWj74HpsaUArowKUDlBWTENo daGUZZ2wyPRDt0aL9g5S5Eun0NZ6fl04X5b584TY0mRzMV8podZwGE0ZaolWb_7Mcgqmu785N43t Am.8QMaOzosaszVklU2qksQUZR5yltLw3OI_NF4Y4E2063SP91i0_6o456h34k.Xo4chTIPRWk8N OoM1Alj_uZqVP0_LtuSh18OtxBH9ryNW_b_JDAxK9Ra4x.T1BtwAVQAFtnZiX8a0M533rzOcT9Co vnCLP4RBdf0no4fOjN8g62XL2DMfVq84w1o8zPUIncZ3VjUQdoSF6aNHxW8WIqZx5zO2KjZa6Ie5 aYVQ6_KJB5CnicjqIjyti4KyhzJn1LeA5MROfQhi2AhScPZcpJOKtCZwqq3JdTn5o9i8wtjTeV68 d5xnMm7iTdIbt8JgTmqdoDnfWZwOSCw.lGti25N3vwllobyrKDJh3qipou.shwI9DXnnBF_OLtxQ LPHLTA0Cp9UUSwaPEzWSZ90Tq1jB0p.OVXwfIkxgR5xsXrAPH.w9T9igkwaHnELr5VziSFOtZeGH XMoLBwKQ0VPHyflMFn0QUqmVBz86W_EngQ8FYKYTZ689q3_e.4CBzxWK_8fwTX_WNvv7PdVS.mYd Peg-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.gq1.yahoo.com with HTTP; Sun, 20 Nov 2022 07:04:57 +0000 Received: by hermes--production-ne1-6bcfb7fb87-cpwkt (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 152be051ad528776b66f9011bd325e0a; Sun, 20 Nov 2022 07:04:52 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit List-Id: Filesystems List-Archive: https://lists.freebsd.org/archives/freebsd-fs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-fs@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.200.110.1.12\)) Subject: RE: zfs properties across versions Message-Id: <1E43A143-D308-4ED9-A8C7-650F2FACB2A3@yahoo.com> Date: Sat, 19 Nov 2022 23:04:41 -0800 To: void , freebsd-fs@freebsd.org X-Mailer: Apple Mail (2.3731.200.110.1.12) References: <1E43A143-D308-4ED9-A8C7-650F2FACB2A3.ref@yahoo.com> X-Spamd-Result: default: False [-3.44 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.94)[-0.938]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.84:from]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-fs@freebsd.org]; RCVD_COUNT_THREE(0.00)[3]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; DKIM_TRACE(0.00)[yahoo.com:+]; FREEMAIL_TO(0.00)[f-m.fm,freebsd.org]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.84:from] X-Rspamd-Queue-Id: 4NFM3H22vMz4N5r X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N void wrote on Date: Sat, 19 Nov 2022 19:56:45 UTC : > I'm worried if I zfs snapshot a vdev running zfs v5 (on 12.3R) to a > 13.1-p3 receiving system (so OpenZFS) that I'll not be able to restore > subsequently. > > Will restoring from 13.1-p3 to 12.3R be expected to work? If you list the pool features for the relevant pools, does the pool on 13.1-p3 have anything active that the 12.3R pool does not? How about at the time of the transfer back to 12.3R? Still true? Such are some of the more detailed questions involved. (The following is from main [so: 14] but is just to give an idea.) # zpool get all | grep feature@ | sort -k4 zoptb feature@embedded_data active local zoptb feature@empty_bpobj active local zoptb feature@enabled_txg active local zoptb feature@extensible_dataset active local zoptb feature@hole_birth active local zoptb feature@log_spacemap active local zoptb feature@lz4_compress active local zoptb feature@project_quota active local zoptb feature@spacemap_histogram active local zoptb feature@spacemap_v2 active local zoptb feature@userobj_accounting active local zoptb feature@allocation_classes enabled local zoptb feature@async_destroy enabled local zoptb feature@bookmark_v2 enabled local zoptb feature@bookmark_written enabled local zoptb feature@bookmarks enabled local zoptb feature@device_rebuild enabled local zoptb feature@device_removal enabled local zoptb feature@draid enabled local zoptb feature@encryption enabled local zoptb feature@filesystem_limits enabled local zoptb feature@large_blocks enabled local zoptb feature@large_dnode enabled local zoptb feature@livelist enabled local zoptb feature@multi_vdev_crash_dump enabled local zoptb feature@obsolete_counts enabled local zoptb feature@redacted_datasets enabled local zoptb feature@redaction_bookmarks enabled local zoptb feature@resilver_defer enabled local zoptb feature@sha512 enabled local zoptb feature@skein enabled local zoptb feature@zpool_checkpoint enabled local zoptb feature@zstd_compress enabled local zoptb feature@blake3 disabled local zoptb feature@edonr disabled local zoptb feature@head_errlog disabled local zoptb feature@zilsaxattr disabled local "man zpool-features" has notes about the status of individual features. Some features are bigger issues than others. Just upgrading FreeBSD does not change the status of zpool features. zpool (feature) upgrades are a separate activity. (But that status of FreeBSD upgrades may not last forever?) I do not upgrade pool features past the likes of, say, what are indicated in: /usr/share/zfs/compatibility.d/openzfs-2.1-freebsd until there is a, say: /usr/share/zfs/compatibility.d/openzfs-2.2-freebsd also usable on the range of systems that I care about for compatibility. But I've no competing criteria to worry about that would lead me to do otherwise. Some of the disabled features in my list above are not listed in openzfs-2.1-freebsd . I've no clue what features are possible to enable for 12.3R are --or what the default features are for 12.3R . === Mark Millard marklmi at yahoo.com