<?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 2025</copyright>
    <generator>Java</generator><item>
        <title>8a847947153e60d812852e5c02de93997b2d3038 - sys/modules: fix standalone build for multiple modules</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux64/Makefile#8a847947153e60d812852e5c02de93997b2d3038</link>
        <description>sys/modules: fix standalone build for multiple modulesMultiple Makefile miss opt_*.h and *_if.h header file. We fix it byrunning make in sys/modules to build all modules.Approved by:    lwhsu (mentor), markj (mentor)Sponsored by:   The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D52062

            List of files:
            /src/sys/modules/linux64/Makefile</description>
        <pubDate>Thu, 21 Aug 2025 08:27:06 +0000</pubDate>
        <dc:creator>ShengYi Hung &lt;aokblast@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f11c79fc0046c1579faf7cdf6505c51846cc5709 - Revert &quot;modules: Add missing opt_*.h files for stand-alone compile&quot;</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux64/Makefile#f11c79fc0046c1579faf7cdf6505c51846cc5709</link>
        <description>Revert &quot;modules: Add missing opt_*.h files for stand-alone compile&quot;This reverts commit 1a37caeb076b9d31e13c54691d7f1eeb589798bb.I&apos;d overlooked 06c07e1203324bfe8ab4526c82dbb750864272d5 when I updated abranch I&apos;d previously committed but not updated. My search for this inmy tree before the commit was to a stale file...Sponsored by:		Netflix

            List of files:
            /src/sys/modules/linux64/Makefile</description>
        <pubDate>Thu, 17 Oct 2024 18:49:42 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1a37caeb076b9d31e13c54691d7f1eeb589798bb - modules: Add missing opt_*.h files for stand-alone compile</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux64/Makefile#1a37caeb076b9d31e13c54691d7f1eeb589798bb</link>
        <description>modules: Add missing opt_*.h files for stand-alone compileStandalone compile that we at least create these opt_*.h files.Sponsored by:		Netflix

            List of files:
            /src/sys/modules/linux64/Makefile</description>
        <pubDate>Sat, 12 Oct 2024 20:40:41 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>12a6257a96007222e5441d883709fca2a28febb5 - sys/conf: Introduce NOSAN_CFLAGS and NOSAN_C</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux64/Makefile#12a6257a96007222e5441d883709fca2a28febb5</link>
        <description>sys/conf: Introduce NOSAN_CFLAGS and NOSAN_CTo simplify disabling the kernel sanitizers in some files addNOSAN_CFLAGS and NOSAN_C variables. These are CFLAGS and NORMAL_C withthe sanitizer flags removed.While here add MSAN_CFLAGS to simplify keeping KMSAN in kern_kcov.cReviewed by:	khng, brooks, imp, markjSponsored by:	Arm LtdDifferential Revision:	https://reviews.freebsd.org/D45498

            List of files:
            /src/sys/modules/linux64/Makefile</description>
        <pubDate>Mon, 19 Aug 2024 12:53:27 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux64/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:
            /src/sys/modules/linux64/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 04:46:32 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bed65d85c631c3a8e60a81a15a5a745c8ef92fbe - linux64: Fix the build on arm64 with bti checking</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux64/Makefile#bed65d85c631c3a8e60a81a15a5a745c8ef92fbe</link>
        <description>linux64: Fix the build on arm64 with bti checkingWhen we enable checking for BTI on arm64 we need to include an ELFnote in all object files linked into a module.As using objcopy from a binary to an ELF object file doesn&apos;t add thenote switch to using .incbin from an assembly file. This allows us toadd the needed note without affecting the included object.Reviewed by:	imp, kib, emasteSponsored by:	Arm LtdDifferential Revision:	https://reviews.freebsd.org/D45468

            List of files:
            /src/sys/modules/linux64/Makefile</description>
        <pubDate>Tue, 04 Jun 2024 12:47:52 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8e1a7e29b6cc276a2763e61b5f61afebd4570bba - sanitizers: Avoid building genassym.c and genoffset.c with sanitizers</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux64/Makefile#8e1a7e29b6cc276a2763e61b5f61afebd4570bba</link>
        <description>sanitizers: Avoid building genassym.c and genoffset.c with sanitizersSome, particularly KASAN, may insert redzones around global symbols,resulting in incorrect offset definitions because genassym.sh (ab)usessymbol sizes to assign semantic meaning.(Ideally I would be able to define this pattern in one place, but Ihaven&apos;t found a way to define a GENSYM_CFLAGS that actually works forall of the consumers (kern.post.mk, kmod.mk, sys/conf/files*).)MFC after:	1 weekSponsored by:	Klara, Inc.Sponsored by:	Juniper Networks, Inc.

            List of files:
            /src/sys/modules/linux64/Makefile</description>
        <pubDate>Tue, 10 Oct 2023 18:14:46 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c6ae97c44d4dc0d90d20bec3235a6484912767a1 - sys: ${CFLAGS:N-flto} -&gt; ${CFLAGS:N-flto*}</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux64/Makefile#c6ae97c44d4dc0d90d20bec3235a6484912767a1</link>
        <description>sys: ${CFLAGS:N-flto} -&gt; ${CFLAGS:N-flto*}For the same reason as the original https://reviews.freebsd.org/D9659:-flto=&lt;N&gt;, -flto=full, and -flto=thin also produce the GIMPLE/bitcodewhich is not supported by genassym, so filter those out as well.Signed-off-by: Alex Xu (Hello71) &lt;alex_y_xu@yahoo.ca&gt;Reviewed by: impPull Request: https://github.com/freebsd/freebsd-src/pull/898

            List of files:
            /src/sys/modules/linux64/Makefile</description>
        <pubDate>Tue, 26 Dec 2023 23:24:53 +0000</pubDate>
        <dc:creator>Alex Xu (Hello71) &lt;alex_y_xu@yahoo.ca&gt;</dc:creator>
    </item>
