<?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 files</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>7abbfbda - smbios: Move smbios driver out from x86 machdep code</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/conf/files#7abbfbda</link>
        <description>smbios: Move smbios driver out from x86 machdep codeAdd it to the x86 GENERIC and MINIMAL kernelsSponsored by:	Ampere Computing LLCSubmitted by:	Klara Inc.Reviewed by:	rpokalaDifferential Revision:	https://reviews.freebsd.org/D28738(cherry picked from commit d0673fe160b04f8162f380926d455dfb966f08fb)

            List of files:
            /freebsd-13.1/sys/conf/files</description>
        <pubDate>Tue, 23 Feb 2021 21:14:18 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>86b0782a - cxgbe(4): Update firmwares to 1.26.6.0.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/conf/files#86b0782a</link>
        <description>cxgbe(4): Update firmwares to 1.26.6.0.++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++CHANGES++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Version : 1.26.6.0Date    : 01/03/2022================================================================================Fixes-----BASE:- Fixed one module eeprom read failure.- Fixed an issue with speed selection when 40G and 25G are advertised and  supported.- Fixed a random traffic hang when T5 receives invalid ets BW in dcbx  messages from a switch.- Fixed very long link up time with few switches.================================================================================Obtained from:	Chelsio CommunicationsSponsored by:	Chelsio Communications(cherry picked from commit 3b76242433e5651bce0c89ce98af450c0cd02ad1)

            List of files:
            /freebsd-13.1/sys/conf/files</description>
        <pubDate>Mon, 03 Jan 2022 22:35:45 +0000</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6be5e072 - cxgbe(4): Update firmwares to 1.26.4.0</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/conf/files#6be5e072</link>
        <description>cxgbe(4): Update firmwares to 1.26.4.0(Rest is from the README that came with the firmware)Version : 1.26.4.0Date    : 12/02/2021Fixes-----BASE:- Fixed error on setting 25G speed on 100G copper with multiple FEC set in  firmware commands.- Handle link of unknown optics modules by enabling module tx unconditionally.- Fixed link not coming up for 25G CRS phys. Firmware incorrectly tried to  bring up the link in RS-FEC but as per IEEE spec, it must be BASER FEC.- Fixed an issue where firmware doesn&apos;t automatically retry next FEC if driver  asks to bring up the link using RS-FEC and link doesn&apos;t come up.Obtained from:	Chelsio CommunicationsSponsored by:	Chelsio Communications(cherry picked from commit 357ba2cf17bf2a201ada5c54822e4f92ff2df296)

            List of files:
            /freebsd-13.1/sys/conf/files</description>
        <pubDate>Thu, 09 Dec 2021 19:10:48 +0000</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>284434f7 - Disable clang 14 warning about bitwise operators in zstd</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/conf/files#284434f7</link>
        <description>Disable clang 14 warning about bitwise operators in zstdParts of zstd, used in openzfs and other places, trigger a new clang 14-Werror warning:```sys/contrib/zstd/lib/decompress/huf_decompress.c:889:25: error: use of bitwise &apos;&amp;&apos; with boolean operands [-Werror,-Wbitwise-instead-of-logical]                        (BIT_reloadDStreamFast(&amp;bitD1) == BIT_DStream_unfinished)                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~```While the warning is benign, it should ideally be fixed upstream andthen vendor-imported, but for now silence it selectively.MFC after:	3 days(cherry picked from commit 5f2aca83940097d7d23b4137073fb601f8e74232)

            List of files:
            /freebsd-13.1/sys/conf/files</description>
        <pubDate>Tue, 08 Feb 2022 20:46:03 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>26b0e75d - mlx5: Implement flow steering helper functions for TCP sockets.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/conf/files#26b0e75d</link>
        <description>mlx5: Implement flow steering helper functions for TCP sockets.This change adds convenience functions to setup a flow steering rule based ona TCP socket. The helper function gets all the address information from thesocket and returns a steering rule, to be used with HW TLS RX offload.Sponsored by:	NVIDIA Networking(cherry picked from commit 2c0ade806aa7b450dc4f4c53b5345050eb6dcb4b)

            List of files:
            /freebsd-13.1/sys/conf/files</description>
        <pubDate>Tue, 08 Feb 2022 15:08:53 +0000</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e53c3826 - mlx5en: Implement support for internal queues, IQ.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/conf/files#e53c3826</link>
        <description>mlx5en: Implement support for internal queues, IQ.Internal send queues are regular sendqueues which are reserved for WQE commandstowards the hardware and firmware. These queues typically carry resyncinformation for ongoing TLS RX connections and when changing schedule queuesfor rate limited connections.The internal queue, IQ, code is more or less a stripped down copyof the existing SQ managing code with exception of:1) An optional single segment memory buffer which can be read or   written as a whole by the hardware, may be provided.2) An optional completion callback for all transmit operations, may   be provided.3) Does not support mbufs.Sponsored by:	NVIDIA Networking(cherry picked from commit 694263572f1bdf545199fcfb0853b93eb0dd0644)

            List of files:
            /freebsd-13.1/sys/conf/files</description>
        <pubDate>Tue, 08 Feb 2022 15:08:52 +0000</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5729ebba - ipfilter: Move kernel bits to netpfil</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/conf/files#5729ebba</link>
        <description>ipfilter: Move kernel bits to netpfilThrough fixes and improvements our ipfilter sources have divergedenough to warrant move from contrib into sys/netpil. Now that I&apos;mplanning on implementing MSS clamping as in iptables it makes moresense to move ipfilter to netpfil.This is the first of three commits the ipfilter move.Suggested by glebius on two occaions.Suggested by and discussed with:	glebiusReviewed by:				glebius, kp (for #network)Differential Revision:		https://reviews.freebsd.org/D33510(cherry picked from commit 3b9b51fe464ebb91e894742a6a0e6417e256f03a)

            List of files:
            /freebsd-13.1/sys/conf/files</description>
        <pubDate>Wed, 15 Dec 2021 16:28:18 +0000</pubDate>
        <dc:creator>Cy Schubert &lt;cy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f8612fa7 - LinuxKPI: add 802.11 compat code</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/conf/files#f8612fa7</link>
        <description>LinuxKPI: add 802.11 compat codeAdd 802.11 compat code for mac80211 and to a minimal degree cfg80211.This allows us to compile and use basic functionality of wirelessdrivers such as iwlwifi.This is a constant work in progress but having it in the tree willallow others to test and more easy to track changes and avoid havingsnapshots no longer applying to branches.Sponsored by:	The FreeBSD Foundation(cherry picked from commit 6b4cac814e32f3b307720d6b880939fb1f21f3ac)

            List of files:
            /freebsd-13.1/sys/conf/files</description>
        <pubDate>Sun, 26 Dec 2021 18:52:51 +0000</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fb3c236a - LinuxKPI: import beginning of a new version of netdevice.h</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/conf/files#fb3c236a</link>
        <description>LinuxKPI: import beginning of a new version of netdevice.hImport a netdevice update complementing the last remaining bits ofthe old ifnet derived implementation.  Along add a (for now) taskbased NAPI implementation.This is the minimal set of chnages which are needed for the initialsupport of wireless drivers.  The NAPI implementation has an option tostill switch to &quot;direct dispatch&quot; as it had been used by these driversbefore not relying on a deferred context along with some printf tracing.This has been helpful in the last weeks for debugging and will becleaned once we have had broader testing and are sure this is fine as-is.Should we need a more time-sensitive or load-sensitive responsein the future we can always switch to something more sophisticated.Sponsored by:		The FreeBSD FoundationX-Differential Revision: D33075 (abandoned without feedback a while ago)(cherry picked from commit d105895844848ddba85d686e03e0d14c03ad4eb4)

            List of files:
            /freebsd-13.1/sys/conf/files</description>
        <pubDate>Sun, 26 Dec 2021 18:29:29 +0000</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>508c4fb4 - LinuxKPI: add a work-in-progress skbuff implementation</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/conf/files#508c4fb4</link>
        <description>LinuxKPI: add a work-in-progress skbuff implementationThis is a work-in-progress implementation of sk_buff compat codeused for wireless drivers only currently.Bring in this version of the code as it has proven to be good enoughto have packets going for a few months.The current implementation has several drawbacks including the needfor us to copy data between sk_buffs and mbufs.Do not rely on the internals of this implementation.  They are highlylikely to change as we will improve the integration to FreeBSD mbufs.Sponsored by:	The FreeBSD Foundation(cherry picked from commit 49ed6e979c3b327ae466a559884802d901aa5792)

            List of files:
            /freebsd-13.1/sys/conf/files</description>
        <pubDate>Sun, 26 Dec 2021 18:26:26 +0000</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>984b9d89 - MAC/priority module for realtime privilege group</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/conf/files#984b9d89</link>
        <description>MAC/priority module for realtime privilege groupPR:	239125(cherry picked from commit bf2fa8d9d11c9f2ceff09bacc406876fa37096be)

            List of files:
            /freebsd-13.1/sys/conf/files</description>
        <pubDate>Sat, 04 Dec 2021 16:17:29 +0000</pubDate>
        <dc:creator>Florian Walpen &lt;dev@submerge.ch&gt;</dc:creator>
    </item>
<item>
        <title>44a78c21 - ocs_fc: Add gendump and dump_to_host ioctl command support.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/conf/files#44a78c21</link>
        <description>ocs_fc: Add gendump and dump_to_host ioctl command support.Support to generate firmware dump.Approved by: mav(mentor)(cherry picked from commit 29e2dbd42c3e2e10e606b3414f4d0c53021d4e86)Add ocs_gendump.c to the build, missed in 29e2dbd42c3e.(cherry picked from commit d0732fa81963d336099a6b134a1eb4be867bfa8b)

            List of files:
            /freebsd-13.1/sys/conf/files</description>
        <pubDate>Thu, 24 Jun 2021 07:05:00 +0000</pubDate>
        <dc:creator>Ram Kishore Vegesna &lt;ram@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1d250ec7 - netinet: Deduplicate most in_cksum() implementations</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/conf/files#1d250ec7</link>
        <description>netinet: Deduplicate most in_cksum() implementationsin_cksum() and related routines are implemented separately for eachplatform, but only i386 and arm have optimized versions.  Otherplatforms&apos; copies of in_cksum.c are identical except for styledifferences and support for big-endian CPUs.Deduplicate the implementations for the rest of the platforms.  Thiswill make it easier to implement in_cksum() for unmapped mbufs.  On armand i386, define HAVE_MD_IN_CKSUM to mean that the MI implementation isnot to be compiled.No functional change intended.Reviewed by:	kp, glebiusSponsored by:	The FreeBSD Foundation(cherry picked from commit ecbbe831445a4b94279e5932828d60076e4ca444)

            List of files:
            /freebsd-13.1/sys/conf/files</description>
        <pubDate>Wed, 24 Nov 2021 18:19:44 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f1d2f22b - pca954x: driver for PCA954x / TCA954x I2C switches</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/conf/files#f1d2f22b</link>
        <description>pca954x: driver for PCA954x / TCA954x I2C switchesAt the moment only PCA9548A is supported and has been tested.(cherry picked from commit c0525ab1d1ce69ab3d589e95733caedb04e0dcbd)

            List of files:
            /freebsd-13.1/sys/conf/files</description>
        <pubDate>Tue, 18 Aug 2020 09:16:28 +0000</pubDate>
        <dc:creator>Andriy Gapon &lt;avg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ee82e15c - pcf8574: driver for 8-pin quasi-bidirectional GPIO over I2C</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/conf/files#ee82e15c</link>
        <description>pcf8574: driver for 8-pin quasi-bidirectional GPIO over I2C(cherry picked from commit 6354154ef520d359492badf0de9c8ae5d7080ae7)

            List of files:
            /freebsd-13.1/sys/conf/files</description>
        <pubDate>Thu, 01 Oct 2020 09:48:56 +0000</pubDate>
        <dc:creator>Andriy Gapon &lt;avg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8f57430d - driver for MAX44009 I2C illuminance sensor</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/conf/files#8f57430d</link>
        <description>driver for MAX44009 I2C illuminance sensor(cherry picked from commit ff6fe2983550aeab0852e982e7fe5ac4c672c205)

            List of files:
            /freebsd-13.1/sys/conf/files</description>
        <pubDate>Thu, 20 Aug 2020 08:11:31 +0000</pubDate>
        <dc:creator>Andriy Gapon &lt;avg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d6f71e09 - pcf8591: driver for adc/dac with i2c interface</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/conf/files#d6f71e09</link>
        <description>pcf8591: driver for adc/dac with i2c interface(cherry picked from commit a60b30469741392e66ec6fd21a8d5c4810a2d407)

            List of files:
            /freebsd-13.1/sys/conf/files</description>
        <pubDate>Mon, 17 Aug 2020 10:05:11 +0000</pubDate>
        <dc:creator>Andriy Gapon &lt;avg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>48d2c7cc - Add the KASAN runtime</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/conf/files#48d2c7cc</link>
        <description>Add the KASAN runtimeKASAN enables the use of LLVM&apos;s AddressSanitizer in the kernel.  Thisfeature makes use of compiler instrumentation to validate memoryaccesses in the kernel and detect several types of bugs, includinguse-after-frees and out-of-bounds accesses.  It is particularlyeffective when combined with test suites or syzkaller.  KASAN has highCPU and memory usage overhead and so is not suited for productionenvironments.The runtime and pmap maintain a shadow of the kernel map to storeinformation about the validity of memory mapped at a given kerneladdress.The runtime implements a number of functions defined by the compilerABI.  These are prefixed by __asan.  The compiler emits calls to__asan_load*() and __asan_store*() around memory accesses, and theruntime consults the shadow map to determine whether a given access isvalid.kasan_mark() is called by various kernel allocators to update state inthe shadow map.  Updates to those allocators will come in subsequentcommits.The runtime also defines various interceptors.  Some low-level routinesare implemented in assembly and are thus not amenable to compilerinstrumentation.  To handle this, the runtime implements these routineson behalf of the rest of the kernel.  The sanitizer implementationvalidates memory accesses manually before handing off to the realimplementation.The sanitizer in a KASAN-configured kernel can be disabled by settingthe loader tunable debug.kasan.disable=1.Obtained from:	NetBSDSponsored by:	The FreeBSD Foundation(cherry picked from commit 38da497a4dfcf1979c8c2b0e9f3fa0564035c147)

            List of files:
            /freebsd-13.1/sys/conf/files</description>
        <pubDate>Tue, 13 Apr 2021 21:39:19 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6ca6d4ed - ossl: Add ChaCha20 cipher support.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/conf/files#6ca6d4ed</link>
        <description>ossl: Add ChaCha20 cipher support.Sponsored by:	NetflixDifferential Revision:	https://reviews.freebsd.org/D28756(cherry picked from commit 92aecd1e6fac47ffc893f628c1fe289568bb19cb)

            List of files:
            /freebsd-13.1/sys/conf/files</description>
        <pubDate>Wed, 03 Mar 2021 23:17:43 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bc6265e8 - ossl: Add Poly1305 digest support.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/conf/files#bc6265e8</link>
        <description>ossl: Add Poly1305 digest support.Reviewed by:	cemSponsored by:	NetflixDifferential Revision:	https://reviews.freebsd.org/D28754(cherry picked from commit a079e38b08f2f07c50ba915dae66d099559abdcc)

            List of files:
            /freebsd-13.1/sys/conf/files</description>
        <pubDate>Wed, 03 Mar 2021 23:17:29 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
