<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in zfsboot</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>49e3c256e4619c56acc09660bc3c49b68ec32c20 - bsdinstall: use the GPT label for swap in fstab</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/zfsboot#49e3c256e4619c56acc09660bc3c49b68ec32c20</link>
        <description>bsdinstall: use the GPT label for swap in fstabThe GPT layout already labels the swap partition swapN, but fstabnamed the disk device. That name changes when disks are added orreordered, and swap does not come up until fstab is edited. Write/dev/gpt/swapN instead, appending .eli when swap encryption is on.Mirrored swap still uses /dev/mirror/swap, with the same suffix.Submitted by:	Wanpeng Qian &lt;wanpengqian@gmail.com&gt;Reviewed by:	kevansDifferential Revision:	https://reviews.freebsd.org/D32936

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Sun, 18 Oct 2026 21:06:48 +0200</pubDate>
        <dc:creator>Devin Teske &lt;dteske@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a62eaf71ddb7463cf51d2be8be6506befbcfff8d - bsdinstall(8): Fix GPT label conflicts with disks not managed by us</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/zfsboot#a62eaf71ddb7463cf51d2be8be6506befbcfff8d</link>
        <description>bsdinstall(8): Fix GPT label conflicts with disks not managed by usSigned-off-by: Phil Krylov &lt;phil@krylov.eu&gt;Reviewed by: impPull Request: https://github.com/freebsd/freebsd-src/pull/1735

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Sun, 22 Jun 2025 04:39:30 +0200</pubDate>
        <dc:creator>Phil Krylov &lt;phil@krylov.eu&gt;</dc:creator>
    </item>
<item>
        <title>825aaabcc7ac3750b330d3e54bd1ccf349df48c9 - bsdinstall: Add note to zfsboot pointing to release/tools/vmimage.subr</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/zfsboot#825aaabcc7ac3750b330d3e54bd1ccf349df48c9</link>
        <description>bsdinstall: Add note to zfsboot pointing to release/tools/vmimage.subrThe VM image creation scripts have a copy of this list of datasets whichshould be kept in sync, which can otherwise be easily missed, as was thecase in the now-reverted 3e8619e535b6 (&quot;bsdinstall: Create separatedatasets for directories in /usr/ports&quot;).

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Sun, 08 Feb 2026 18:17:06 +0100</pubDate>
        <dc:creator>Jessica Clarke &lt;jrtc27@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>be3962a383dbbbd6fef458879173f09dc2f2373d - Revert &quot;bsdinstall: Create separate datasets for directories in /usr/ports&quot;</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/zfsboot#be3962a383dbbbd6fef458879173f09dc2f2373d</link>
        <description>Revert &quot;bsdinstall: Create separate datasets for directories in /usr/ports&quot;This reverts commit 3e8619e535b61c99f0dc50cc6c7e237eb82a8be7.While it&apos;s generally a good idea to have separate datasets for thingslike this, it breaks git clone with:fatal: destination path &apos;ports&apos; already exists and is not an empty directory.Signed-off-by: Ricardo Branco &lt;rbranco@suse.de&gt;Reviewed by: impPull Request: https://github.com/freebsd/freebsd-src/pull/2006

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Sun, 08 Feb 2026 13:41:04 +0100</pubDate>
        <dc:creator>Ricardo Branco &lt;rbranco@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>3e8619e535b61c99f0dc50cc6c7e237eb82a8be7 - bsdinstall: Create separate datasets for directories in /usr/ports</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/zfsboot#3e8619e535b61c99f0dc50cc6c7e237eb82a8be7</link>
        <description>bsdinstall: Create separate datasets for directories in /usr/portsBoth distfiles &amp; packages contain compressed files.Signed-off-by: Ricardo Branco &lt;rbranco@suse.de&gt;Reviewed by: impPull Request: https://github.com/freebsd/freebsd-src/pull/1873

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Sun, 12 Oct 2025 12:32:02 +0200</pubDate>
        <dc:creator>Ricardo Branco &lt;rbranco@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>4109cdf0f817162cf3032aa589dd180dfa910025 - bsdinstall: Use fat32 EFI system partition for ZFS</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/zfsboot#4109cdf0f817162cf3032aa589dd180dfa910025</link>
        <description>bsdinstall: Use fat32 EFI system partition for ZFSThis is consistent with other operating systems and with bsdinstall&apos;sUFS config and with bsdinstall&apos;s ZFS config prior to commit0b7472b3d8d2.Fixes: 0b7472b3d8d2 (&quot;Mount the EFI system partition (ESP) on newly-installed systems.&quot;)Reviewed by:	impSponsored by:	The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D53642

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Fri, 07 Nov 2025 23:48:30 +0100</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4ee348e27143b857445fd261cbe6695d6d57c836 - bsdinstall: Fix typos</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/zfsboot#4ee348e27143b857445fd261cbe6695d6d57c836</link>
        <description>bsdinstall: Fix typosReviewed by:	emasteMFC after:	2 daysDifferential Revision:	https://reviews.freebsd.org/D53170

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Fri, 17 Oct 2025 17:16:32 +0200</pubDate>
        <dc:creator>Jose Luis Duran &lt;jlduran@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>494de51bc0074472d1b01604f085daea0844f240 - bsdinstall: Add loader.efi to all ESPs we create</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/zfsboot#494de51bc0074472d1b01604f085daea0844f240</link>
        <description>bsdinstall: Add loader.efi to all ESPs we createFor proper redundancy, add copies of loader.efi to each of the ESPs wecreate when we create multi-volume ZFS datasets. zfsboot creates a listof secondary ESPs, while bootpart doesn&apos;t create any (it&apos;s the UFSpartitioning tool) because we don&apos;t supporg UFS over gmirror. Theprimary ESP is mounted and is what we use efibootmgr to boot from. Theredundant copies allow the system to boot if the primary disks fails.Sponsored by:		NetflixMFC After:		2 daysPR:			208802Reviewed by:		cpercivaDifferential Revision:	https://reviews.freebsd.org/D52780

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Tue, 30 Sep 2025 04:46:57 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>87a7b35f04b60956e9aa192680ae80773ec38f14 - bsdinstall: fix vfs.zfs.vdev.min_auto_ashift oid</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/zfsboot#87a7b35f04b60956e9aa192680ae80773ec38f14</link>
        <description>bsdinstall: fix vfs.zfs.vdev.min_auto_ashift oidSigned-off-by: Siva Mahadevan &lt;me@svmhdvn.name&gt;PR: 266374Pull request: https://github.com/freebsd/freebsd-src/pull/1851Reviewed by: emasteSponsored by: The FreeBSD Foundation

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Tue, 15 Jul 2025 18:45:24 +0200</pubDate>
        <dc:creator>Siva Mahadevan &lt;me@svmhdvn.name&gt;</dc:creator>
    </item>
