<?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>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/hyperv/vmbus/Makefile#e9ac41698b2f322d55ccf9da50a3596edb2c1800</link>
        <description>Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I&apos;ll just run the command on the branches)Sponsored by: Netflix

            List of files:
            /freebsd/sys/modules/hyperv/vmbus/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 06:46:32 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2b887687edc25bb4553f0d8a1183f454a85d413d - Hyper-V: TLB flush enlightment using hypercall</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/hyperv/vmbus/Makefile#2b887687edc25bb4553f0d8a1183f454a85d413d</link>
        <description>Hyper-V: TLB flush enlightment using hypercallCurrently FreeBSD uses IPI based TLB flushing for remoteTLB flushing. Hyper-V allows hypercalls to flush local andremote TLB. The use of Hyper-V hypercalls gives significantperformance improvement in TLB operations.This patch set during test has shown near to 40 percentTLB performance improvement.Also this patch adds rep hypercall implementation as well.Reviewed by:	whu, kibTested by:	whuAuthored-by:	Souradeep Chakrabarti &lt;schakrabarti@microsoft.com&gt;Co-Authored-by:	Erni Sri Satya Vennela &lt;ernis@microsoft.com&gt;MFC after:	1 weekSponsored by:	MicrosoftDifferential Revision:	https://reviews.freebsd.org/D45521

            List of files:
            /freebsd/sys/modules/hyperv/vmbus/Makefile</description>
        <pubDate>Fri, 07 Jun 2024 09:56:07 +0200</pubDate>
        <dc:creator>Souradeep Chakrabarti &lt;schakrabarti@microsoft.com&gt;</dc:creator>
    </item>
<item>
        <title>031beb4e239bfce798af17f5fe8dba8bcaf13d99 - sys: Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/hyperv/vmbus/Makefile#031beb4e239bfce798af17f5fe8dba8bcaf13d99</link>
        <description>sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/sys/modules/hyperv/vmbus/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 19:54:58 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9729f076e4d93c5a37e78d427bfe0f1ab99bbcc6 - arm64: Hyper-V: enablement for ARM64 in Hyper-V (Part 3, final)</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/hyperv/vmbus/Makefile#9729f076e4d93c5a37e78d427bfe0f1ab99bbcc6</link>
        <description>arm64: Hyper-V: enablement for ARM64 in Hyper-V (Part 3, final)This is the last part for ARM64 Hyper-V enablement. This includescommone files and make file changes to enable the ARM64 FreeBSDguest on Hyper-V. With this patch, it should be able to buildthe ARM64 image and install it on Hyper-V.Reviewed by:	emaste, andrew, whuTested by:	Souradeep Chakrabarti &lt;schakrabarti@microsoft.com&gt;Sponsored by:	MicrosoftDifferential Revision:	https://reviews.freebsd.org/D36744

            List of files:
            /freebsd/sys/modules/hyperv/vmbus/Makefile</description>
        <pubDate>Thu, 27 Oct 2022 15:46:08 +0200</pubDate>
        <dc:creator>Souradeep Chakrabarti &lt;schakrabarti@microsoft.com&gt;</dc:creator>
    </item>
