<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>e928afc531e68b7a142ee49d8f7e5c8426d54033 - Use ZFSTOP more broadly</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/libzfs_core/Makefile#e928afc531e68b7a142ee49d8f7e5c8426d54033</link>
        <description>Use ZFSTOP more broadlyReviewed by:	brooksObtained from:	CheriBSDDifferential Revision:	https://reviews.freebsd.org/D53791

            List of files:
            /freebsd/cddl/lib/libzfs_core/Makefile</description>
        <pubDate>Mon, 24 Nov 2025 16:47:10 +0100</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>29185c9a26204383270cf96957c685c51f5bc894 - packages: Use LIB_PACKAGE for zfs and ufs packages</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/libzfs_core/Makefile#29185c9a26204383270cf96957c685c51f5bc894</link>
        <description>packages: Use LIB_PACKAGE for zfs and ufs packagesCommit f9513c334ff7 moved the shared libraries for ZFS and UFS intoseparate packages (libzfs and libufs), which resulted in a ratherlarge number of packages being created, e.g. for ZFS:FreeBSD-libzfsFreeBSD-libzfs-dbgFreeBSD-libzfs-dbg-lib32FreeBSD-libzfs-devFreeBSD-libzfs-dev-lib32FreeBSD-libzfs-lib32FreeBSD-zfsFreeBSD-zfs-dbgFreeBSD-zfs-dbg-lib32FreeBSD-zfs-devFreeBSD-zfs-dev-lib32FreeBSD-zfs-lib32FreeBSD-zfs-manUse LIB_PACKAGE instead, which significantly reduces the number ofpackages:FreeBSD-zfsFreeBSD-zfs-dbgFreeBSD-zfs-dbg-lib32FreeBSD-zfs-devFreeBSD-zfs-dev-lib32FreeBSD-zfs-libFreeBSD-zfs-lib32FreeBSD-zfs-manMFC after:	3 daysReviewed by:	baptDifferential Revision:	https://reviews.freebsd.org/D52416

            List of files:
            /freebsd/cddl/lib/libzfs_core/Makefile</description>
        <pubDate>Thu, 11 Sep 2025 21:46:26 +0200</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b1c1ee4429fcca8f69873a8be66184e68e1b19d7 - zfs: merge openzfs/zfs@3084336ae</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/libzfs_core/Makefile#b1c1ee4429fcca8f69873a8be66184e68e1b19d7</link>
        <description>zfs: merge openzfs/zfs@3084336aeNotable upstream pull request merges: #14876 b048bfa9c Allow opt-in of zvol blocks in special class #16486 b6916f995 ARC: parallel eviction #17169 1a8f5ad3b zvol: Enable zvol threading functionality on FreeBSD #17209 c17bdc491 More aggressively assert that db_mtx protects db.db_data #17218 734eba251 Wire O_DIRECT also to Uncached I/O #17246 49fbdd453 Introduce zfs rewrite subcommand #17255 b1ccab172 ARC: Avoid overflows in arc_evict_adj() #17280 848794503 zcp: get_prop: fix encryptionroot and encryption #17301 086105f4c Cause zpool scan resume commands to get logged in history #17306 246e5883b zfs_valstr: update zio_flag strings for                  ZIO_FLAG_PREALLOCATED #17309 78628a5c1 FreeBSD: Use new SYSCTL_SIZEOF() #17314 89a8a9158 ARC: Notify dbuf cache about target size reduction #17319 8b9c4e643 spa: clear checkpoint information during retry #17339 d5616ad34 Increase meta-dnode redundancy in &quot;some&quot; mode #17340 ea74cdedd Fix 2 bugs in non-raw send with encryption #17342 e55225be3 Add explicit DMU_DIRECTIO checks #17343 d8a33bc0a icp: Use explicit_memset() exclusively in gcm_clear_ctx() #17344 -multiple libzfs_core: add ZFS_IOC_TRACE envvar to enable ioctl                  tracing #17348 f0baaa329 arcstat: prevent ZeroDivisionError when L2ARC becomes                  empty #17353 83fa80a55 dmu_objset_hold_flags() should call                  dsl_dataset_rele_flags() on error #17355 -multiple Allow txg_wait_synced_flags() and dmu_tx_assign()                  to return when the pool suspends #17361 5c30b2438 Fix null dereference in spa_vdev_remove_cancel_sync() #17363 ddf28f27c Fix off-by-one bug in range tree code #17367 06fa8f3f6 zfs_cmd: reorganise zfs_cmd_t to match original size #17368 2a91d577b Expose dataset encryption status via fast stat path #17372 c464f1d01 Only interrupt active disk I/Os in failmode=continue #17373 9d76950d6 ZIL: Improve write log size accounting #17377 -multiple tunables: general code cleanup #17379 fa697b94e FreeBSD: Add posix_fadvise(POSIX_FADV_WILLNEED) support #17384 3dfa98d01 ZVOL: Make zvol_inhibit_dev module parameter                  platform-independentObtained from:	OpenZFSOpenZFS commit: 3084336ae4a4e114e41be3177a3f5c779d66e93c

            List of files:
            /freebsd/cddl/lib/libzfs_core/Makefile</description>
        <pubDate>Fri, 30 May 2025 09:59:22 +0200</pubDate>
        <dc:creator>Martin Matuska &lt;mm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f9513c334ff7d3ccdebfcb90f015890963768e0d - add packages for libufs, libzfs</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/libzfs_core/Makefile#f9513c334ff7d3ccdebfcb90f015890963768e0d</link>
        <description>add packages for libufs, libzfscurrently FreeBSD-utilities depends on both FreeBSD-ufs and FreeBSD-zfs.this is not desirable, because those are both relatively large packagesand the user may want to remove one or the other &#8211; or perhaps both, e.g.in a jail or embedded system.the reason for this dependency is that fstyp(8), which is inFreeBSD-utilities, links both libufs and libzfs.  FreeBSD-utilities isthe correct place for fstyp, so we don&apos;t want to move that.instead, add two new packages: libufs contains libufs, and libzfscontains libzfs plus the ZFS libraries it depends on: libavl, libnvpair,libspl, libtpool, libumem, libuutil, libzfs_core and libzutil.with this change, it is possible to remove FreeBSD-ufs and/orFreeBSD-zfs while leaving FreeBSD-libufs, FreeBSD-libzfs andFreeBSD-utilities installed.Reviewed by:	manu, desApproved by:	des (mentor)Differential Revision:	https://reviews.freebsd.org/D50148

            List of files:
            /freebsd/cddl/lib/libzfs_core/Makefile</description>
        <pubDate>Mon, 05 May 2025 17:23:54 +0200</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7a7741af18d6c8a804cc643cb7ecda9d730c6aa6 - zfs: merge openzfs/zfs@b10992582</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/libzfs_core/Makefile#7a7741af18d6c8a804cc643cb7ecda9d730c6aa6</link>
        <description>zfs: merge openzfs/zfs@b10992582Notable upstream pull request merges: #9416  -multiple zio_compress: introduce max size threshold #10018 a10e552b9 Adding Direct IO Support #15147 e419a63bf xattr dataset prop: change defaults to sa #15454 7e957fde7 send/recv: open up additional stream feature flags #15810 0d77e738e Defer resilver only when progress is above a threshold #15921 3cf2bfa57 Allocate zap_attribute_t from kmem instead of stack #16483 -multiple dmu_objset: replace dnode_hash impl with cityhash4 #16485 8be2f4c3d zio_resume: log when unsuspending the pool #16491 88433e640 sys/types32.h: Remove struct timeval32 from libspl header #16496 f245541e2 zfs_file: implement zfs_file_deallocate for FreeBSD 14 #16511 308f7c2f1 Fix an uninitialized data access #16529 29c9e6c32 Fix handling of DNS names with &apos;-&apos; in them for sharenfs #16531 ddf5f34f0 Avoid fault diagnosis if multiple vdevs have errors #16539 6f50f8e16 zfs_log: add flex array fields to log record structs #16546 d40d40913 Evicting too many bytes from MFU metadata #16551 3014dcb76 Reduce and handle EAGAIN errors on AIO label reads #16554 80645d658 FreeBSD: restore zfs_znode_update_vfs() #16565 832f66b21 FreeBSD: Sync taskq_cancel_id() returns with Linux #16567 48d1be254 Properly release key in spa_keystore_dsl_key_hold_dd() #16569 141368a4b Restrict raidz faulted vdev count #16583 c84a37ae9 lua: add flex array field to TString type #16584 86737c592 Avoid computing strlen() inside loops #16587 d34d4f97a snapdir: add &apos;disabled&apos; value to make .zfs inaccessible #16593 224393a32 feature: large_microzap #16597 412105977 Temporarily disable Direct IO by default #16605 4ebe674d9 ARC: Cache arc_c value during arc_evict()Backported pull request merges: #16613 ab777f436 Return boolean_t in inline functions of                  lib/libspl/include/sys/uio.h #16616 efeb60b86 FreeBSD: ignore some includes when not building kernel #16635 ---TBD--- zdb: fix printf format in dump_zap()Obtained from:	OpenZFSOpenZFS commit:	b109925820fb79db3e37670c159977f03edd950fOpenZFS tag:	2.3.0-rc1

            List of files:
            /freebsd/cddl/lib/libzfs_core/Makefile</description>
        <pubDate>Fri, 11 Oct 2024 08:39:18 +0200</pubDate>
        <dc:creator>Martin Matuska &lt;mm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/libzfs_core/Makefile#e9ac41698b2f322d55ccf9da50a3596edb2c1800</link>
        <description>Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I&apos;ll just run the command on the branches)Sponsored by: Netflix

            List of files:
            /freebsd/cddl/lib/libzfs_core/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 06:46:32 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/libzfs_core/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/cddl/lib/libzfs_core/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 19:55:03 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a71ea7bea0d2a8ba86373377c3c1443acbeab5d2 - pkgbase: Put zfs utilities and lib in their own package</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/libzfs_core/Makefile#a71ea7bea0d2a8ba86373377c3c1443acbeab5d2</link>
        <description>pkgbase: Put zfs utilities and lib in their own packageIt is useful to have zfs utilities and lib in a separate package asit allow users to create image that can support ZFS (i.e. not withWITHOUT_ZFS in src.conf set) without bloating the default image withall zfs tools (for example for jails).Differential Revision:	https://reviews.freebsd.org/D36225

            List of files:
            /freebsd/cddl/lib/libzfs_core/Makefile</description>
        <pubDate>Fri, 22 Jul 2022 10:43:39 +0200</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9e9c651caceb9ecd17131e8bb29791ba4cf1cec7 - cddl: fix missing ZFS library dependencies</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/libzfs_core/Makefile#9e9c651caceb9ecd17131e8bb29791ba4cf1cec7</link>
        <description>cddl: fix missing ZFS library dependenciesIn 9fae47666 zfsd got a libspl dependency to avoid undefined references.However that workaround did not help external consumers of libzfs_core.Fix all missing dependencies lld 13 and the rtld complain about.Reviewed by:	freqlabs, markjMFC after:	2 weeksDifferential Revision:	https://reviews.freebsd.org/D32521

            List of files:
            /freebsd/cddl/lib/libzfs_core/Makefile</description>
        <pubDate>Sat, 16 Oct 2021 18:29:28 +0200</pubDate>
        <dc:creator>Greg V &lt;greg@unrelenting.technology&gt;</dc:creator>
    </item>
