<?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 files</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>407b1e4980189252fade78438aa08191a9883cdc - rss: make toeplitz.c standard part of the kernel</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/conf/files#407b1e4980189252fade78438aa08191a9883cdc</link>
        <description>rss: make toeplitz.c standard part of the kernelThis will fix LINT-NOIP build.  This actually adds very little to thekernel text, e.g. 500 bytes on amd64.  A perfect solution would be toinstead declare rss_config.c as &apos;optional inet | inet6&apos;, but that wouldfail to build LINT-NOIP in several NIC drivers, that use RSS andabsolutely ignore that both INET and INET6 are optional.  It is veryunlikely that vendors who maintain these drivers will will ever chase theholy grail of a build that doesn&apos;t support IPv4 and IPv6.Fixes:	d9c55b2e8cd6b79f6926278e10a79f1bcca27a4b

            List of files:
            /freebsd/sys/conf/files</description>
        <pubDate>Tue, 31 Mar 2026 18:34:51 +0200</pubDate>
        <dc:creator>Gleb Smirnoff &lt;glebius@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>254b23eb1f540844cf2a90f2781ae4231c5701ce - routing: Retire ROUTE_MPATH compile option</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/conf/files#254b23eb1f540844cf2a90f2781ae4231c5701ce</link>
        <description>routing: Retire ROUTE_MPATH compile optionThe ROUTE_MPATH compile option was introduced totest the new multipath implementation.Since compiling it has no overhead and it&apos;s enabledby default, remove it.Reviewed by:	melifaro, markjRelnotes:	yesDifferential Revision: https://reviews.freebsd.org/D55884

            List of files:
            /freebsd/sys/conf/files</description>
        <pubDate>Fri, 27 Mar 2026 12:20:05 +0100</pubDate>
        <dc:creator>Pouria Mousavizadeh Tehrani &lt;pouria@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e2083e8d3a01cac739b38521abc72620d3810aba - ufshci: Support ACPI</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/conf/files#e2083e8d3a01cac739b38521abc72620d3810aba</link>
        <description>ufshci: Support ACPISupports UFS host controller attachment via ACPI. Tested on theSamsung Galaxy Book 4 Edge using Qualcomm Snapdragon X Elite.Additionally, a quirk related to power mode change has been added.For reference, it doesn&apos;t reach maximum speed yet. I plan to improveit later.Sponsored by:           Samsung ElectronicsReviewed by:		imp (mentor)Differential Revision:	https://reviews.freebsd.org/D55986

            List of files:
            /freebsd/sys/conf/files</description>
        <pubDate>Tue, 24 Mar 2026 06:16:26 +0100</pubDate>
        <dc:creator>Jaeyoon Choi &lt;jaeyoon@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>82a066b8593a14e0bbf8e1fcdc75fd9ecf0d9e62 - snd_dummy: Fix sys/conf/files entry</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/conf/files#82a066b8593a14e0bbf8e1fcdc75fd9ecf0d9e62</link>
        <description>snd_dummy: Fix sys/conf/files entryFixes:		72e85a4d977e (&quot;snd_dummy: Add to sys/conf/files and sys/conf/NOTES&quot;)Report by:	CISponsored by:	The FreeBSD FoundationMFC after:	1 weekReviewed by:	emasteDifferential Revision:	https://reviews.freebsd.org/D56065

            List of files:
            /freebsd/sys/conf/files</description>
        <pubDate>Tue, 24 Mar 2026 15:10:44 +0100</pubDate>
        <dc:creator>Christos Margiolis &lt;christos@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>72e85a4d977eff23fcd2b12a3513f0e8fd2ac332 - snd_dummy: Add to sys/conf/files and sys/conf/NOTES</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/conf/files#72e85a4d977eff23fcd2b12a3513f0e8fd2ac332</link>
        <description>snd_dummy: Add to sys/conf/files and sys/conf/NOTESSponsored by:	The FreeBSD FoundationMFC after:	1 weekReviewed by:	markjDifferential Revision:	https://reviews.freebsd.org/D56040

            List of files:
            /freebsd/sys/conf/files</description>
        <pubDate>Tue, 24 Mar 2026 11:32:13 +0100</pubDate>
        <dc:creator>Christos Margiolis &lt;christos@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>356415aaaa8caa18a76ea74eed5c7de6e4d3b5fd - Unbreak LINT after ZFS import</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/conf/files#356415aaaa8caa18a76ea74eed5c7de6e4d3b5fd</link>
        <description>Unbreak LINT after ZFS importFixes:		8a62a2a5659d (&quot;zfs: merge openzfs/zfs@f8e5af53e&quot;)

            List of files:
            /freebsd/sys/conf/files</description>
        <pubDate>Sun, 15 Mar 2026 18:36:27 +0100</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8a62a2a5659d1839d8799b4274c04469d7f17c78 - zfs: merge openzfs/zfs@f8e5af53e</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/conf/files#8a62a2a5659d1839d8799b4274c04469d7f17c78</link>
        <description>zfs: merge openzfs/zfs@f8e5af53eNotable upstream pull request merges: #17358 4975430cf Add vdev property to disable vdev scheduler #18031 c77f17b75 Add snapshots_changed_nsecs dataset property #18080 dbb3f247e cmd/zfs: clone: accept `-u` to not mount newly created                  datasets #18089 -multiple Zstd: Update bundled library to version 1.5.7 #18091 2301755df Fix zfs_open() to skip zil_async_to_sync() for the                  snapshot #18093 -multiple L2ARC: Rework write throttling with DWPD rate limiting                  and parallel writes #18095 2dbd6af5e Rename several printf attributes declarations to                  __printf__ #18096 8605bdfdd FreeBSD: unbreak compilation on i386 #18105 794f1587d When receiving a stream with the large block flag,                  activate feature #18115 765929cb4 DDT: Add locking for table ZAP destruction #18118 09e4e01e9 Fix history logging for `zpool create -t` #18119 2f1f25217 icp: emit .note.GNU-stack section for all ELF targets #18131 3fffe4e70 Fix --enable-invariants on FreeBSD #18133 d2f5cb3a5 Move range_tree, btree, highbit64 to common code #18136 54b141fab FreeBSD: Remove references to DEBUG_VFS_LOCKS #18138 cdf89f413 Flush RRD only when TXGs contain data #18139 a157ef62a Make sure we can still write data to txg #18140 cd895f0e5 remove thread unsafe debug code causing FreeBSD double                  free panic #18144 4f180e095 Fix activating large_microzap on receive #18146 35b2d3970 Lock db_mtx around arc_release() in couple places #18154 b36472052 nvpair: chase FreeBSD xdrproc_t definition #18160 21bbe7cb6 Improve caching for dbuf prefetches #18177 -multiple Multihost Improvements #18179 2646bd558 Allow rewrite skip cloned and snapshotted blocks #18180 aa29455dd Restrict cloning with different properties #18184 040ba7a7c libzfs: improve error message for zpool create with                  ENXIO #18188 1412bdc6c zfs_vnops_os.c: Move a vput() to after                  zfs_setattr_dir() #18198 cc184fe98 Fix `send:raw` permission for send `-w -I` #18208 ba970eb20 Cleanup allocation class selection #18212 0f9564e85 Simplify dnode_level_is_l2cacheable() #18214 370570890 Remove parent ZIO from dbuf_prefetch() #18218 bfb276e55 freebsd: Fix TIMESPEC_OVERFLOW for PowerPC #18222 d06a1d9ac Fix available space accounting for special/dedup #18225 d48967728 ICP: AES-GCM VAES-AVX2: fix typos and document                  source files #18226 c8a72a27e ICP: AES-GCM assembly: remove unused Gmul functions #18230 -multiple Fix zdb --key crash for unencrypted datasets, and                  teach tests to understand this better #18233 -multiple icp: add SHA-512 implementation using Intel SHA512                  extension #18245 991fc56fa Introduce dedupused/dedupsaved pool properties #18251 6a717f31e Improve misleading error messages for                 ZPOOL_STATUS_CORRUPT_POOL #18254 7744f0496 SIMD: libspl: test the correct CPUID bit for AVX512VL #18255 6495dafd5 range_tree: use zfs_panic_recover() for                  partial-overlap remov #18256 3408332d7 zhack: Fix importing large allocation profiles on                  small pools #18258 f8457fbdc Fix deadlock on dmu_tx_assign() from vdev_rebuild() #18263 f8e5af53e Fix redundant declaration of dsl_pool_tObtained from:	OpenZFSOpenZFS commit:	f8e5af53e92fa7c03393fbd4922cb9c1d0c15920

            List of files:
            /freebsd/sys/conf/files</description>
        <pubDate>Sat, 14 Mar 2026 13:14:56 +0100</pubDate>
        <dc:creator>Martin Matuska &lt;mm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cdad55809ef59239c3bbdc841ed307db68bb3971 - acpi_system76: Support for acpi-controlled buttons on System76</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/conf/files#cdad55809ef59239c3bbdc841ed307db68bb3971</link>
        <description>acpi_system76: Support for acpi-controlled buttons on System76Add acpi_system76 for handling acpi-controlled buttonson System76 Laptops.Reviewed by: impDifferential Revision: https://reviews.freebsd.org/D55694

            List of files:
            /freebsd/sys/conf/files</description>
        <pubDate>Fri, 06 Mar 2026 18:15:49 +0100</pubDate>
        <dc:creator>Pouria Mousavizadeh Tehrani &lt;pouria@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>db16856110cbdbdfdc3c8d44edae1b3a7463198e - xen/acpi: implement hook to notify Xen about entering sleep state</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/conf/files#db16856110cbdbdfdc3c8d44edae1b3a7463198e</link>
        <description>xen/acpi: implement hook to notify Xen about entering sleep stateThis is required so that ACPI power-off (entering S5) works as expected, asthe ACPI PM1a and PM1b blocks might not be accessible by dom0 directly.Additionally, Xen also needs to do cleanup before entering a sleep state,so it needs to be notified about it.With this patch FreeBSD dom0 now powers off the host correctly:acpi0: Powering system off...(XEN) [   85.686598] arch/x86/hvm/emulate.c:415:d0v0 fixup p2m mapping for page fedc6 added(XEN) [   85.687606] arch/x86/hvm/emulate.c:415:d0v0 fixup p2m mapping for page fbc10 added(XEN) [   85.692357] Preparing system for ACPI S5 state.(XEN) [   85.692702] Disabling non-boot CPUs ...(XEN) [   85.694471] Broke affinity for IRQ9, new: {0-7}[...](XEN) [   85.903118] Entering ACPI S5 state.Should be a non-functional change when not running as a Xen dom0.Reviewed by: kibSponsored by: Citrix Systems R&amp;DMFC after: 2 weeksDifferential revision: https://reviews.freebsd.org/D55504

            List of files:
            /freebsd/sys/conf/files</description>
        <pubDate>Tue, 24 Feb 2026 21:23:08 +0100</pubDate>
        <dc:creator>Roger Pau Monn&#233; &lt;royger@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dc9a7b15b78b2b3d141c3a8c83fb2c88b54c2762 - HYM8563: Add HYM563 RTC driver to common config.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/conf/files#dc9a7b15b78b2b3d141c3a8c83fb2c88b54c2762</link>
        <description>HYM8563: Add HYM563 RTC driver to common config.MFC after:	3 weeks

            List of files:
            /freebsd/sys/conf/files</description>
        <pubDate>Thu, 06 Nov 2025 20:52:50 +0100</pubDate>
        <dc:creator>Michal Meloun &lt;mmel@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ce38acee8d0bb35223b227479b9998c77b47f41b - Add kern/sched_shim.c</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/conf/files#ce38acee8d0bb35223b227479b9998c77b47f41b</link>
        <description>Add kern/sched_shim.cThis is the infrastructure to allow scheduler implementation to beselected on boot, supported by ifuncs.The DEFINE_SHIM() macros and their usage provided by jrtc27@.Reviewed by:	olceTested by:	phoSponsored by:	The FreeBSD FoundationMFC after:	1 weekDifferential revision:	https://reviews.freebsd.org/D54831

            List of files:
            /freebsd/sys/conf/files</description>
        <pubDate>Thu, 22 Jan 2026 05:19:52 +0100</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c5daa5a4c32c9b1ecb506ddf1a80579c93c3ea6d - acpi_spmc: Add system power management controller driver</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/conf/files#c5daa5a4c32c9b1ecb506ddf1a80579c93c3ea6d</link>
        <description>acpi_spmc: Add system power management controller driverAdd SPMC (system power management controller) driver as acpi_spmc. Thisis the device which provides the LPI device D-state constraints andallows for OSPM to send S0ix/modern standby entry/exit notifications.This supports the original Intel DSM(https://uefi.org/sites/default/files/resources/Intel_ACPI_Low_Power_S0_Idle.pdf,untested), the AMD DSM (tested), and the Microsoft DSM (tested).Before entry, acpi_spmc_check_constraints is called to notify of anyviolated power constraints. This will use acpi_pwr_get_state to getcurrent device D-states when that gets added back.Reviewed by:	olceTested by:	jkim, Oleksandr Kryvulia, Matthias LanterApproved by:	olceSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D48387

            List of files:
            /freebsd/sys/conf/files</description>
        <pubDate>Sat, 14 Jun 2025 17:30:44 +0200</pubDate>
        <dc:creator>Aymeric Wibo &lt;obiwac@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a200c8e51cdb4586ad2eb20d2b45ba367f00beaf - linuxkpi: Add eventfd_*()</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/conf/files#a200c8e51cdb4586ad2eb20d2b45ba367f00beaf</link>
        <description>linuxkpi: Add eventfd_*()Add &lt;linux/eventfd.h&gt; and expose the `eventfd_*()` API. This is used byDRM drivers for some time, but the code was commented out so far.Note that Linux uses `struct eventfd_ctx`, but FreeBSD defines `structeventfd`. We define `eventfd_ctx` as a synonym to `eventfd`.Reviewed by:	christos, markjSponsored by:	The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D50853

            List of files:
            /freebsd/sys/conf/files</description>
        <pubDate>Mon, 26 May 2025 20:12:40 +0200</pubDate>
        <dc:creator>Jean-S&#233;bastien P&#233;dron &lt;dumbbell@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>710167623d82664ab4276776aed502ab6f91d8ff - linuxkpi: Implement &lt;linux/seq_buf.h&gt;</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/conf/files#710167623d82664ab4276776aed502ab6f91d8ff</link>
        <description>linuxkpi: Implement &lt;linux/seq_buf.h&gt;It is a wrapper above a `char *` to track the overall available space inthe buffer as well as the used space. This wrapper does not managememory allocation.The DRM generic code started to use this in Linux 6.10.Reviewed by:	bzSponsored by:	The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D54488

            List of files:
            /freebsd/sys/conf/files</description>
        <pubDate>Mon, 11 Aug 2025 19:51:59 +0200</pubDate>
        <dc:creator>Jean-S&#233;bastien P&#233;dron &lt;dumbbell@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>11d6ea47f06a38f66536b173e85ddf2674da6aff - kern: mac: add a MAC label to struct prison</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/conf/files#11d6ea47f06a38f66536b173e85ddf2674da6aff</link>
        <description>kern: mac: add a MAC label to struct prisonReviewed by:	olceDifferential Revision:	https://reviews.freebsd.org/D53953

            List of files:
            /freebsd/sys/conf/files</description>
        <pubDate>Sat, 04 Oct 2025 05:46:03 +0200</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d448578b445da95806ef9af996a0db9754daadeb - linuxkpi: Add &lt;linux/siphash.h&gt;</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/conf/files#d448578b445da95806ef9af996a0db9754daadeb</link>
        <description>linuxkpi: Add &lt;linux/siphash.h&gt;The file is copied as is from Linux 6.10 as it dual-licensend under theGPLv2 and BSD 3-clause.The amdgpu DRM driver started to use it in Linux 6.10.Reviewed by:	bz, emasteSponsored by:	The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D54501

            List of files:
            /freebsd/sys/conf/files</description>
        <pubDate>Sun, 07 Sep 2025 15:43:11 +0200</pubDate>
        <dc:creator>Jean-S&#233;bastien P&#233;dron &lt;dumbbell@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8c7a7d7df508faa75515d4f0b8ef58c30ad4ccc9 - sys/conf/files: Fix sndstat path</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/conf/files#8c7a7d7df508faa75515d4f0b8ef58c30ad4ccc9</link>
        <description>sys/conf/files: Fix sndstat pathReported by:	CIFixes:		bafa8c951d8c (&quot;sound: Move sndstat out of pcm/&quot;)Sponsored by:	The FreeBSD FoundationMFC after:	1 week

            List of files:
            /freebsd/sys/conf/files</description>
        <pubDate>Fri, 02 Jan 2026 18:46:48 +0100</pubDate>
        <dc:creator>Christos Margiolis &lt;christos@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1aea5b0ba76a30cc9753fbc860c0f35a980b756b - nvme: make the interface standard file</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/conf/files#1aea5b0ba76a30cc9753fbc860c0f35a980b756b</link>
        <description>nvme: make the interface standard fileThis makes nvme.ko and nvd.ko loadable.Fixes:	aed44717a1606e4c5c79f7c8831de49cba64d7e6

            List of files:
            /freebsd/sys/conf/files</description>
        <pubDate>Tue, 23 Dec 2025 18:51:25 +0100</pubDate>
        <dc:creator>Gleb Smirnoff &lt;glebius@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>75177aebf0397af36b1f28f6b6e64207ec3d8188 - aq(4): Add build infrastructure</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/conf/files#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/conf/files</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>8774a990ee4094f16d596d4b78e0f3239e5d0c88 - bpf: modularize ifnet(9) part of bpf</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/conf/files#8774a990ee4094f16d596d4b78e0f3239e5d0c88</link>
        <description>bpf: modularize ifnet(9) part of bpfImagine that bpf(9) tapping can happen at any point in the network stack,not necessarily at interface transmit or receive.  To achieve that we needa thin layer of abstraction defined by struct bif_methods, that defineshow generic bpf layer works with a tap point of this kind.Implement ifnet(9) specific methods in a separate file bpf_ifnet.c.  Atthis point there is 100% compatibility for all existing interfaces, thereis no KPI change, yet.  The legacy attaching KPI is layered over new ifnetagnostic KPI.  The new KPI may change though, as we can implement multipleDLTs per single tap point in a prettier fashion.The new abstraction layer allows us to move all the 802.11 radio injectionhacks out of bpf.c into ieee80211_radiotap.c, so do that immediately as agood proof of concept.Reviewed by:		bzDifferential Revision:	https://reviews.freebsd.org/D53872

            List of files:
            /freebsd/sys/conf/files</description>
        <pubDate>Mon, 15 Dec 2025 21:50:35 +0100</pubDate>
        <dc:creator>Gleb Smirnoff &lt;glebius@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