<item>
        <title>031beb4e239bfce798af17f5fe8dba8bcaf13d99 - sys: Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux64/Makefile#031beb4e239bfce798af17f5fe8dba8bcaf13d99</link>
        <description>sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/sys/modules/linux64/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>22dca7acf7756c07d3ccbfdc8dfd10fd9ad3f9cf - linux(4): Implement xattr syscalls</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux64/Makefile#22dca7acf7756c07d3ccbfdc8dfd10fd9ad3f9cf</link>
        <description>linux(4): Implement xattr syscallsReviewed by:Differential revision:	https://reviews.freebsd.org/D35544MFC after:		1 month

            List of files:
            /src/sys/modules/linux64/Makefile</description>
        <pubDate>Sat, 22 Jul 2023 11:03:33 +0000</pubDate>
        <dc:creator>Dmitry Chagin &lt;dchagin@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>825fbd087e6150eaf601612a5e7468ddc808e004 - linux(4): Trim unused opt_usb.h from modules Makefiles</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux64/Makefile#825fbd087e6150eaf601612a5e7468ddc808e004</link>
        <description>linux(4): Trim unused opt_usb.h from modules MakefilesMFC after:		2 weeks

            List of files:
            /src/sys/modules/linux64/Makefile</description>
        <pubDate>Tue, 14 Feb 2023 14:46:33 +0000</pubDate>
        <dc:creator>Dmitry Chagin &lt;dchagin@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>10d16789a383a5b9e007dfd4c2e7844e044eaf7d - linux(4): Get rid of the opt_compat.h include.</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux64/Makefile#10d16789a383a5b9e007dfd4c2e7844e044eaf7d</link>
        <description>linux(4): Get rid of the opt_compat.h include.Since e013e369 COMPAT_LINUX, COMPAT_LINUX32 build options are removed,so include of opt_compat.h is no more needed.MFC after:		2 weeks

            List of files:
            /src/sys/modules/linux64/Makefile</description>
        <pubDate>Sun, 12 Feb 2023 17:24:32 +0000</pubDate>
        <dc:creator>Dmitry Chagin &lt;dchagin@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>35548e48a41e292f373ed5773d9fb802ec263c92 - linux64: improve linux_support.s make rules</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux64/Makefile#35548e48a41e292f373ed5773d9fb802ec263c92</link>
        <description>linux64: improve linux_support.s make rulesPreviously we relied on the .s.o rule in share/mk/bsd.suffixes.mk totell make that linux_support.o is built from linux_support.s, eventhough we do not use the .s.o rule to assemble it.Reviewed by:	sjgMFC after:	1 weekSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D35864

            List of files:
            /src/sys/modules/linux64/Makefile</description>
        <pubDate>Tue, 19 Jul 2022 20:42:27 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ccd9b49f20e7a2e6eac1e7e68db23e222bf40263 - sys: use .S for assembly language files that use the preprocessor</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux64/Makefile#ccd9b49f20e7a2e6eac1e7e68db23e222bf40263</link>
        <description>sys: use .S for assembly language files that use the preprocessorReviewed by:	impPull Request:	https://github.com/freebsd/freebsd-src/pull/609Differential Revision: https://reviews.freebsd.org/D35908

            List of files:
            /src/sys/modules/linux64/Makefile</description>
        <pubDate>Sun, 24 Jul 2022 23:14:20 +0000</pubDate>
        <dc:creator>Elliott Mitchell &lt;ehem+freebsd@m5p.com&gt;</dc:creator>
    </item>