<item>
        <title>6ba2210ee039f2f12878c217bcf058e9c8b26b29 - zfs: merge openzfs/zfs@ec64fdb93 (master) into main</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/libzfs_core/Makefile#6ba2210ee039f2f12878c217bcf058e9c8b26b29</link>
        <description>zfs: merge openzfs/zfs@ec64fdb93 (master) into mainNotable upstream pull request merges:  #12392 Avoid panic in case of pool errors and missing L2ARC  #12448 skip snapshot in zfs_iter_mounted()  #12516 Fix NFS and large reads on older kernels  #12533 Fail invalid incremental recursive send gracefully  #12569 FreeBSD: Really zero the zero page  #12575 Reject zfs send -RI with nonexistent fromsnap  #12602 Correct refcount_add in dmu_zfetch  #12650 zpool should call zfs_nicestrtonum() with non-NULL handleObtained from:	OpenZFSOpenZFS commit:	ec64fdb93d144ab1884097cfd36e18b62a2db848

            List of files:
            /freebsd/cddl/lib/libzfs_core/Makefile</description>
        <pubDate>Thu, 21 Oct 2021 13:58:45 +0200</pubDate>
        <dc:creator>Martin Matuska &lt;mm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e25152834cdf3b353892835a4f3b157e066a8ed4 - MFH</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/libzfs_core/Makefile#e25152834cdf3b353892835a4f3b157e066a8ed4</link>
        <description>MFHSponsored by:	Rubicon Communications, LLC (netgate.com)

            List of files:
            /freebsd/cddl/lib/libzfs_core/Makefile</description>
        <pubDate>Thu, 27 Aug 2020 22:25:33 +0200</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9e5787d2284e187abb5b654d924394a65772e004 - Merge OpenZFS support in to HEAD.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/libzfs_core/Makefile#9e5787d2284e187abb5b654d924394a65772e004</link>
        <description>Merge OpenZFS support in to HEAD.The primary benefit is maintaining a completely sharedcode base with the community allowing FreeBSD to receivenew features sooner and with less effort.I would advise against doing &apos;zpool upgrade&apos;or creating indispensable pools using newfeatures until this change has had a month+to soak.Work on merging FreeBSD support in to what wasat the time &quot;ZFS on Linux&quot; began in August 2018.I first publicly proposed transitioning FreeBSDto (new) OpenZFS on December 18th, 2018. FreeBSDsupport in OpenZFS was finally completed in December2019. A CFT for downstreaming OpenZFS support into FreeBSD was first issued on July 8th. All issuesthat were reported have been addressed or, fora couple of less critical matters there arepull requests in progress with OpenZFS. iXsystemshas tested and dogfooded extensively internally.The TrueNAS 12 release is based on OpenZFS withsome additional features that have not yet madeit upstream.Improvements include:  project quotas, encrypted datasets,  allocation classes, vectorized raidz,  vectorized checksums, various command line  improvements, zstd compression.Thanks to those who have helped along the way:Ryan Moeller, Allan Jude, Zack Welch, and manyothers.Sponsored by:	iXsystems, Inc.Differential Revision:	https://reviews.freebsd.org/D25872

            List of files:
            /freebsd/cddl/lib/libzfs_core/Makefile</description>
        <pubDate>Tue, 25 Aug 2020 04:21:27 +0200</pubDate>
        <dc:creator>Matt Macy &lt;mmacy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f993ed2fbd3c307200ed9a6351e649f0904b39c5 - Merge ^/head r351732 through r352104.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/libzfs_core/Makefile#f993ed2fbd3c307200ed9a6351e649f0904b39c5</link>
        <description>Merge ^/head r351732 through r352104.

            List of files:
            /freebsd/cddl/lib/libzfs_core/Makefile</description>
        <pubDate>Mon, 09 Sep 2019 21:58:46 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c2a7c3bedd9f6d0d97918c7253df31722c7d47fa - pkgbase: Force zfs(8) and zpool(8) to be in the runtime package</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/libzfs_core/Makefile#c2a7c3bedd9f6d0d97918c7253df31722c7d47fa</link>
        <description>pkgbase: Force zfs(8) and zpool(8) to be in the runtime packageThose commands are needed to repair a FreeBSD installation so add themto the runtime packageReviewed by:	bapt, gjbDifferential Revision:	https://reviews.freebsd.org/D21498

            List of files:
            /freebsd/cddl/lib/libzfs_core/Makefile</description>
        <pubDate>Thu, 05 Sep 2019 16:07:49 +0200</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3611ec604864a7d4dcc9a3ea898c80eb35eef8a0 - Merge ^/head r337646 through r338014.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/libzfs_core/Makefile#3611ec604864a7d4dcc9a3ea898c80eb35eef8a0</link>
        <description>Merge ^/head r337646 through r338014.

            List of files:
            /freebsd/cddl/lib/libzfs_core/Makefile</description>
        <pubDate>Sat, 18 Aug 2018 14:15:54 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ce33c57d6ca45b41af9fcc416498d86a77674729 - Use INCS for non-sys/ libnvpair and libzfs_core includes</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/libzfs_core/Makefile#ce33c57d6ca45b41af9fcc416498d86a77674729</link>
        <description>Use INCS for non-sys/ libnvpair and libzfs_core includesWhile nothing was wrong with libnvpair.h, libzfs_core.h was only guarded byMK_CDDL rather than MK_CDDL &amp;&amp; MK_ZFS. Rather than ugl&apos;if&apos;yinginclude/Makefile to impose the extra restriction, just move the non-sys/includes into INCS with the respect lib builds.This has the added bonus of allowing third party packagers to try and splitthese libs out of the FreeBSD-runtime package, if they are so inclined.The sys/ include was left alone- generally userland libraries shouldn&apos;tinstall kernel headers.MFC after:	1 week

            List of files:
            /freebsd/cddl/lib/libzfs_core/Makefile</description>
        <pubDate>Mon, 13 Aug 2018 05:38:32 +0200</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>14b841d4a8e6c25d964f5e3bbda379a1541a27ec - MFH @ r337607, in preparation for boarding</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/libzfs_core/Makefile#14b841d4a8e6c25d964f5e3bbda379a1541a27ec</link>
        <description>MFH @ r337607, in preparation for boarding

            List of files:
            /freebsd/cddl/lib/libzfs_core/Makefile</description>
        <pubDate>Sat, 11 Aug 2018 06:26:29 +0200</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bbd7a9298f75b52cf65ffa6ea4cfe0958a3fc8cf - Merge ^/head r336870 through r337285, and resolve conflicts.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/libzfs_core/Makefile#bbd7a9298f75b52cf65ffa6ea4cfe0958a3fc8cf</link>
        <description>Merge ^/head r336870 through r337285, and resolve conflicts.

            List of files:
            /freebsd/cddl/lib/libzfs_core/Makefile</description>
        <pubDate>Sat, 04 Aug 2018 13:53:41 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7fca1b93c48f3c55d4f53e978518c551e421eac9 - Do not blindly include illumos kernel headers instead of user-space.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/libzfs_core/Makefile#7fca1b93c48f3c55d4f53e978518c551e421eac9</link>
        <description>Do not blindly include illumos kernel headers instead of user-space.It is not needed now, and I doubt it much helped at all, creating moreconfusions then good.

            List of files:
            /freebsd/cddl/lib/libzfs_core/Makefile</description>
        <pubDate>Thu, 02 Aug 2018 20:55:55 +0200</pubDate>
        <dc:creator>Alexander Motin &lt;mav@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>acc37ca1c15f7cd8b5e5b0389cf6e6b98ea61447 - cddl: normalize paths using SRCTOP-relative paths or :H when possible</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/libzfs_core/Makefile#acc37ca1c15f7cd8b5e5b0389cf6e6b98ea61447</link>
        <description>cddl: normalize paths using SRCTOP-relative paths or :H when possibleThis simplifies make logic/outputWhile here, remove bogus CFLAGS which look for headers in cddl/lib/libumem.There aren&apos;t any source files there (just Makefiles)MFC after:	1 monthSponsored by:	Dell EMC Isilon

            List of files:
            /freebsd/cddl/lib/libzfs_core/Makefile</description>
        <pubDate>Sat, 04 Mar 2017 12:30:04 +0100</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
