<?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 NOTES</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>4cfd4d54 - smbios: support getting address from EFI</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/amd64/conf/NOTES#4cfd4d54</link>
        <description>smbios: support getting address from EFIOn some systems (e.g. Lenovo ThinkPad X240, Apple MacBookPro12,1)the SMBIOS entry point is not found in the &lt;0xFFFFF space.Follow the SMBIOS spec and use the EFI Configuration Table forlocating the entry point on EFI systems.Reviewed by:	rpokala, dabMFC after:	1 weekSponsored by:	Dell EMC IsilonDifferential Revision:	https://reviews.freebsd.org/D29276(cherry picked from commit a29bff7a5216bd5f4a76228788e7eacf235004de)

            List of files:
            /freebsd-13.1/sys/amd64/conf/NOTES</description>
        <pubDate>Wed, 07 Apr 2021 19:46:29 +0000</pubDate>
        <dc:creator>Greg V &lt;greg@unrelenting.technology&gt;</dc:creator>
    </item>
<item>
        <title>ee30e445 - ed: Remove options</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/amd64/conf/NOTES#ee30e445</link>
        <description>ed: Remove optionsed(4) was removed some time ago, but these options relevant to only itweren&apos;t GC&apos;d at the time. Remove them.Sponsored by:		Netflix(cherry picked from commit 21e22be91aa0d77723f761b014a06f80e25e6291)

            List of files:
            /freebsd-13.1/sys/amd64/conf/NOTES</description>
        <pubDate>Fri, 10 Dec 2021 00:41:39 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0977ab30 - kvm_clock: KVM paravirtual clock support</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/amd64/conf/NOTES#0977ab30</link>
        <description>kvm_clock: KVM paravirtual clock support(cherry picked from commit 6c69c6bb4c7ffde48b130df707799d4eca21ca9f)

            List of files:
            /freebsd-13.1/sys/amd64/conf/NOTES</description>
        <pubDate>Wed, 04 Aug 2021 15:42:48 +0000</pubDate>
        <dc:creator>Adam Fenn &lt;adam@fenn.io&gt;</dc:creator>
    </item>