<item>
        <title>010175a76d0676ff8d9b8d54276aff093abbc3f2 - modules: Add missing opt_*.h files for stand-alone compile</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux64/Makefile#010175a76d0676ff8d9b8d54276aff093abbc3f2</link>
        <description>modules: Add missing opt_*.h files for stand-alone compileStandalone compile that we at least create these opt_*.h files.Sponsored by:		Netflix

            List of files:
            /src/sys/modules/linux64/Makefile</description>
        <pubDate>Sat, 29 Oct 2022 14:49:20 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f396f9b6c96f6d68d4e3606ddb090287230fc565 - linux, linux64: fix module load</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux64/Makefile#f396f9b6c96f6d68d4e3606ddb090287230fc565</link>
        <description>linux, linux64: fix module loadThe previous commit added references to to the syscallnames arrays, butfailed to add the relevant source files to the module build. Thus, themodules failed to load due to missing symbols.Reported by:	cyFixes:	1da65dcb1c57 (&quot;linux: populate sv_syscallnames in each sysentvec&quot;)Sponsored by:	The FreeBSD Foundation

            List of files:
            /src/sys/modules/linux64/Makefile</description>
        <pubDate>Sat, 29 Oct 2022 15:30:32 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>331784880821c6aa55188d0950e98d898c42203c - linux, linux64: improve SRCS formatting</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux64/Makefile#331784880821c6aa55188d0950e98d898c42203c</link>
        <description>linux, linux64: improve SRCS formattingSort the entries alphabetically, and list them with one entry per line.This makes the diffs much cleaner when adding or removing a new entry,as I will do in the next commit.MFC after:	1 weekSponsored by:	The FreeBSD Foundation

            List of files:
            /src/sys/modules/linux64/Makefile</description>
        <pubDate>Sat, 29 Oct 2022 15:28:16 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2b378d59a98a4eb1dab173c4db3b48f385c47728 - linux(4); Move vdso_selector_x86.c to the linux_common module</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux64/Makefile#2b378d59a98a4eb1dab173c4db3b48f385c47728</link>
        <description>linux(4); Move vdso_selector_x86.c to the linux_common moduleMFC after:		2 weeks

            List of files:
            /src/sys/modules/linux64/Makefile</description>
        <pubDate>Mon, 23 May 2022 10:19:07 +0000</pubDate>
        <dc:creator>Dmitry Chagin &lt;dchagin@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5a6a4fb284b1a9c4b4105fd6ab8143356f3ef3f7 - linux(4): Implement vdso getcpu for x86.</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux64/Makefile#5a6a4fb284b1a9c4b4105fd6ab8143356f3ef3f7</link>
        <description>linux(4): Implement vdso getcpu for x86.This is modeled after f2395455 (by kib@).MFC after:		2 weeks

            List of files:
            /src/sys/modules/linux64/Makefile</description>
        <pubDate>Sun, 08 May 2022 14:20:52 +0000</pubDate>
        <dc:creator>Dmitry Chagin &lt;dchagin@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ee55d560e89ac8de37def993a13d2582638273b7 - linux(4): Add a simple rseq syscall implementation.</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux64/Makefile#ee55d560e89ac8de37def993a13d2582638273b7</link>
        <description>linux(4): Add a simple rseq syscall implementation.To avoid annoyng messages from glibc-2.35 test suite add the simpleimplementation of rseq syscall which is do nothing for now.I plan to implement it if and when the API stabilizes.MFC after:	2 weeks

            List of files:
            /src/sys/modules/linux64/Makefile</description>
        <pubDate>Tue, 26 Apr 2022 16:35:56 +0000</pubDate>
        <dc:creator>Dmitry Chagin &lt;dchagin@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
