<?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>9c9428825f4c55e3cb37412c661bb9d385db4c68 - video: add generic video(4) capture framework</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/Makefile#9c9428825f4c55e3cb37412c661bb9d385db4c68</link>
        <description>video: add generic video(4) capture frameworkAdd a new video(4) framework that provides /dev/videoN, buffermanagement, mmap lifetime, and V4L2 ioctl dispatch for video capturedrivers. Hardware drivers implement struct video_hw_ops callbacksand use video_buf_acquire/write/done to deliver frames.Reviewed by:	adrianDifferential Revision:	https://reviews.freebsd.org/D58367

            List of files:
            /freebsd/sys/modules/Makefile</description>
        <pubDate>Sun, 09 Aug 2026 18:48:13 +0200</pubDate>
        <dc:creator>Abdelkader Boudih &lt;freebsd@seuros.com&gt;</dc:creator>
    </item>
<item>
        <title>c2bd655dc3f9c09e3063321e160cb3d367ef2c79 - gpio: add Intel Tiger Lake-H GPIO driver</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/Makefile#c2bd655dc3f9c09e3063321e160cb3d367ef2c79</link>
        <description>gpio: add Intel Tiger Lake-H GPIO driverAdd a GPIO driver for the Intel Tiger Lake-H platform based on the genericintelgpio framework. The driver defines five GPIO communities with pad groupsGPP_A through GPP_K, vGPIO and JTAG, and matches ACPI hardware ID INT34C6.The kernel module build infrastructure and the wiring into files.x86 areincluded.Reviewed by:		vexeduxrMFC after:		1 weekSponsored by:		Beckhoff Automation GmbH &amp; Co. KGPull Request:		https://github.com/freebsd/freebsd-src/pull/2205

            List of files:
            /freebsd/sys/modules/Makefile</description>
        <pubDate>Wed, 29 Apr 2026 15:03:23 +0200</pubDate>
        <dc:creator>YannickV &lt;Y.Vossen@beckhoff.com&gt;</dc:creator>
    </item>
<item>
        <title>8c7a3ccf54f93330830ef9ffd20e71d5834936ed - gpio: add Intel Alder Lake-N GPIO driver</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/Makefile#8c7a3ccf54f93330830ef9ffd20e71d5834936ed</link>
        <description>gpio: add Intel Alder Lake-N GPIO driverAdd a GPIO driver for the Intel Alder Lake-N platform based on the genericintelgpio framework. The driver provides pad group definitions for four GPIOcommunities covering groups GPP_A through GPP_T, vGPIO and HVCMOS, and matchesACPI hardware IDs INTC1056, INTC1057 and INTC1085. The kernel module buildinfrastructure and the wiring into files.x86 are included.Reviewed by:		vexeduxrMFC after:		1 weekSponsored by:		Beckhoff Automation GmbH &amp; Co. KGPull Request:		https://github.com/freebsd/freebsd-src/pull/2205

            List of files:
            /freebsd/sys/modules/Makefile</description>
        <pubDate>Wed, 29 Apr 2026 15:02:08 +0200</pubDate>
        <dc:creator>YannickV &lt;Y.Vossen@beckhoff.com&gt;</dc:creator>
    </item>
<item>
        <title>5f74217c05a99f38a31a6e4950220964595d4ac8 - coreboot: Add coreboot firmware table driver</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/Makefile#5f74217c05a99f38a31a6e4950220964595d4ac8</link>
        <description>coreboot: Add coreboot firmware table driverNexus-attached driver that discovers and parses coreboot&apos;s LBIO tablesfrom physical memory. Exposes firmware metadata (version, build info,mainboard, serial config, TSC frequency, CBMEM entries) via sysctlhw.coreboot.*, the firmware console ring buffer via /dev/coreboot_console,and structured CBMEM entry access via /dev/cbmem ioctl interface.Tested on:- Qotom Q535G6 (Kabylake)- Intel NUC D54250WYK (Haswell)- Intel NUC D33217GKE (Ivy Bridge)- Dell 3100 2-in-1 (Gabbiter)- Dell 3100 (Fleex)- Lenovo IdeaPad 320s- Lenovo ThinkPad T480- HP Chromebook 11 G4- HP Chromebook 11 G5- HP Chromebook 11 G6 EE- HP Chromebook 14 G4- HP Chromebook 14 G5- HP Chromebook x360 11 G1 EE- HP Chromebook x360 11 G2 EE- HP Chromebook x360 14 G1- Acer C720- Acer Chromebook 11- Lenovo N22Reviewed by:	ngie, kib, adrianDifferential Revision:	https://reviews.freebsd.org/D55649

            List of files:
            /freebsd/sys/modules/Makefile</description>
        <pubDate>Wed, 29 Jul 2026 21:11:55 +0200</pubDate>
        <dc:creator>Abdelkader Boudih &lt;freebsd@seuros.com&gt;</dc:creator>
    </item>
<item>
        <title>6fd2ad9aa39db916bf2da9607653fb133f8fa078 - apple_bce: add Apple T2 Buffer Copy Engine driver</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/Makefile#6fd2ad9aa39db916bf2da9607653fb133f8fa078</link>
        <description>apple_bce: add Apple T2 Buffer Copy Engine driverDMA ring transport between the host and the T2 coprocessor.Provides mailbox handshake, queue setup, and firmware keepalivefor higher-level T2 services (VHCI, audio, etc.).Tested-on: MacBookPro16,2 (A2251), Mac mini 8,1 (A1993)Reviewed by:	adrianDifferential Revision:	https://reviews.freebsd.org/D57088

            List of files:
            /freebsd/sys/modules/Makefile</description>
        <pubDate>Sun, 14 Jun 2026 22:54:03 +0200</pubDate>
        <dc:creator>Abdelkader Boudih &lt;freebsd@seuros.com&gt;</dc:creator>
    </item>
<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>
</channel>
</rss>