<item>
        <title>1d8cda26 - vmd(4): Major driver refactoring</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/amd64/conf/NOTES#1d8cda26</link>
        <description>vmd(4): Major driver refactoring - Re-implement pcib interface to use standard pci bus driver on top ofvmd(4) instead of custom one. - Re-implement memory/bus resource allocation to properly handle evencomplicated configurations. - Re-implement interrupt handling to evenly distribute children&apos;s MSI/MSI-X interrupts between available vmd(4) MSI-X vectors and setup themto be handled by standard OS mechanisms with minimal overhead, exceptsharing when unavoidable.Successfully tested on Dell XPS 13 laptop with Core i7-1185G7 CPU (VMDdevice ID 0x9a0b) and single NVMe SSD, dual-booting with Windows 10.Successfully tested on Supermicro X11DPI-NT motherboard with Xeon(R)Gold 6242R CPUs (VMD device ID 0x201d), simultaneously handling NVMeSSD on one PCIe port and PLX bridge with 3 NVMe and 1 AHCI SSDs onanother.  Handles SSD hot-plug (except Optane 905p for some reason,which are not detected until manual bus rescan) and enabled IOMMU(directly connected SSDs work, but ones connected to the PLX failwithout errors from IOMMU).MFC after:	2 weeksSponsored by:	iXsystems, Inc.Differential revision:	https://reviews.freebsd.org/D31762(cherry picked from commit 7af4475a6e31202a865b1dd3727018659b44470f)

            List of files:
            /freebsd-13.1/sys/amd64/conf/NOTES</description>
        <pubDate>Fri, 03 Sep 2021 00:58:02 +0000</pubDate>
        <dc:creator>Alexander Motin &lt;mav@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d7388d33 - MFC 517904de5cca: igc(4): Introduce new driver for the Intel I225 Ethernet controller.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/amd64/conf/NOTES#d7388d33</link>
        <description>MFC 517904de5cca: igc(4): Introduce new driver for the Intel I225 Ethernet controller.This controller supports 2.5G/1G/100MB/10MB speeds, and allowstx/rx checksum offload, TSO, LRO, and multi-queue operation.The driver was derived from code contributed by Intel, and modifiedby Netgate to fit into the iflib framework.Thanks to Mike Karels for testing and feedback on the driver.Reviewed by:	bcr (manpages), kbowling, scottl, erjRelnotes:	yesSponsored by:	Rubicon Communications, LLC (&quot;Netgate&quot;)Differential Revision:	https://reviews.freebsd.org/D30668(cherry picked from commit 517904de5ccac643589c71ac0d2751797f89e4f9)

            List of files:
            /freebsd-13.1/sys/amd64/conf/NOTES</description>
        <pubDate>Mon, 12 Jul 2021 04:50:15 +0000</pubDate>
        <dc:creator>Peter Grehan &lt;grehan@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0f0379fa - hid: Add recently imported drivers to NOTES</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/amd64/conf/NOTES#0f0379fa</link>
        <description>hid: Add recently imported drivers to NOTESReviewed by:	hselaskyDifferential revision:	https://reviews.freebsd.org/D28060

            List of files:
            /freebsd-13.1/sys/amd64/conf/NOTES</description>
        <pubDate>Sat, 09 Jan 2021 12:07:19 +0000</pubDate>
        <dc:creator>Vladimir Kondratyev &lt;wulf@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a4a10b37 - Add VT driver for VBE framebuffer device</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/amd64/conf/NOTES#a4a10b37</link>
        <description>Add VT driver for VBE framebuffer deviceImplement vt_vbefb to support Vesa Bios Extensions (VBE) framebuffer with VT.vt_vbefb is built based on vt_efifb and is assuming similar data forinitialization, use MODINFOMD_VBE_FB to identify the structure vbe_fbin kernel metadata.struct vbe_fb, is populated by boot loader, and is passed to kernel viametadata payload.Differential Revision:	https://reviews.freebsd.org/D27373

            List of files:
            /freebsd-13.1/sys/amd64/conf/NOTES</description>
        <pubDate>Mon, 30 Nov 2020 08:22:40 +0000</pubDate>
        <dc:creator>Toomas Soome &lt;tsoome@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>72143e89 - Add qat(4)</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/amd64/conf/NOTES#72143e89</link>
        <description>Add qat(4)This provides an OpenCrypto driver for Intel QuickAssist devices.  Thedriver was initially ported from NetBSD and comes with a fewimprovements:- support for GMAC/AES-GCM, AES-CTR and AES-XTS, and support for  SHA/HMAC-authenticated encryption- support for detaching the driver- various bug fixes- DH895X supportDiscussed with:	jhbMFC after:	3 daysSponsored by:	Rubicon Communications, LLC (Netgate)Differential Revision:	https://reviews.freebsd.org/D26963

            List of files:
            /freebsd-13.1/sys/amd64/conf/NOTES</description>
        <pubDate>Thu, 05 Nov 2020 15:55:23 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ba610be9 - Add a kernel crypto driver using assembly routines from OpenSSL.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/amd64/conf/NOTES#ba610be9</link>
        <description>Add a kernel crypto driver using assembly routines from OpenSSL.Currently, this supports SHA1 and SHA2-{224,256,384,512} both as plainhashes and in HMAC mode on both amd64 and i386.  It uses the SHAintrinsics when present similar to aesni(4), but uses SSE/AVXinstructions when they are not.Note that some files from OpenSSL that normally wrap the assemblyroutines have been adapted to export methods usable by &apos;structauth_xform&apos; as is used by existing software crypto routines.Reviewed by:	gallatin, jkim, delphij, gnnSponsored by:	NetflixDifferential Revision:	https://reviews.freebsd.org/D26821

            List of files:
            /freebsd-13.1/sys/amd64/conf/NOTES</description>
        <pubDate>Tue, 20 Oct 2020 17:50:18 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7113afc8 - 10Gigabit Ethernet driver for AMD SoC</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/amd64/conf/NOTES#7113afc8</link>
        <description>10Gigabit Ethernet driver for AMD SoCThis patch has the driver for 10Gigabit Ethernet controller in AMDSoC. This driver is written compatible to the Iflib framework. Theexisting driver is for the old version of hardware. The submitteddriver here is for the recent versions of the hardware where the Ethernetcontroller is PCI-E based.Submitted by:	Rajesh Kumar &lt;rajesh1.kumar@amd.com&gt;MFC after:	1 monthRelnotes:	yesDifferential Revision:	https://reviews.freebsd.org/D25793

            List of files:
            /freebsd-13.1/sys/amd64/conf/NOTES</description>
        <pubDate>Sun, 11 Oct 2020 16:01:16 +0000</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>90b8c0ea - Fix LINT: Add backlight to NOTES</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/amd64/conf/NOTES#90b8c0ea</link>
        <description>Fix LINT: Add backlight to NOTES

            List of files:
            /freebsd-13.1/sys/amd64/conf/NOTES</description>
        <pubDate>Fri, 02 Oct 2020 20:52:09 +0000</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f9ba2bbe - Use envvar rather than nonstandard hint. lines</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/amd64/conf/NOTES#f9ba2bbe</link>
        <description>Use envvar rather than nonstandard hint. linesThe NOTES files have a bunch of hint lines that are removed whengenerating LINT. However, we can achieve the same effect by prependingeach of the lines with &apos;envvar&apos; so the NOTES files become standardconfig(8) files. No functional changes as the sed script to generatethe LINT files filters these either way.Suggested by: kevans

            List of files:
            /freebsd-13.1/sys/amd64/conf/NOTES</description>
        <pubDate>Wed, 23 Sep 2020 19:18:53 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fb702b44 - ZFS: clarify dependencies for static linking</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/amd64/conf/NOTES#fb702b44</link>
        <description>ZFS: clarify dependencies for static linking

            List of files:
            /freebsd-13.1/sys/amd64/conf/NOTES</description>
        <pubDate>Fri, 28 Aug 2020 17:06:35 +0000</pubDate>
        <dc:creator>Matt Macy &lt;mmacy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>71d10453 - ice(4): Introduce new driver for Intel E800 Ethernet controllers</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/amd64/conf/NOTES#71d10453</link>
        <description>ice(4): Introduce new driver for Intel E800 Ethernet controllersThe ice(4) driver is the driver for the Intel E8xx series Ethernetcontrollers; currently with codenames Columbiaville andColumbia Park.These new controllers support 100G speeds, as well as introducingmore queues, better virtualization support, and more offloadcapabilities. Future work will enable virtual functions (likein ixl(4)) and the other functionality outlined above.For full functionality, the kernel should be compiled with&quot;device ice_ddp&quot; like in the amd64 NOTES file, and/orice_ddp_load=&quot;YES&quot; should be added to /boot/loader.conf so thatthe DDP package file included in this commit can be downloadedto the adapter. Otherwise, the adapter will fall back to a singlequeue mode with limited functionality.A man page for this driver will be forthcoming.MFC after:	1 monthRelnotes:	yesSponsored by:	Intel CorporationDifferential Revision:	https://reviews.freebsd.org/D21959

            List of files:
            /freebsd-13.1/sys/amd64/conf/NOTES</description>
        <pubDate>Tue, 26 May 2020 23:35:10 +0000</pubDate>
        <dc:creator>Eric Joyner &lt;erj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d8c51c6f - [aacraid] Port driver to big-endian</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/amd64/conf/NOTES#d8c51c6f</link>
        <description>[aacraid] Port driver to big-endianPort aacraid driver to big-endian (BE) hosts.The immediate goal of this change is to make it possible to use theaacraid driver on PowerPC64 machines that have Adaptec Series 8 SAScontrollers.Adapters supported by this driver expect FIB contents in little-endian(LE) byte order. All FIBs have a fixed header part as well as a datapart that depends on the command being issued to the controller.In this way, on BE hosts, the FIB header and all FIB data structuresused in aacraid.c and aacraid_cam.c need to be converted to LE beforebeing sent to the adapter and converted to BE when coming from it.The functions to convert each struct are on aacraid_endian.c.For little-endian (LE) targets, they are macros that expandto nothing.In some cases, when only a few fields of a large structure are used,the fields are converted inline, by the code using them.PR:		237463Reviewed by:	jhibbitsSponsored by:	Eldorado Research Institute (eldorado.org.br)Differential Revision:	https://reviews.freebsd.org/D23887

            List of files:
            /freebsd-13.1/sys/amd64/conf/NOTES</description>
        <pubDate>Thu, 05 Mar 2020 20:04:41 +0000</pubDate>
        <dc:creator>Leandro Lupori &lt;luporl@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2ae3f52c - There&apos;s nothing architecture specific in &quot;options STATS&quot;; move it from</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/amd64/conf/NOTES#2ae3f52c</link>
        <description>There&apos;s nothing architecture specific in &quot;options STATS&quot;; move it fromsys/amd64/conf/NOTES to sys/conf/NOTES.Suggested by:	jhb@Sponsored by:	Klara Inc, Netflix

            List of files:
            /freebsd-13.1/sys/amd64/conf/NOTES</description>
        <pubDate>Wed, 30 Oct 2019 10:16:28 +0000</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>edca4938 - itwd(4): driver for watchdog function in ITE Super I/O chips</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/amd64/conf/NOTES#edca4938</link>
        <description>itwd(4): driver for watchdog function in ITE Super I/O chipsThe chips are commonly named with &quot;IT&quot; prefix.MFC after:	19 days

            List of files:
            /freebsd-13.1/sys/amd64/conf/NOTES</description>
        <pubDate>Wed, 16 Oct 2019 14:57:38 +0000</pubDate>
        <dc:creator>Andriy Gapon &lt;avg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f2521a76 - This driver attaches to the Intel VMD drive and connects a new PCI domain</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/amd64/conf/NOTES#f2521a76</link>
        <description>This driver attaches to the Intel VMD drive and connects a new PCI domainstarting at the max. domain, and then work down.  Then existing FreeBSDdrivers will attach.  Interrupt routing from the VMD MSI-X to the NVMEdrive is not well known, so any interrupt is sent to all children thatregister.VROC used Intel meta data so graid(8) works with it. However, graid(8)supports RAID 0,1,10 for read and write. I have some early code tosupport writes with RAID 5.  Note that RAID 5 can have life issueswith SSDs since it can cause write amplification from updating the paritydata.Hot plug support needs a change to skip the following check to work:	if (pcib_request_feature(dev, PCI_FEATURE_HP) != 0) {in sys/dev/pci/pci_pci.c.Looked at by: imp, rpokala, bcrDifferential Revision:	https://reviews.freebsd.org/D21383

            List of files:
            /freebsd-13.1/sys/amd64/conf/NOTES</description>
        <pubDate>Thu, 10 Oct 2019 03:12:17 +0000</pubDate>
        <dc:creator>Doug Ambrisko &lt;ambrisko@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1a13f2e6 - Introduce stats(3), a flexible statistics gathering API.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/amd64/conf/NOTES#1a13f2e6</link>
        <description>Introduce stats(3), a flexible statistics gathering API.This provides a framework to define a template describinga set of &quot;variables of interest&quot; and the intended way forthe framework to maintain them (for example the maximum, sum,t-digest, or a combination thereof).  Afterwards the usercode feeds in the raw data, and the framework maintainsthese variables inside a user-provided, opaque stats blobs.The framework also provides a way to selectively extract thestats from the blobs.  The stats(3) framework can be used inboth userspace and the kernel.See the stats(3) manual page for details.This will be used by the upcoming TCP statistics gathering code,https://reviews.freebsd.org/D20655.The stats(3) framework is disabled by default for now, exceptin the NOTES kernel (for QA); it is expected to be enabledin amd64 GENERIC after a cool down period.Reviewed by:	sef (earlier version)Obtained from:	NetflixRelnotes:	yesSponsored by:	Klara Inc, NetflixDifferential Revision:	https://reviews.freebsd.org/D20477

            List of files:
            /freebsd-13.1/sys/amd64/conf/NOTES</description>
        <pubDate>Mon, 07 Oct 2019 19:05:05 +0000</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d4565741 - Remove gzip&apos;ed a.out support.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/sys/amd64/conf/NOTES#d4565741</link>
        <description>Remove gzip&apos;ed a.out support.The current implementation of gzipped a.out support was basedon a very old version of InfoZIP which ships with an ancientmodified version of zlib, and was removed from the GENERICkernel in 1999 when we moved to an ELF world.PR:		205822Reviewed by:	imp, kib, emaste, Yoshihiro Ota &lt;ota at j.email.ne.jp&gt;Relnotes:	yesDifferential Revision:	https://reviews.freebsd.org/D21099

            List of files:
            /freebsd-13.1/sys/amd64/conf/NOTES</description>
        <pubDate>Tue, 30 Jul 2019 05:13:16 +0000</pubDate>
        <dc:creator>Xin LI &lt;delphij@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
