<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>3e2093de47251de5e6e61c08d2955251137afd01 - linux: Add required symbol to EXPORT_SYMS list</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux_common/Makefile#3e2093de47251de5e6e61c08d2955251137afd01</link>
        <description>linux: Add required symbol to EXPORT_SYMS listPR:		291270

            List of files:
            /src/sys/modules/linux_common/Makefile</description>
        <pubDate>Fri, 28 Nov 2025 21:25:26 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fbf05d2147b1add8b760be166c4b1fd4499ebce8 - linux: separate all ifnet(9) related code into linux_ifnet.c</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux_common/Makefile#fbf05d2147b1add8b760be166c4b1fd4499ebce8</link>
        <description>linux: separate all ifnet(9) related code into linux_ifnet.cRemove linux_use_real_ifname().  It is no longer used outside of thefile since 3ab3c9c29cf0.  There is no functional change.Reviewed by:		melifaro, dchaginDifferential Revision:	https://reviews.freebsd.org/D54076

            List of files:
            /src/sys/modules/linux_common/Makefile</description>
        <pubDate>Mon, 08 Dec 2025 17:20:14 +0000</pubDate>
        <dc:creator>Gleb Smirnoff &lt;glebius@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux_common/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:
            /src/sys/modules/linux_common/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 04:46:32 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ab393e9548f8cc0ee28499c411963b798ebb38a5 - netlink: move NETLINK define to opt_global.h</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux_common/Makefile#ab393e9548f8cc0ee28499c411963b798ebb38a5</link>
        <description>netlink: move NETLINK define to opt_global.hMove the NETLINK define into opt_global.h so we can rely on it beingset correctly, without having to remember to include opt_netlink.h.This ensures that the NETLINK define is correctly set. If not wemay end up with unloadable modules, due to missing symbols (such asnlmsg_get_group_writer).PR:		274306Reviewed by:	imp, markjMFC after:	3 daysDifferential Revision:	https://reviews.freebsd.org/D42179

            List of files:
            /src/sys/modules/linux_common/Makefile</description>
        <pubDate>Thu, 12 Oct 2023 19:55:57 +0000</pubDate>
        <dc:creator>Kristof Provost &lt;kp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>031beb4e239bfce798af17f5fe8dba8bcaf13d99 - sys: Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux_common/Makefile#031beb4e239bfce798af17f5fe8dba8bcaf13d99</link>
        <description>sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/sys/modules/linux_common/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:54:58 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c4299cec48a51996ec0bc076e5818438243e4041 - linux(4): Make linux_emul_path private</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux_common/Makefile#c4299cec48a51996ec0bc076e5818438243e4041</link>
        <description>linux(4): Make linux_emul_path privateThere is no need to refer to linux_emul_path from outside anymore.MFC after:		2 month

            List of files:
            /src/sys/modules/linux_common/Makefile</description>
        <pubDate>Mon, 29 May 2023 08:19:08 +0000</pubDate>
        <dc:creator>Dmitry Chagin &lt;dchagin@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>960562652c7a92b8dc97a63105b04e3548f8408c - linux(4): Fix opt_netlink.h inclusion</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux_common/Makefile#960562652c7a92b8dc97a63105b04e3548f8408c</link>
        <description>linux(4): Fix opt_netlink.h inclusionAdd opt_netlink.h to the linux_common module, on i386, where we don&apos;tuses linux_common module, move opt_netlink.h inclusion underi386 condition.MFC after:		2 weeks

            List of files:
            /src/sys/modules/linux_common/Makefile</description>
        <pubDate>Fri, 31 Mar 2023 11:56:59 +0000</pubDate>
        <dc:creator>Dmitry Chagin &lt;dchagin@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c19fc5cd9b49115604ce2b89279e3434c7f120cc - linux_common: Fixup .PATH.</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux_common/Makefile#c19fc5cd9b49115604ce2b89279e3434c7f120cc</link>
        <description>linux_common: Fixup .PATH.Since we have arm64, and awaiting ppc64 Linuxulator, do not include x86 specificpath to the module build for non x86 architectures.MFC after:		1 week

            List of files:
            /src/sys/modules/linux_common/Makefile</description>
        <pubDate>Sat, 28 Jan 2023 17:31:38 +0000</pubDate>
        <dc:creator>Dmitry Chagin &lt;dchagin@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>010175a76d0676ff8d9b8d54276aff093abbc3f2 - modules: Add missing opt_*.h files for stand-alone compile</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux_common/Makefile#010175a76d0676ff8d9b8d54276aff093abbc3f2</link>
        <description>modules: Add missing opt_*.h files for stand-alone compileStandalone compile that we at least create these opt_*.h files.Sponsored by:		Netflix

            List of files:
            /src/sys/modules/linux_common/Makefile</description>
        <pubDate>Sat, 29 Oct 2022 14:49:20 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7c40e2d5f68516dd402073b28095ea5516fe3114 - linuxolator: add netlink support</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux_common/Makefile#7c40e2d5f68516dd402073b28095ea5516fe3114</link>
        <description>linuxolator: add netlink supportAdd the glue code to support netlink in Linuxolator.linux_common(4) now depends on netlink(4).All netlink protocol constants are consistent with the Linux version.However, certain OS-specific constants such as AF_INET6, interfaceflags or default routing table id, are different between FreeBSD andLinux. Thus, it may be needed to rewrite some message parts or evenrewrite the whole message, adding or removing some TLVs. The corenetlink implementation code provides efficient rewriting callbacks which Linuxolator now uses.Reviewed by:	dchaginDifferential Revision: https://reviews.freebsd.org/D36361MFC after:	2 months

            List of files:
            /src/sys/modules/linux_common/Makefile</description>
        <pubDate>Fri, 26 Aug 2022 14:34:15 +0000</pubDate>
        <dc:creator>Alexander V. Chernikov &lt;melifaro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2b378d59a98a4eb1dab173c4db3b48f385c47728 - linux(4); Move vdso_selector_x86.c to the linux_common module</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux_common/Makefile#2b378d59a98a4eb1dab173c4db3b48f385c47728</link>
        <description>linux(4); Move vdso_selector_x86.c to the linux_common moduleMFC after:		2 weeks

            List of files:
            /src/sys/modules/linux_common/Makefile</description>
        <pubDate>Mon, 23 May 2022 10:19:07 +0000</pubDate>
        <dc:creator>Dmitry Chagin &lt;dchagin@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2434137f690dabc35586ab45fc4c4ecc5b71184f - linux(4): Deduplicate translate_traps()</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux_common/Makefile#2434137f690dabc35586ab45fc4c4ecc5b71184f</link>
        <description>linux(4): Deduplicate translate_traps()As translate_traps() is common for x86 Linuxulators,move it under x86/linux.MFC after:		2 weeks

            List of files:
            /src/sys/modules/linux_common/Makefile</description>
        <pubDate>Mon, 23 May 2022 10:16:26 +0000</pubDate>
        <dc:creator>Dmitry Chagin &lt;dchagin@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1f70a85b4cbc3ad19cec4a390e8754e54815be85 - linux: add sysctl to pass untranslated interface names</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux_common/Makefile#1f70a85b4cbc3ad19cec4a390e8754e54815be85</link>
        <description>linux: add sysctl to pass untranslated interface namesReviewed by:	kibMFC after:	2 weeksDifferential Revision: https://reviews.freebsd.org/D33792

            List of files:
            /src/sys/modules/linux_common/Makefile</description>
        <pubDate>Sat, 08 Jan 2022 15:41:53 +0000</pubDate>
        <dc:creator>Alexander V. Chernikov &lt;melifaro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5bb3134a8c21cb87b30e135ef168483f0333dabb - Fix some modules to export more used symbols</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux_common/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:
            /src/sys/modules/linux_common/Makefile</description>
        <pubDate>Sun, 07 Nov 2021 08:42:24 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9b13c6612fea4e74f0c9c543e21d29d91a24dff - linux(4): Deduplicate unimpl/dummy syscall handlers</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux_common/Makefile#e9b13c6612fea4e74f0c9c543e21d29d91a24dff</link>
        <description>linux(4): Deduplicate unimpl/dummy syscall handlersNo functional change.Reviewed by:	emaste, traszDifferential Revision:	https://reviews.freebsd.org/D27099

            List of files:
            /src/sys/modules/linux_common/Makefile</description>
        <pubDate>Thu, 05 Nov 2020 19:30:31 +0000</pubDate>
        <dc:creator>Conrad Meyer &lt;cem@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7abf30d339336cef02a293352e0a82181e75c2fb - Make linux_errtbl[] static.</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux_common/Makefile#7abf30d339336cef02a293352e0a82181e75c2fb</link>
        <description>Make linux_errtbl[] static.MFC after:	2 weeksSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D27004

            List of files:
            /src/sys/modules/linux_common/Makefile</description>
        <pubDate>Tue, 03 Nov 2020 19:12:33 +0000</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0269ae4c19ad779b43b0d6e2416ac7386945d692 - MFHead @348740</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux_common/Makefile#0269ae4c19ad779b43b0d6e2416ac7386945d692</link>
        <description>MFHead @348740Sponsored by:	The FreeBSD Foundation

            List of files:
            /src/sys/modules/linux_common/Makefile</description>
        <pubDate>Thu, 06 Jun 2019 16:20:50 +0000</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6e4cf32e95841b4c3ef0caeb80802bf528a35cd0 - Add warning to the Linuxulator makefiles that building it outside of a</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux_common/Makefile#6e4cf32e95841b4c3ef0caeb80802bf528a35cd0</link>
        <description>Add warning to the Linuxulator makefiles that building it outside of akernel does not make sence.PR:		222861MFC after:	2 weeksDifferential Revision:	https://reviews.freebsd.org/D20179

            List of files:
            /src/sys/modules/linux_common/Makefile</description>
        <pubDate>Mon, 13 May 2019 18:28:40 +0000</pubDate>
        <dc:creator>Dmitry Chagin &lt;dchagin@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c5156c7785c3f2c2ff7bcfa0a43f013c12e84037 - Linuxulator depends on a fundamental kernel settings such as SMP. Many</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux_common/Makefile#c5156c7785c3f2c2ff7bcfa0a43f013c12e84037</link>
        <description>Linuxulator depends on a fundamental kernel settings such as SMP. Manyof them listed in opt_global.h which is not generated while buildingmodules outside of a kernel and such modules never match real cofiguredkernel.So, we should prevent our users from building obviously defective modules.Therefore, remove the root cause of the building of modules outside of akernel - the possibility of building modules with DEBUG or KTR flags.And remove all of DEBUG printfs as it is incomplete and in threadedprogramms not informative, also a half of system call does not have DEBUGprintf. For debuging Linux programms we have dtrace, ktr and ktrace ability.PR:		222861Reviewed by:	traszMFC after:	2 weeksDifferential Revision:	https://reviews.freebsd.org/D20178

            List of files:
            /src/sys/modules/linux_common/Makefile</description>
        <pubDate>Mon, 13 May 2019 18:24:29 +0000</pubDate>
        <dc:creator>Dmitry Chagin &lt;dchagin@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d5368bf3dff2b4627e2d69cce5c5dd98428fdaba - Our bsd_to_linux_sockaddr() and linux_to_bsd_sockaddr() functions</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/linux_common/Makefile#d5368bf3dff2b4627e2d69cce5c5dd98428fdaba</link>
        <description>Our bsd_to_linux_sockaddr() and linux_to_bsd_sockaddr() functionsalter the userspace sockaddr to convert the format between linux and BSD versions.That&apos;s the minimum 3 of copyin/copyout operations for one syscall.Also some syscall uses linux_sa_put() and linux_getsockaddr() when loadsockaddr to userspace or from userspace accordingly.To avoid this chaos, especially converting sockaddr in the userspace,rewrite these 4 functions to convert sockaddr only in kernel and leaveonly 2 of this functions.Also in order to reduce duplication between MD parts of the Linuxulator putstruct sockaddr conversion functions that are MI out into linux_common module.PR:		232920MFC after:	2 weeksDifferential Revision:	https://reviews.freebsd.org/D20157

            List of files:
            /src/sys/modules/linux_common/Makefile</description>
        <pubDate>Mon, 13 May 2019 17:48:16 +0000</pubDate>
        <dc:creator>Dmitry Chagin &lt;dchagin@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