<item>
        <title>5bb3134a8c21cb87b30e135ef168483f0333dabb - Fix some modules to export more used symbols</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/hyperv/vmbus/Makefile#5bb3134a8c21cb87b30e135ef168483f0333dabb</link>
        <description>Fix some modules to export more used symbolsand remove non-present symbols that are now reported by kmod_syms.awk.Reviewed by:	emasteSponsored by:	The FreeBSD FoundationMFC after:	1 weekDifferential revision:	https://reviews.freebsd.org/D32878

            List of files:
            /freebsd/sys/modules/hyperv/vmbus/Makefile</description>
        <pubDate>Sun, 07 Nov 2021 09:42:24 +0100</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>97993d1ebf592ac6689a498d5d0d2afb46758680 - hyperv: Fix vmbus after the i386 4/4 split</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/hyperv/vmbus/Makefile#97993d1ebf592ac6689a498d5d0d2afb46758680</link>
        <description>hyperv: Fix vmbus after the i386 4/4 splitThe vmbus ISR needs to live in a trampoline.  Dynamically allocating atrampoline at driver initialization time poses some difficulties due tothe fact that the KENTER macro assumes that the offset relative totramp_idleptd is fixed at static link time.  Another problem is thatnative_lapic_ipi_alloc() uses setidt(), which assumes a fixed trampolineoffset.Rather than fight this, move the Hyper-V ISR to i386/exception.s.  Add anew HYPERV kernel option to make this optional, and configure it bydefault on i386.  This is sufficient to make use of vmbus(4) after the4/4 split.  Note that vmbus cannot be loaded dynamically and both theHYPERV option and device must be configured together.  I think this isnot too onerous a requirement, since vmbus(4) was previouslynon-functional.Reported by:	Harry Schmalzbauer &lt;freebsd@omnilan.de&gt;Tested by:	Harry Schmalzbauer &lt;freebsd@omnilan.de&gt;Reviewed by:	whu, kibMFC after:	2 weeksSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D30577

            List of files:
            /freebsd/sys/modules/hyperv/vmbus/Makefile</description>
        <pubDate>Tue, 08 Jun 2021 15:40:30 +0200</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6469bdcdb6a5968dc7edfcfb495d427b4bfdb3dd - Move most of the contents of opt_compat.h to opt_global.h.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/hyperv/vmbus/Makefile#6469bdcdb6a5968dc7edfcfb495d427b4bfdb3dd</link>
        <description>Move most of the contents of opt_compat.h to opt_global.h.opt_compat.h is mentioned in nearly 180 files. In-progress networkdriver compabibility improvements may add over 100 more so this iscloser to &quot;just about everywhere&quot; than &quot;only some files&quot; per theguidance in sys/conf/options.Keep COMPAT_LINUX32 in opt_compat.h as it is confined to a subset ofsys/compat/linux/*.c.  A fake _COMPAT_LINUX option ensure opt_compat.his created on all architectures.Move COMPAT_LINUXKPI to opt_dontuse.h as it is only used to control theset of compiled files.Reviewed by:	kib, cem, jhb, jtlSponsored by:	DARPA, AFRLDifferential Revision:	https://reviews.freebsd.org/D14941

            List of files:
            /freebsd/sys/modules/hyperv/vmbus/Makefile</description>
        <pubDate>Fri, 06 Apr 2018 19:35:35 +0200</pubDate>
        <dc:creator>Brooks Davis &lt;brooks@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fc2a8776a2f9945f22301cd92ec6d3ac1f817028 - Rename assym.s to assym.inc</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/hyperv/vmbus/Makefile#fc2a8776a2f9945f22301cd92ec6d3ac1f817028</link>
        <description>Rename assym.s to assym.incassym is only to be included by other .s files, and should neveractually be assembled by itself.Reviewed by:	imp, bdrewery (earlier)Sponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D14180

            List of files:
            /freebsd/sys/modules/hyperv/vmbus/Makefile</description>
        <pubDate>Tue, 20 Mar 2018 18:58:51 +0100</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f91e2d3a9554089b264e45adf86b3f34972c10a1 - Move assym.s to DPSRCS in vmbus module</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/hyperv/vmbus/Makefile#f91e2d3a9554089b264e45adf86b3f34972c10a1</link>
        <description>Move assym.s to DPSRCS in vmbus moduleassym.s is only to be included by other .s files, and should notactually be assembled by itself.

            List of files:
            /freebsd/sys/modules/hyperv/vmbus/Makefile</description>
        <pubDate>Sat, 17 Mar 2018 15:50:20 +0100</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>209be2056033a52a8df733cbc88eeefc104b16e8 - Merge ^/head r317971 through r318379.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/hyperv/vmbus/Makefile#209be2056033a52a8df733cbc88eeefc104b16e8</link>
        <description>Merge ^/head r317971 through r318379.

            List of files:
            /freebsd/sys/modules/hyperv/vmbus/Makefile</description>
        <pubDate>Tue, 16 May 2017 21:54:47 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>554e6778b62713515c0b85202c1b74dd75d35a58 - hyperv/vmbus: Reorganize vmbus device tree</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/hyperv/vmbus/Makefile#554e6778b62713515c0b85202c1b74dd75d35a58</link>
        <description>hyperv/vmbus: Reorganize vmbus device treeFor GEN1 Hyper-V, vmbus is attached to pcib0, which contains theresources for PCI passthrough and SR-IOV.  There is noacpi_syscontainer0 on GEN1 Hyper-V.For GEN2 Hyper-V, vmbus is attached to acpi_syscontainer0, whichcontains the resources for PCI passthrough and SR-IOV.  There isno pcib0 on GEN2 Hyper-V.The ACPI VMBUS device now only holds its _CRS, which is empty asof this commit; its existence is mainly for upward compatibility.Device tree structure is suggested by jhb@.Tested-by:	dexuan@Collabrated-wth:	dexuan@MFC after:	1 weekSponsored by:	MicrosoftDifferential Revision:	https://reviews.freebsd.org/D10565

            List of files:
            /freebsd/sys/modules/hyperv/vmbus/Makefile</description>
        <pubDate>Wed, 10 May 2017 07:28:14 +0200</pubDate>
        <dc:creator>Sepherosa Ziehau &lt;sephe@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>193d9e768ba63fcfb187cfd17f461f7d41345048 - sys/modules: normalize .CURDIR-relative paths to SRCTOP</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/hyperv/vmbus/Makefile#193d9e768ba63fcfb187cfd17f461f7d41345048</link>
        <description>sys/modules: normalize .CURDIR-relative paths to SRCTOPThis simplifies make output/logicTested with:	`cd sys/modules; make ALL_MODULES=` on amd64MFC after:	1 monthSponsored by:	Dell EMC Isilon

            List of files:
            /freebsd/sys/modules/hyperv/vmbus/Makefile</description>
        <pubDate>Sat, 04 Mar 2017 11:10:17 +0100</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>67bc8c8b9e69bc53221a9bd914e418d81d6cdc7d - Merge ^/head r308491 through r308841.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/hyperv/vmbus/Makefile#67bc8c8b9e69bc53221a9bd914e418d81d6cdc7d</link>
        <description>Merge ^/head r308491 through r308841.

            List of files:
            /freebsd/sys/modules/hyperv/vmbus/Makefile</description>
        <pubDate>Sat, 19 Nov 2016 17:05:55 +0100</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>531582f5a9c7cb64a6fc53fe45a3716fd250feed - hyperv/pcib: Fix the build for some kernel configs</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/hyperv/vmbus/Makefile#531582f5a9c7cb64a6fc53fe45a3716fd250feed</link>
        <description>hyperv/pcib: Fix the build for some kernel configsAdd the dependency on pci explicitly for the pcib and vmbus drivers.The related Makefiles are updated accordingly too.Reviewed by:	sepheApproved by:	sephe (mentor)MFC after:	1 weekSponsored by:	Microsoft

            List of files:
            /freebsd/sys/modules/hyperv/vmbus/Makefile</description>
        <pubDate>Fri, 18 Nov 2016 06:33:01 +0100</pubDate>
        <dc:creator>Dexuan Cui &lt;dexuan@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>242b24828472137ec4411826b86e753d49bd2c39 - Merge ^/head r306412 through r306905.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/hyperv/vmbus/Makefile#242b24828472137ec4411826b86e753d49bd2c39</link>
        <description>Merge ^/head r306412 through r306905.

            List of files:
            /freebsd/sys/modules/hyperv/vmbus/Makefile</description>
        <pubDate>Sun, 09 Oct 2016 15:30:57 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>90587be32789f6bedfdf63d250067b86b990ce9a - hyperv/vmbus: Add missing vmbus_if.c to module build.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/hyperv/vmbus/Makefile#90587be32789f6bedfdf63d250067b86b990ce9a</link>
        <description>hyperv/vmbus: Add missing vmbus_if.c to module build.MFC after:	1 weekSponsored by:	MicrosoftDifferential Revision:	https://reviews.freebsd.org/D8067

            List of files:
            /freebsd/sys/modules/hyperv/vmbus/Makefile</description>
        <pubDate>Fri, 30 Sep 2016 08:49:39 +0200</pubDate>
        <dc:creator>Sepherosa Ziehau &lt;sephe@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>27067774dce3388702a4cf744d7096c6fb71b688 - Merge ^/head r303250 through r304235.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/hyperv/vmbus/Makefile#27067774dce3388702a4cf744d7096c6fb71b688</link>
        <description>Merge ^/head r303250 through r304235.

            List of files:
            /freebsd/sys/modules/hyperv/vmbus/Makefile</description>
        <pubDate>Tue, 16 Aug 2016 22:19:05 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>569e901835702b42312340d3368dab88305248f8 - MFhead @ r304038</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/hyperv/vmbus/Makefile#569e901835702b42312340d3368dab88305248f8</link>
        <description>MFhead @ r304038

            List of files:
            /freebsd/sys/modules/hyperv/vmbus/Makefile</description>
        <pubDate>Sat, 13 Aug 2016 08:16:38 +0200</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6212aa15fc7b7de8e2b5e57c8593f2d592ebd192 - hyperv/vmbus: Add APIs for various types of transactions.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/hyperv/vmbus/Makefile#6212aa15fc7b7de8e2b5e57c8593f2d592ebd192</link>
        <description>hyperv/vmbus: Add APIs for various types of transactions.Reviewed by:	Jun Su &lt;junsu microsoft com&gt;MFC after:	1 weekSponsored by:	MicrosoftDifferential Revision:	https://reviews.freebsd.org/D7456

            List of files:
            /freebsd/sys/modules/hyperv/vmbus/Makefile</description>
        <pubDate>Thu, 11 Aug 2016 07:49:49 +0200</pubDate>
        <dc:creator>Sepherosa Ziehau &lt;sephe@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ce8596418142bafd9558e820c07d49ae36e65c59 - opt_apic.h is only used on i386.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/hyperv/vmbus/Makefile#ce8596418142bafd9558e820c07d49ae36e65c59</link>
        <description>opt_apic.h is only used on i386.MFC after:	3 daysSponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd/sys/modules/hyperv/vmbus/Makefile</description>
        <pubDate>Wed, 27 Jul 2016 22:45:00 +0200</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
