<?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>510ee6698d377f4a9a4eeb08d9dc17bdc72ad5ab - linux_ntsync: linux compat shim for ntsync(9)</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/Makefile#510ee6698d377f4a9a4eeb08d9dc17bdc72ad5ab</link>
        <description>linux_ntsync: linux compat shim for ntsync(9)Sponsored by:	The FreeBSD FoundationMFC after:	1 weekDifferential revision:	https://reviews.freebsd.org/D57038

            List of files:
            /freebsd/sys/modules/Makefile</description>
        <pubDate>Tue, 19 May 2026 04:23:33 +0200</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>03ca6dbdb80da79408f135d823fbd9a00fd4f25b - ntsync(4)</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/Makefile#03ca6dbdb80da79408f135d823fbd9a00fd4f25b</link>
        <description>ntsync(4)The driver implements the ntsync interface as specified in the Linux7.0-rc3 document Documentation/userspace-api/ntsync.rst.  Only thedocumentation and the userspace tests (Linux&apos;tools/testing/selftests/drivers/ntsync/ntsync.c) were used forreference.  When the documentation contradicted the tests, testsbehavior was implemented.One quirk is that Linux API needs to return an error from ioctl() and tocopyout the modified ioctl() argument.  Our generic ioctl() is not flexibleenough to implement this, so the ntsync_ioctl_copyout() hack allows tocopyout the ioctl parameter directly from the ioctl method, instead ofrelying on the ioctl infra.The FreeBSD port of the tests, that can be compiled both on FreeBSD andLinux, is available at https://github.com/kostikbel/freebsd-ntsync-test.The Linux binary compiled with the Linux test harness, cannot be rununder linuxolator due to unimplemented syscalls, but the shims infreebsd-ntsync-test can be compiled on Linux and resulting Linux/glibcbinary run on linuxolator to test linux compat.Sponsored by:	The FreeBSD FoundationMFC after:	1 weekDifferential revision:	https://reviews.freebsd.org/D57038

            List of files:
            /freebsd/sys/modules/Makefile</description>
        <pubDate>Mon, 11 May 2026 11:49:13 +0200</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>14b8531c4ccb836d755ce8a4f1b384164b5d9d94 - padlock: Restore padlock_rng to the amd64 build</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/Makefile#14b8531c4ccb836d755ce8a4f1b384164b5d9d94</link>
        <description>padlock: Restore padlock_rng to the amd64 buildRevert 88a53301e19 and d1ca01059d5 .  They removed padlock_rng from theamd64 build under the mistaken belief that this device was available on32-bit processors only.  But it&apos;s also available on the 64-bit Via Nano,Nano X2, and some Zhaoxin CPUs.PR:		295517Fixes:		88a53301e19 (&quot;padlock.4: only install on i386&quot;)Fixes:		d1ca01059d5 (&quot;padlock(4)/nehemiah: move i386-only entropy&quot;)MFC after:	1 weekReviewed by:	kibDifferential Revision: https://reviews.freebsd.org/D57215

            List of files:
            /freebsd/sys/modules/Makefile</description>
        <pubDate>Sun, 24 May 2026 02:19:13 +0200</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e44d2e941e8ebd74e6a1b1fdbed83fe86671cbc6 - if_geneve: Add Support for Geneve (RFC8926)</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/Makefile#e44d2e941e8ebd74e6a1b1fdbed83fe86671cbc6</link>
        <description>if_geneve: Add Support for Geneve (RFC8926)geneve creates a generic network virtualization tunnel interfacefor Tentant Systems over an L3 (IP/UDP) underlay network that providesa Layer 2 (ethernet) or Layer 3 service using the geneve protocol.This implementation is based on RFC8926.Reviewed by:	glebius, adrianDiscussed with:	zlei, kpRelnotes:	yesDifferential Revision: https://reviews.freebsd.org/D54172

            List of files:
            /freebsd/sys/modules/Makefile</description>
        <pubDate>Sat, 11 Apr 2026 16:12:01 +0200</pubDate>
        <dc:creator>Pouria Mousavizadeh Tehrani &lt;pouria@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c47cefba831240a1b3de375f18134b93cf998f5c - Only build USB-related modules if MK_USB != no</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/Makefile#c47cefba831240a1b3de375f18134b93cf998f5c</link>
        <description>Only build USB-related modules if MK_USB != noThis change moves the thunderbolt module and other USB modules under aMK_USB != no conditional to ensure that users not desiring USB supportcan easily build systems without USB-specific drivers using this knob.MFC after:	1 weekReviewed By:	impDifferential Revision: https://reviews.freebsd.org/D55576

            List of files:
            /freebsd/sys/modules/Makefile</description>
        <pubDate>Tue, 03 Mar 2026 05:49:54 +0100</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7a323f873662dae95a061d1eaf8b1d9d1a0f8a23 - sys: Retire le(4)</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/Makefile#7a323f873662dae95a061d1eaf8b1d9d1a0f8a23</link>
        <description>sys: Retire le(4)We retired most obsolete 10 and 10/100 Ethernet NIC drivers in 2019 --see commits following ebcf740a32ae (&quot;FCP-101: remove obsolete 10 and10/100 Ethernet drivers.).le(4) was retained with with the note &quot;Emulated by QEMU, alternativesdon&apos;t yet work for mips64.&quot;  MIPS has since been removed from the treeand emulators and virtual machines offer many other, more suitabledevices.Reviewed by:	brooksRelnotes:	YesSponsored by:	The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D55516

            List of files:
            /freebsd/sys/modules/Makefile</description>
        <pubDate>Fri, 24 Oct 2025 19:26:03 +0200</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fe962e33d86f888b496b17251c8bedebf92be8ee - METALOG: Order keyword entries</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/Makefile#fe962e33d86f888b496b17251c8bedebf92be8ee</link>
        <description>METALOG: Order keyword entriesTo facilitate comparison with mtree -C generated output, keep thekeywords ordered.No functional change intended.Reviewed by:	impMFC after:	1 weekDifferential Revision:	https://reviews.freebsd.org/D54872

            List of files:
            /freebsd/sys/modules/Makefile</description>
        <pubDate>Mon, 26 Jan 2026 21:19:44 +0100</pubDate>
        <dc:creator>Jose Luis Duran &lt;jlduran@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4162a419a475089c8a3d2350de40c58b023e9288 - modules: factor out LinuxKPI based wireless drivers and add RISC-V</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/Makefile#4162a419a475089c8a3d2350de40c58b023e9288</link>
        <description>modules: factor out LinuxKPI based wireless drivers and add RISC-VThe LinuxKPI based wireless drivers are currently limited to amd64 andarm64 (and until cleaned up i386).  Adding RISC-V now as we have areport that iwlwifi(4) works on RISC-V [1]. Factor the LinuxKPI basedwireless drivers out into their own block.Given RISC-V has no ACPI support yet (though we fixed #includes inorder to keep compiling the drivers without further modificationswhere possible) we need to take care of rtw89 which fails to compilewithout ACPI enabled.  A quick check at the Linux build files indicatesthat the depenency is not correctly recorded there either.  Disablecompiling rtw89 without ACPI (on RISC-V) for the moment until this isfixed.[1] https://mail-archive.freebsd.org/cgi/getmsg.cgi?fetch=5947+0+archive/2026/freebsd-wireless/20260112.freebsd-wirelessSponsored by:	The FreeBSD FoundationMFC after:	3 daysReviewed by:	emasteDifferential Revision: https://reviews.freebsd.org/D54693

            List of files:
            /freebsd/sys/modules/Makefile</description>
        <pubDate>Tue, 13 Jan 2026 22:05:05 +0100</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8342d9f7b5f13d0623861cb8b88caf10a15571f6 - asmc(4): Stop building it on i386, as it supports only 64-bit chipsets</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/Makefile#8342d9f7b5f13d0623861cb8b88caf10a15571f6</link>
        <description>asmc(4): Stop building it on i386, as it supports only 64-bit chipsetsReported by:    ngieFixes:          fde9fe18219f (&quot;i386: Fix kernel compilation after introduction of ASMC_DEBUG option&quot;)Sponsored by:   The FreeBSD Foundation

            List of files:
            /freebsd/sys/modules/Makefile</description>
        <pubDate>Mon, 12 Jan 2026 10:37:24 +0100</pubDate>
        <dc:creator>Olivier Certner &lt;olce@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a3d472219c5aa3c211371aebd2effbfade61cb5c - ixl(4): Enable building driver on ARM64</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/Makefile#a3d472219c5aa3c211371aebd2effbfade61cb5c</link>
        <description>ixl(4): Enable building driver on ARM64For consistency with other drivers enable building ixlon ARM64 target.Please be advised that it is only compile tested.Intel will continue to test Ethernet drivers only on x86-64platforms, and is not going to provide support for issues,which cannot be reproduced in such environment.Signed-off-by: Krzysztof Galazka &lt;krzysztof.galazka@intel.com&gt;Suggested by:	Dave Cottlehuber &lt;dch@FreeBSD.org&gt;Reviewed by:	manuApproved by:	kbowling (mentor)MFC after:	2 weeksSponsored by:   Intel CorporationDifferential Revision:	https://reviews.freebsd.org/D54289

            List of files:
            /freebsd/sys/modules/Makefile</description>
        <pubDate>Fri, 09 Jan 2026 23:36:10 +0100</pubDate>
        <dc:creator>Krzysztof Galazka &lt;kgalazka@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>94d1731e73ccb97df5fc5928bb584cabb8e37f1f - Makefile*: remove powerpcspe</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/Makefile#94d1731e73ccb97df5fc5928bb584cabb8e37f1f</link>
        <description>Makefile*: remove powerpcspeAs reported on the freebsd-announce mailing list[1] FreeBSD iscontinuing to retire 32-bit support.  Remove powerpcspe from buildinfrastructure.[1] https://lists.freebsd.org/archives/freebsd-announce/2024-February/000117.htmlSigned-off-by: Minsoo Choo &lt;minsoochoo0122@proton.me&gt;Reviewed by:	jhibbits, emastePull request:	https://github.com/freebsd/freebsd-src/pull/1914

            List of files:
            /freebsd/sys/modules/Makefile</description>
        <pubDate>Wed, 03 Dec 2025 04:57:23 +0100</pubDate>
        <dc:creator>Minsoo Choo &lt;minsoochoo0122@proton.me&gt;</dc:creator>
    </item>
<item>
        <title>bd8296bd81d55563f7ccafca77b7b74fb219df9e - Build acpi kernel modules on aarch64</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/Makefile#bd8296bd81d55563f7ccafca77b7b74fb219df9e</link>
        <description>Build acpi kernel modules on aarch64For now, the only kernel module built is acpi_ged.ko.Sponsored by:	NetflixReviewed by:	impDifferential Revision:	https://reviews.freebsd.org/D54315

            List of files:
            /freebsd/sys/modules/Makefile</description>
        <pubDate>Fri, 26 Dec 2025 16:37:34 +0100</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>34892a8e30055000352d9612ad985be550c82bea - LinuxKPI: bitcount fix builds with gcc and older llvm</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/Makefile#34892a8e30055000352d9612ad985be550c82bea</link>
        <description>LinuxKPI: bitcount fix builds with gcc and older llvmLLVM before 19 and gcc before 14 do not support __builtin_popcountg().Use __const_bitcount&lt;n&gt; from sys/bitcount.h as a replacement in thesecases.  This should still allow drm-kmod to build where the size needsto be known at compile-time.Remove the conditional for gcc around the iwlwifi modules build,which was collateral damage in all this.Sponsored by:	The FreeBSD FoundationFixes:		7cbc4d875971, 5e0a4859f28aMFC after:	3 daysReviewed by:	brooks, emaste (without the sys/modules/Makefile change)Differential Revision: https://reviews.freebsd.org/D54297

            List of files:
            /freebsd/sys/modules/Makefile</description>
        <pubDate>Tue, 16 Sep 2025 01:52:13 +0200</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7f3da1f800f77150fab2a07ce9cafdca41b29ee9 - aq(4): Build on x86 only for now</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/Makefile#7f3da1f800f77150fab2a07ce9cafdca41b29ee9</link>
        <description>aq(4): Build on x86 only for nowIt fails to build on arm64.  As it is experimental and in developmentjust limit it to x86 until this is fixed.Reported by:		brdFixes: 75177aebf039 (&quot;aq(4): Add build infrastructure&quot;)

            List of files:
            /freebsd/sys/modules/Makefile</description>
        <pubDate>Thu, 18 Dec 2025 22:54:38 +0100</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>75177aebf0397af36b1f28f6b6e64207ec3d8188 - aq(4): Add build infrastructure</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/Makefile#75177aebf0397af36b1f28f6b6e64207ec3d8188</link>
        <description>aq(4): Add build infrastructureReviewed by:	adrianSponsored by:	The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D53839

            List of files:
            /freebsd/sys/modules/Makefile</description>
        <pubDate>Thu, 13 Nov 2025 20:05:38 +0100</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4bf8ce037dc8fa699be87350bb6467f1b74cb96d - if_rge: initial import of if_rge driver from OpenBSD.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/Makefile#4bf8ce037dc8fa699be87350bb6467f1b74cb96d</link>
        <description>if_rge: initial import of if_rge driver from OpenBSD.This is an initial import of the if_rge driver from OpenBSDand adapted to FreeBSD.Differential Revision:	https://reviews.freebsd.org/D54101

            List of files:
            /freebsd/sys/modules/Makefile</description>
        <pubDate>Sat, 06 Dec 2025 06:26:30 +0100</pubDate>
        <dc:creator>Adrian Chadd &lt;adrian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>68f185ccc9f8f9498d536f4737d888b37cf11882 - arm64: Add Arm SPE support</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/Makefile#68f185ccc9f8f9498d536f4737d888b37cf11882</link>
        <description>arm64: Add Arm SPE supportAdd support for the Arm Statistical Profiling Extension (SPE). Thisis an optional extension added in Armv8.1 to provide profiling ofsoftware using randomised instruction sampling.This adds the initial driver, and attached it to the hardware tracingframework, hwt(4), in CPU mode to allow tracing of all threads ona given CPU.(commit message by andrew@)Co-authored-by:	Sarah Walker &lt;sarah.walker2@arm.com&gt;Co-authored-by:	Andrew Turner &lt;andrew@FreeBSD.org&gt;Reviewed by:	andrewSponsored by:	Arm LtdSponsored by:	The FreeBSD Foundation (early driver)Differential Revision:	https://reviews.freebsd.org/D46241

            List of files:
            /freebsd/sys/modules/Makefile</description>
        <pubDate>Wed, 12 Nov 2025 17:35:05 +0100</pubDate>
        <dc:creator>Zachary Leaf &lt;zachary.leaf@arm.com&gt;</dc:creator>
    </item>
<item>
        <title>685a78570b359eb2bd4d8c28dde22de54d55b8ec - random: remove hifn(4)</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/Makefile#685a78570b359eb2bd4d8c28dde22de54d55b8ec</link>
        <description>random: remove hifn(4)The Hifn 7955 &amp; 7956 only supports deprecated &amp; NIST disallowedalgorithms (NIST SP800-224idp): SHA1 and SHA1-HMAC.Furthermore the entropy RNG of the Hifn 7751, 7951, 7811, 7955,and 7956 has no NIST Entropy Source Validation (ESV) certificateand cannot be used in a FIPS-140-3 nor Common Criteara environment.Furthermore the most prolific instance for FreeBSD was theSoekris Engineering vpn1201, vpn1211, vpn1401, and vpn1411offerings.  These are all 32-bit only processors.  The i386kernel was de-supported in 15.0.Reviewed by:	jhbDifferential Revision:	https://reviews.freebsd.org/D53182

            List of files:
            /freebsd/sys/modules/Makefile</description>
        <pubDate>Sat, 18 Oct 2025 05:15:50 +0200</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d1ca01059d5d756a4aef09d955e98aa59a284344 - padlock(4)/nehemiah: move i386-only entropy source to MD files</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/Makefile#d1ca01059d5d756a4aef09d955e98aa59a284344</link>
        <description>padlock(4)/nehemiah: move i386-only entropy source to MD filesReviewed by: khngDifferential Revision:	https://reviews.freebsd.org/D53309

            List of files:
            /freebsd/sys/modules/Makefile</description>
        <pubDate>Fri, 24 Oct 2025 00:27:06 +0200</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3a12982962ce330c37c154bb2eb8ae0539fc6f48 - random: add RDSEED as a provably unique entropy source</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/Makefile#3a12982962ce330c37c154bb2eb8ae0539fc6f48</link>
        <description>random: add RDSEED as a provably unique entropy sourceNIST SP800-90B allows for only a single entropy source to be claimedin a FIPS-140-3 certificate.  In addition, only hardware sources thathave a NIST Entropy Source Validation (ESV) certificate, backed bya SP800-90B Entropy Assessment Report, are usable.  Intel has obtainedESV certificates for several of their processors, so RDSEED is aFIPS-140-3 suitable entropy source.However, even though RDRAND is seeded by RDSEED internally, RDRANDwould need a RBG certificate and CAVP testing run on the DRBG in orderto use it for FIPS-140-3 (SP800-90B) purposes.  So we need to knowdown in the CSPRNG-subsystem which source the entropy came from.In light of the potential issues surrounding AMD Zen 5 CPU&apos;s RDSEEDimplementation[*], allow RDSEED to be disabled in loader.conf.[*] https://www.phoronix.com/news/AMD-EPYC-Turin-RDSEED-BugReviewed by:	cemMFC after:	3 daysSponsored by:	Juniper NetworksDifferential Revision:	https://reviews.freebsd.org/D53150

            List of files:
            /freebsd/sys/modules/Makefile</description>
        <pubDate>Fri, 17 Oct 2025 05:20:23 +0200</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