<item>
        <title>f304c5bb8be65df83b86f8a50e1c7982b266262d - bsdinstall: Drop outdated comments about ZFS dataset compression</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/zfsboot#f304c5bb8be65df83b86f8a50e1c7982b266262d</link>
        <description>bsdinstall: Drop outdated comments about ZFS dataset compressionAll datasets on zroot pool are compressed by default since FreeBSD 11.0 [1],no need to mention that on some specific datasets these days.[1] 47206692f2cca020891d1eec5028e02c3e6f56c5Reviewed by:	jrm (mentor), ziaeeMFC after:	3 daysDifferential Revision:	 https://reviews.freebsd.org/D52304

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Sun, 31 Aug 2025 12:10:48 +0200</pubDate>
        <dc:creator>Michael Osipov &lt;michaelo@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>16045420e7f83489ecd5e2163aa9bb11236962f5 - bsdinstall: use the canonical name for compression</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/zfsboot#16045420e7f83489ecd5e2163aa9bb11236962f5</link>
        <description>bsdinstall: use the canonical name for compressionAccording to zfsprops(7), the canonical property for the compressionalgorithm is &quot;compression&quot;, with &quot;compress&quot; accepted as an alternatename.  Use the canonical name in bsdinstall.While here, change &quot;lz4&quot; to &quot;on&quot; so we pick up any future changes inthe default compression algorithm.MFC after:	1 weekReviewed by:	delphijDifferential Revision:	https://reviews.freebsd.org/D51572

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Mon, 28 Jul 2025 14:45:26 +0200</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ee110941e35c4354baa2e5b6fd64d3025cff4b7e - bsdinstall: Remove support for ZFS + MBR disk layouts</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/zfsboot#ee110941e35c4354baa2e5b6fd64d3025cff4b7e</link>
        <description>bsdinstall: Remove support for ZFS + MBR disk layoutsIt hasn&apos;t worked for some time -- as reported in review D40816&quot;Installing FreeBSD with Auto ZFS + MBR has been broken ever since themove to OpenZFS with FreeBSD 13.&quot;  It relied on the partition table andZFS data overlapping in a very fragile way and is not a good idea.Reviewed by:	jhbRelnotes:	YesSponsored by:	The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D51028

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Wed, 25 Jun 2025 03:19:12 +0200</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f69afe4201ff33da0b3c3ca464a92e2e0b07ac43 - zfsboot: fix misuse of the phrase zpool</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/zfsboot#f69afe4201ff33da0b3c3ca464a92e2e0b07ac43</link>
        <description>zfsboot: fix misuse of the phrase zpoolA pool is not a zpool.Reviewed by:	jbh, ivyApproved by:	des (mentor)MFC after:	1 weekPull Request:	https://github.com/freebsd/freebsd-src/pull/1569

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Fri, 10 Jan 2025 19:02:25 +0100</pubDate>
        <dc:creator>Graham Perrin &lt;grahamperrin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d726bc286325dd7093b83c6ebcbaa768c687d825 - bsdinstall: hook up help line and prompt for ZFS disk selection</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/zfsboot#d726bc286325dd7093b83c6ebcbaa768c687d825</link>
        <description>bsdinstall: hook up help line and prompt for ZFS disk selectionPreviously we were passing the wrong variable names for the prompt andhelp line, so the intended action wasn&apos;t clear to the user.Reviewed by:	jhb, markjMFC after:	3 daysSee also:	https://github.com/opnsense/installer/issues/22Pull Request:	https://github.com/freebsd/freebsd-src/pull/1579

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Thu, 23 Jan 2025 12:27:09 +0100</pubDate>
        <dc:creator>Franco Fichtner &lt;franco@opnsense.org&gt;</dc:creator>
    </item>
