<?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>031beb4e - sys: Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile#031beb4e</link>
        <description>sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:54:58 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dddb1aec - sys: Retire OPENZFS_CWARNFLAGS now that it is empty.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile#dddb1aec</link>
        <description>sys: Retire OPENZFS_CWARNFLAGS now that it is empty.Reviewed by:	markj, emasteDifferential Revision:	https://reviews.freebsd.org/D39217

            List of files:
            /freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile</description>
        <pubDate>Wed, 22 Mar 2023 19:35:30 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@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-14.2/sys/modules/dtrace/fasttrap/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-14.2/sys/modules/dtrace/fasttrap/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>9e5787d2 - Merge OpenZFS support in to HEAD.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/fasttrap/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-14.2/sys/modules/dtrace/fasttrap/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>858e8e41 - Stop compiling dtrace modules with -DSMP.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile#858e8e41</link>
        <description>Stop compiling dtrace modules with -DSMP.I believe this is left over from when dtrace was being ported anddeveloped out-of-tree.  Now it just ensures that dtrace.ko and a non-SMPkernel have incompatible KBIs.PR:		243711Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile</description>
        <pubDate>Wed, 05 Feb 2020 19:08:45 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6469bdcd - Move most of the contents of opt_compat.h to opt_global.h.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile#6469bdcd</link>
        <description>Move most of the contents of opt_compat.h to opt_global.h.opt_compat.h is mentioned in nearly 180 files. In-progress networkdriver compabibility improvements may add over 100 more so this iscloser to &quot;just about everywhere&quot; than &quot;only some files&quot; per theguidance in sys/conf/options.Keep COMPAT_LINUX32 in opt_compat.h as it is confined to a subset ofsys/compat/linux/*.c.  A fake _COMPAT_LINUX option ensure opt_compat.his created on all architectures.Move COMPAT_LINUXKPI to opt_dontuse.h as it is only used to control theset of compiled files.Reviewed by:	kib, cem, jhb, jtlSponsored by:	DARPA, AFRLDifferential Revision:	https://reviews.freebsd.org/D14941

            List of files:
            /freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile</description>
        <pubDate>Fri, 06 Apr 2018 17:35:35 +0000</pubDate>
        <dc:creator>Brooks Davis &lt;brooks@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-14.2/sys/modules/dtrace/fasttrap/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-14.2/sys/modules/dtrace/fasttrap/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>00bb01a4 - Replace the implementation of DTrace&apos;s RAND subroutine for generating</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile#00bb01a4</link>
        <description>Replace the implementation of DTrace&apos;s RAND subroutine for generatinglow-quality random numbers with a modern implementation (xoroshiro128+)that is capable of generating better quality randomness without compromising performance.Submitted by:	Graeme JenkinsonReviewed by:	markjMFC after:	2 weeksSponsored by:	DARPA, AFRLDifferential Revision:	https://reviews.freebsd.org/D9051

            List of files:
            /freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile</description>
        <pubDate>Fri, 03 Feb 2017 22:26:19 +0000</pubDate>
        <dc:creator>George V. Neville-Neil &lt;gnn@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4906cdc8 - Re-support CWARNFLAGS, lost when bsd.sys.mk was removed. Also, support</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile#4906cdc8</link>
        <description>Re-support CWARNFLAGS, lost when bsd.sys.mk was removed. Also, supportCWARNFALGS.$file centrally so we don&apos;t have to have it in all theplaces. Remove a few warning flags that are no longer needed.Also, always use -Wno-unknown-pragma to (hopefully temporarily) workaround #pragma ident in debug.h in the opensolaris code. Remove somestale warning suppression that&apos;s no longer necessary.

            List of files:
            /freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile</description>
        <pubDate>Sat, 03 Jan 2015 03:35:18 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0327754b - Avoid using ${.CURDIR} so that the module can be built from multiple</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile#0327754b</link>
        <description>Avoid using ${.CURDIR} so that the module can be built from multipledirectories.Obtained from:	Juniper Networks, Inc.

            List of files:
            /freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile</description>
        <pubDate>Sat, 26 Jul 2014 17:24:58 +0000</pubDate>
        <dc:creator>Marcel Moolenaar &lt;marcel@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c6d712ca - Revert r268007, and re-adapt MFV r260708:</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile#c6d712ca</link>
        <description>Revert r268007, and re-adapt MFV r260708:4427 pid provider rejects probes with valid UTF-8 namesUse of u8_textprep.c required -Wno-cast-qual for powerpc.MFC after:	2 weeks

            List of files:
            /freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile</description>
        <pubDate>Tue, 01 Jul 2014 15:36:05 +0000</pubDate>
        <dc:creator>Pedro F. Giffuni &lt;pfg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f34dd28f - Revert	r267869:</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile#f34dd28f</link>
        <description>Revert	r267869:MFV	r2607084427 pid provider rejects probes with valid UTF-8 namesUse of u8_textprep.c broke the build on powerpc.Reported by:	bz, rpaulo and tinderbox.Pointyhat:	me

            List of files:
            /freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile</description>
        <pubDate>Sat, 28 Jun 2014 19:59:12 +0000</pubDate>
        <dc:creator>Pedro F. Giffuni &lt;pfg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>af8bd6e4 - MFV	r260708</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile#af8bd6e4</link>
        <description>MFV	r2607084427 pid provider rejects probes with valid UTF-8 namesThis make use of Solaris&apos; u8_validate() which we happen touse since r185029 for ZFS.Illumos Revision:	1444d846b126463eb1059a572ff114d51f7562e5Reference:https://www.illumos.org/issues/4427Obtained from:	IllumosMFC after:	2 weeks

            List of files:
            /freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile</description>
        <pubDate>Wed, 25 Jun 2014 14:23:30 +0000</pubDate>
        <dc:creator>Pedro F. Giffuni &lt;pfg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>50dd852b - Use SYSDIR to reference to the top of the sys hierarchy. Define SYSDIR</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile#50dd852b</link>
        <description>Use SYSDIR to reference to the top of the sys hierarchy. Define SYSDIRrelative to .CURDIR if not already defined. This makes the makefilesmore readable but also more re-usable and adaptable.Obtained from:	Juniper Networks, Inc.

            List of files:
            /freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile</description>
        <pubDate>Thu, 06 Mar 2014 01:59:13 +0000</pubDate>
        <dc:creator>Marcel Moolenaar &lt;marcel@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>30b318b9 - Add fasttrap for PowerPC.  This is the last piece of the dtrace/ppc puzzle.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile#30b318b9</link>
        <description>Add fasttrap for PowerPC.  This is the last piece of the dtrace/ppc puzzle.It&apos;s incomplete, it doesn&apos;t contain full instruction emulation, but it should besufficient for most cases.MFC after:	1 month

            List of files:
            /freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile</description>
        <pubDate>Tue, 15 Oct 2013 15:00:29 +0000</pubDate>
        <dc:creator>Justin Hibbits &lt;jhibbits@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c319ea15 - opensolaris code: translate INVARIANTS to DEBUG and ZFS_DEBUG</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile#c319ea15</link>
        <description>opensolaris code: translate INVARIANTS to DEBUG and ZFS_DEBUGDo this by forcing inclusion ofsys/cddl/compat/opensolaris/sys/debug_compat.hvia -include option into all source files from OpenSolaris.Note that this -include option must always be after -include opt_global.h.Additionally, remove forced definition of DEBUG for some modules and fixtheir build without DEBUG.Also, meaning of DEBUG was overloaded to enable WITNESS support for someOpenSolaris (primarily ZFS) locks.  Now this overloading is removed andthat use of DEBUG is replaced with a new option OPENSOLARIS_WITNESS.MFC after:	17 days

            List of files:
            /freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile</description>
        <pubDate>Tue, 06 Aug 2013 15:51:56 +0000</pubDate>
        <dc:creator>Andriy Gapon &lt;avg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4873b1ac - Update for the recent location of the fasttrap code.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile#4873b1ac</link>
        <description>Update for the recent location of the fasttrap code.Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile</description>
        <pubDate>Tue, 24 Aug 2010 12:18:39 +0000</pubDate>
        <dc:creator>Rui Paulo &lt;rpaulo@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c09808d0 - MFtbemd:</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile#c09808d0</link>
        <description>MFtbemd:Use MACHINE_CPUARCH in preference to MACHINE_ARCH.  The former is thesource code location of the machine, the latter the binary output.  Ingeneral, we want to use MACHINE_CPUARCH instead of MACHINE_ARCH unlesswe&apos;re tesitng for a specific target.  The isn&apos;t even moot fori386/amd64 where there&apos;s momemntum towards a MACHINE_CPUARCH == x86,although a specific cleanup for that likely would be needed...

            List of files:
            /freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile</description>
        <pubDate>Mon, 23 Aug 2010 06:13:29 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b8915e90 - Add the DTrace kernel module makefiles.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile#b8915e90</link>
        <description>Add the DTrace kernel module makefiles.

            List of files:
            /freebsd-14.2/sys/modules/dtrace/fasttrap/Makefile</description>
        <pubDate>Sat, 17 May 2008 02:31:19 +0000</pubDate>
        <dc:creator>John Birrell &lt;jb@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
