<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/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>99c3f157 - zfs: merge openzfs/zfs@52bad4f23 (zfs-2.1-release) into stable/13</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/zfs/Makefile#99c3f157</link>
        <description>zfs: merge openzfs/zfs@52bad4f23 (zfs-2.1-release) into stable/13OpenZFS release 2.1.4Notable upstream pull request merges:  #13219 FreeBSD: add missing replay check to an assert in zfs_xvattr_set  #13220 module: freebsd: avoid a taking a destroyed lock in zfs_zevent bits  #13221 Fix ACL checks for NFS kernel serverObtained from:	OpenZFSOpenZFS tag:	zfs-2.1.4OpenZFS commit:	52bad4f23daaa5f827f802c8d05785a27b80275dRelnotes:	yesApproved by:	re (gjb)(cherry picked from commit c088e4d539e4cc947896a3b156646b831d932539)

            List of files:
            /freebsd-13.1/sys/modules/zfs/Makefile</description>
        <pubDate>Tue, 29 Mar 2022 10:41:53 +0000</pubDate>
        <dc:creator>Martin Matuska &lt;mm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>408fc218 - zfs: merge openzfs/zfs@ef83e07db (zfs-2.1-release) into releng/13.1</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/zfs/Makefile#408fc218</link>
        <description>zfs: merge openzfs/zfs@ef83e07db (zfs-2.1-release) into releng/13.1OpenZFS release 2.1.3Notable upstream pull request merges:  #12569 FreeBSD: Really zero the zero page  #12828 FreeBSD: Add vop_standard_writecount_nomsyn  #12828 zfs: Fix a deadlock between page busy and the teardown lock  #12828 FreeBSD: Catch up with more VFS changes  #12851 FreeBSD: Provide correct file generation number  #12857 Verify dRAID empty sectors  #12874 FreeBSD: Update argument types for VOP_READDIR  #12896 Reduce number of arc_prune threads  #12934 FreeBSD: Fix zvol_*_open() locking  #12961 FreeBSD: Fix leaked strings in libspl mnttab  #12964 Fix handling of errors from dmu_write_uio_dbuf() on FreeBSD  #12981 Introduce a flag to skip comparing the local mac when         raw sending  #12985 Avoid memory allocations in the ARC eviction thread  #13014 Report dnodes with faulty bonuslen  #13016 FreeBSD: Fix zvol_cdev_open locking  #13027 Fix clearing set-uid and set-gid bits on a file when         replying a write  #13031 Add enumerated vdev names to &apos;zpool iostat -v&apos; and         &apos;zpool list -v&apos;  #13074 Enable encrypted raw sending to pools with greater ashift  #13076 Receive checks should allow unencrypted child datasets  #13098 Avoid dirtying the final TXGs when exporting a pool  #13172 Fix ENOSPC when unlinking multiple files from full poolObtained from:	OpenZFSOpenZFS commit:	ef83e07db53e5d1017d3afbf376f4dbb2f6feadaOpenZFS tag:	zfs-2.1.3Relnotes:	yes(cherry picked from commit bd2e56ef47d5a2c69f6f8e092abfd27a4d469d1e)Approved by:	re (delphij)

            List of files:
            /freebsd-13.1/sys/modules/zfs/Makefile</description>
        <pubDate>Fri, 11 Mar 2022 07:11:42 +0000</pubDate>
        <dc:creator>Martin Matuska &lt;mm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>284434f7 - Disable clang 14 warning about bitwise operators in zstd</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/zfs/Makefile#284434f7</link>
        <description>Disable clang 14 warning about bitwise operators in zstdParts of zstd, used in openzfs and other places, trigger a new clang 14-Werror warning:```sys/contrib/zstd/lib/decompress/huf_decompress.c:889:25: error: use of bitwise &apos;&amp;&apos; with boolean operands [-Werror,-Wbitwise-instead-of-logical]                        (BIT_reloadDStreamFast(&amp;bitD1) == BIT_DStream_unfinished)                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~```While the warning is benign, it should ideally be fixed upstream andthen vendor-imported, but for now silence it selectively.MFC after:	3 days(cherry picked from commit 5f2aca83940097d7d23b4137073fb601f8e74232)

            List of files:
            /freebsd-13.1/sys/modules/zfs/Makefile</description>
        <pubDate>Tue, 08 Feb 2022 20:46:03 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0cb06bcc - Include ccompile.h after opt_global.h.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/zfs/Makefile#0cb06bcc</link>
        <description>Include ccompile.h after opt_global.h.This restores INVARIANTS enabling ZFS_DEBUG when built as module.Discussed with:	freqlabsMFC after:	1 week(cherry picked from commit 8ea35c45d5206ad57945ba160484f04450c88b75)

            List of files:
            /freebsd-13.1/sys/modules/zfs/Makefile</description>
        <pubDate>Mon, 15 Mar 2021 17:48:50 +0000</pubDate>
        <dc:creator>Alexander Motin &lt;mav@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>21269625 - zfs: restore FreeBSD resource usage accounting</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/zfs/Makefile#21269625</link>
        <description>zfs: restore FreeBSD resource usage accountingWith the switch to OpenZFS 2.0 the platform-dependent resourceusage accounting code got missing.Patch author:	Ryan Moeller &lt;freqlabs@FreeBSD.org&gt;Obtained from:	openzfs/zfs@64e0fe14fff465604952d576051ca80c2f1be898MFS after:	3 days(direct commit)

            List of files:
            /freebsd-13.1/sys/modules/zfs/Makefile</description>
        <pubDate>Mon, 22 Feb 2021 20:57:22 +0000</pubDate>
        <dc:creator>Martin Matuska &lt;mm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8874f305 - ZFS: fix assertions with INVARIANTS</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/zfs/Makefile#8874f305</link>
        <description>ZFS: fix assertions with INVARIANTSAFAICT, this was an oversight from9e5787d2284e187abb5b654d924394a65772e004 (svn r364746).  That revisioninadvertently disabled assertions unconditionally.Reviewed by:	freqlabsSponsored by:	AxcientDifferential Revision:	https://reviews.freebsd.org/D28256(cherry picked from commit 174a7e578a33c01401e33f9bfcc077fc3155251c)

            List of files:
            /freebsd-13.1/sys/modules/zfs/Makefile</description>
        <pubDate>Wed, 20 Jan 2021 15:55:36 +0000</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b363d3d5 - OpenZFS: Fix issues caused by reversed commits + rebase</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/zfs/Makefile#b363d3d5</link>
        <description>OpenZFS: Fix issues caused by reversed commits + rebase

            List of files:
            /freebsd-13.1/sys/modules/zfs/Makefile</description>
        <pubDate>Fri, 08 Jan 2021 00:03:48 +0000</pubDate>
        <dc:creator>Matt Macy &lt;mmacy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d021434a - openzfs: fix gcc kernel module builds</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/zfs/Makefile#d021434a</link>
        <description>openzfs: fix gcc kernel module builds - Suppress -Wredundant-decls.  Ultimately this warning is harmless in   any case, and it does not look like there is a simple way to avoid   redundant declarations in this case without a lot of header pollution   (e.g. having openzfs&apos;s shim param.h pulling in sys/kernel.h for hz). - Suppress -Wnested-externs, which is useless anyway.Unfortunately it was not sufficient just to modify OPENZFS_CFLAGS,because the warning suppressions need to appear on the command lineafter they are explicitly enabled by CWARNFLAGS from sys/conf/kern.mk,but OPENZFS_CFLAGS get added before due to use of -I for the shims.Reviewed by:	markjSponsored by:	Dell EMC IsilonDifferential Revision:	https://reviews.freebsd.org/D27685

            List of files:
            /freebsd-13.1/sys/modules/zfs/Makefile</description>
        <pubDate>Sun, 27 Dec 2020 22:33:13 +0000</pubDate>
        <dc:creator>Ryan Libby &lt;rlibby@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ec5c07fc - zfs: quiet gcc -Wmissing-include-dirs</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/zfs/Makefile#ec5c07fc</link>
        <description>zfs: quiet gcc -Wmissing-include-dirsDon&apos;t tell it to look for headers in a non-existent directory.Reviewed by:	imp, mmacySponsored by:	Dell EMC IsilonDifferential Revision:	https://reviews.freebsd.org/D27565

            List of files:
            /freebsd-13.1/sys/modules/zfs/Makefile</description>
        <pubDate>Fri, 11 Dec 2020 22:52:08 +0000</pubDate>
        <dc:creator>Ryan Libby &lt;rlibby@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>692aa83d - ZFS: remove some extra defines</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/zfs/Makefile#692aa83d</link>
        <description>ZFS: remove some extra definesWhen merging a number of defines that are needed in the standalonebuild made it in to the module makefile.Reported by:	markj@

            List of files:
            /freebsd-13.1/sys/modules/zfs/Makefile</description>
        <pubDate>Tue, 08 Sep 2020 17:47:30 +0000</pubDate>
        <dc:creator>Matt Macy &lt;mmacy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b6c3b1a9 - Stop setting DEBUG_FLAGS in the zfs.ko Makefile.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/zfs/Makefile#b6c3b1a9</link>
        <description>Stop setting DEBUG_FLAGS in the zfs.ko Makefile.Rely on system settings to decide whether or not to build with debugsymbols and extract them to a separate file.Reported and tested by:	rm

            List of files:
            /freebsd-13.1/sys/modules/zfs/Makefile</description>
        <pubDate>Fri, 04 Sep 2020 18:55:03 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>78ec71bd - [PowerPC] More preemptive powerpcspe ZFS build fixes</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/zfs/Makefile#78ec71bd</link>
        <description>[PowerPC] More preemptive powerpcspe ZFS build fixesI went through the merge and found the rest of the instances where${MACHINE_ARCH} == &quot;powerpc&quot; was being used to detect 32-bit and adjustedthe rest of the instances to also check for powerpcspe.mips32* will probably want to do the same.Sponsored by:	Tag1 Consulting, Inc.

            List of files:
            /freebsd-13.1/sys/modules/zfs/Makefile</description>
        <pubDate>Tue, 25 Aug 2020 19:04:54 +0000</pubDate>
        <dc:creator>Brandon Bergren &lt;bdragon@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4d5d7201 - Fix zstd in OpenZFS module with CPUTYPE?=&lt;something with BMI&gt;</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/zfs/Makefile#4d5d7201</link>
        <description>Fix zstd in OpenZFS module with CPUTYPE?=&lt;something with BMI&gt;The build breaks when something adds -march=&lt;something with BMI&gt; to thecompiler flags, for example CPUTYPE?=native.  When the arch supports BMI,__BMI__ is defined and zstd.c tries to include immintrin.h, which is notpresent when building the kernel.Disable experimental BMI intrinsics in zstd in the OpenZFS kernel moduleby explicitly undefining __BMI__ for zstd.c.A similar fix was needed for the original zstd import, done in r327738.Reported by:	Jakob AlvermarkDiscussed with:	mmacySponsored by:	iXsystems, Inc.

            List of files:
            /freebsd-13.1/sys/modules/zfs/Makefile</description>
        <pubDate>Tue, 25 Aug 2020 18:22:30 +0000</pubDate>
        <dc:creator>Ryan Moeller &lt;freqlabs@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9e5787d2 - Merge OpenZFS support in to HEAD.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/zfs/Makefile#9e5787d2</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-13.1/sys/modules/zfs/Makefile</description>
        <pubDate>Tue, 25 Aug 2020 02:21:27 +0000</pubDate>
        <dc:creator>Matt Macy &lt;mmacy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e499793e - Remove duplicate lz4 implementations</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/zfs/Makefile#e499793e</link>
        <description>Remove duplicate lz4 implementationsPort illumos change: https://www.illumos.org/issues/11667Move lz4.c out of zfs tree to opensolaris/common/lz4, adjust it to beusable from kernel/stand/userland builds, so we can use just one singlesource. Add lz4.h to declare lz4_compress() and lz4_decompress().MFC after:	1 monthDifferential Revision:	https://reviews.freebsd.org/D22037

            List of files:
            /freebsd-13.1/sys/modules/zfs/Makefile</description>
        <pubDate>Sat, 02 Nov 2019 12:28:04 +0000</pubDate>
        <dc:creator>Toomas Soome &lt;tsoome@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a15cb219 - Expose zlib&apos;s utility functions in Z_SOLO library when building kernel.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/zfs/Makefile#a15cb219</link>
        <description>Expose zlib&apos;s utility functions in Z_SOLO library when building kernel.This allows kernel code to reuse zlib&apos;s implementation.PR:		229763Reviewed by:	Yoshihiro Ota &lt;ota j email ne jp&gt;Relnotes:	yesDifferential Revision:	https://reviews.freebsd.org/D21156

            List of files:
            /freebsd-13.1/sys/modules/zfs/Makefile</description>
        <pubDate>Wed, 07 Aug 2019 01:41:17 +0000</pubDate>
        <dc:creator>Xin LI &lt;delphij@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0ed1d6fb - Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib,</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/zfs/Makefile#0ed1d6fb</link>
        <description>Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib,with an eventual goal to convert all legacl zlib callers to the new zlibversion: * Move generic zlib shims that are not specific to zlib 1.0.4 to   sys/dev/zlib. * Connect new zlib (1.2.11) to the zlib kernel module, currently built   with Z_SOLO. * Prefix the legacy zlib (1.0.4) with &apos;zlib104_&apos; namespace. * Convert sys/opencrypto/cryptodeflate.c to use new zlib. * Remove bundled zlib 1.2.3 from ZFS and adapt it to new zlib and make   it depend on the zlib module. * Fix Z_SOLO build of new zlib.PR:		229763Submitted by:	Yoshihiro Ota &lt;ota j email ne jp&gt;Reviewed by:	markm (sys/dev/zlib/zlib_kmod.c)Relnotes:	yesDifferential Revision:	https://reviews.freebsd.org/D19706

            List of files:
            /freebsd-13.1/sys/modules/zfs/Makefile</description>
        <pubDate>Thu, 01 Aug 2019 06:35:33 +0000</pubDate>
        <dc:creator>Xin LI &lt;delphij@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d12e91d5 - Make dnode definition uniform on !x86</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/zfs/Makefile#d12e91d5</link>
        <description>Make dnode definition uniform on !x86gcc4 requires -fms-extensions to accept anonymous union members

            List of files:
            /freebsd-13.1/sys/modules/zfs/Makefile</description>
        <pubDate>Tue, 21 Aug 2018 03:45:09 +0000</pubDate>
        <dc:creator>Matt Macy &lt;mmacy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>193d9e76 - sys/modules: normalize .CURDIR-relative paths to SRCTOP</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/zfs/Makefile#193d9e76</link>
        <description>sys/modules: normalize .CURDIR-relative paths to SRCTOPThis simplifies make output/logicTested with:	`cd sys/modules; make ALL_MODULES=` on amd64MFC after:	1 monthSponsored by:	Dell EMC Isilon

            List of files:
            /freebsd-13.1/sys/modules/zfs/Makefile</description>
        <pubDate>Sat, 04 Mar 2017 10:10:17 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7fa27112 - zfs: clean up unused files and definitions</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/modules/zfs/Makefile#7fa27112</link>
        <description>zfs: clean up unused files and definitionsMFC after:	1 monthX-MFC after:	r314048

            List of files:
            /freebsd-13.1/sys/modules/zfs/Makefile</description>
        <pubDate>Fri, 24 Feb 2017 07:53:56 +0000</pubDate>
        <dc:creator>Andriy Gapon &lt;avg@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