<item>
        <title>347eb42dbcb352f3266e716a2101898fe054bdba - bsdinstall/zfsboot: Remove unused global variable</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/zfsboot#347eb42dbcb352f3266e716a2101898fe054bdba</link>
        <description>bsdinstall/zfsboot: Remove unused global variableIn an AMA session on the FreeBSD Discord, it was revealed that nologic remains calling GPART_BOOTCODE_PARTONLY. It was removed inaa2a0e0fc311 for FreeBSD 12. git grep shows no other references.No functional change intended.MFC after:		2 weeksFixes:			aa2a0e0fc311 (Enable new UEFI+GELI support)Reported by:		Antranig Vartanian &lt;antranigv@freebsd.am&gt;Reviewed by:		emaste, mhorneApproved by:		emaste, mhorne (src)Approved by:		mhorne, carlavilla (mentors)Differential Revision:	https://reviews.freebsd.org/D48086

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Sun, 15 Dec 2024 00:02:55 +0100</pubDate>
        <dc:creator>Alexander Ziaee &lt;ziaee@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5bf3ac7ae219f126cf3965be97a2d718007c1be4 - bsdinstall: Fix a typo in a comment</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/zfsboot#5bf3ac7ae219f126cf3965be97a2d718007c1be4</link>
        <description>bsdinstall: Fix a typo in a commentPR:		283507MFC after:	1 week

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Mon, 06 Jan 2025 23:56:07 +0100</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ca7e12f7df222458ec5cac8009c5b0931fb4a95b - bsdinstall zfsboot: Add an option to edit the ZFS pool creation options</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/zfsboot#ca7e12f7df222458ec5cac8009c5b0931fb4a95b</link>
        <description>bsdinstall zfsboot: Add an option to edit the ZFS pool creation optionsThis allows the default options (-O compress=lz4 -O atime=off) to beoverridden, before the ZFS boot pool is created. For example, to set thecompression algorithm to something different.Reviewed by:	jhb, dimMFC after:	3 daysDifferential Revision: https://reviews.freebsd.org/D47478

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Thu, 26 Dec 2024 15:42:11 +0100</pubDate>
        <dc:creator>Craig Leres &lt;leres@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>de82aed1192470574a08d3e479d81c4c1280487a - bsdinstall zfsboot: Don&apos;t override ZFSBOOT_FORCE_4K_SECTORS if it is null.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/zfsboot#de82aed1192470574a08d3e479d81c4c1280487a</link>
        <description>bsdinstall zfsboot: Don&apos;t override ZFSBOOT_FORCE_4K_SECTORS if it is null.Only set a default value of 1 if the shell variable is unset.  This allowsinstaller scripts to disable the variable.PR:		274513Reported by:	Albin &quot;a12l&quot; Otterh&#228;ll &lt;bugs.freebsd.org@a12l.xyz&gt;Differential Revision:	https://reviews.freebsd.org/D42319

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Sat, 18 Nov 2023 20:18:29 +0100</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8df9efe877eced9364dedaf804b06731ab502bb7 - bsdinstall: Fix command line argument list parsing</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/zfsboot#8df9efe877eced9364dedaf804b06731ab502bb7</link>
        <description>bsdinstall: Fix command line argument list parsingbsddialog(1) uses getopt_long(3) to parse command line argument list.Add &apos;--&apos; to avoid errors caused by arguments (menu items) beginwith &apos;-&apos;.The change is compatible with dialog(1) and Xdialog(1).

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Wed, 11 Oct 2023 10:17:04 +0200</pubDate>
        <dc:creator>Alfonso S. Siciliano &lt;asiciliano@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.sbin/bsdinstall/scripts/zfsboot#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Wed, 16 Aug 2023 19:55:03 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
