<?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>031beb4e239bfce798af17f5fe8dba8bcaf13d99 - sys: Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/mlx4/Makefile#031beb4e239bfce798af17f5fe8dba8bcaf13d99</link>
        <description>sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/sys/modules/mlx4/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>514fb3872166a361faa81d89909f65913e90b1b2 - LinuxKPI: define LINUXKPI_INCLUDES for module builds as well</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/mlx4/Makefile#514fb3872166a361faa81d89909f65913e90b1b2</link>
        <description>LinuxKPI: define LINUXKPI_INCLUDES for module builds as wellWhile for in-kernel we already have LINUXKPI_INCLUDES in kern.pre.mkfor kmod builds we&apos;ve not had a common define to use leading to variousspellings of include paths.In order for the include list to be expanded more easily in the future,e.g., adding the &quot;dummy&quot; includes (for all) and to harmonize code,duplicate LINUXKPI_INCLUDES to kmod.mk and use it for all module Makefiles.MFC after:	1 weekReviewed by:	hselaskyDifferential Revision: https://reviews.freebsd.org/D36683

            List of files:
            /freebsd/sys/modules/mlx4/Makefile</description>
        <pubDate>Fri, 23 Sep 2022 23:18:45 +0200</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&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/mlx4/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/mlx4/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>15fe2513996eaa8857fcf66a632814b5f9374b03 - Introduce LINUXKPI_GENSRCS.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/mlx4/Makefile#15fe2513996eaa8857fcf66a632814b5f9374b03</link>
        <description>Introduce LINUXKPI_GENSRCS.Centralize the list of generated files required by linuxkpi consumers,into the common variable.  This way, consumers that use the variableare insulated from possible changes in the list.Reviewed by:	hselasky, impSponsored by:	Mellanox TechnologiesMFC after:	1 weekDifferential revision:	https://reviews.freebsd.org/D24137

            List of files:
            /freebsd/sys/modules/mlx4/Makefile</description>
        <pubDate>Fri, 20 Mar 2020 22:06:58 +0100</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>84b3c4547afa496b37e86c5e649e99237c8afc6e - Add pci_iov_if.h header as a dependency for Linuxkpi consumers.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/mlx4/Makefile#84b3c4547afa496b37e86c5e649e99237c8afc6e</link>
        <description>Add pci_iov_if.h header as a dependency for Linuxkpi consumers.Sponsored by:	Mellanox TechnologiesMFC after:	2 weeks

            List of files:
            /freebsd/sys/modules/mlx4/Makefile</description>
        <pubDate>Wed, 18 Mar 2020 23:09:16 +0100</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>87181516ef48be852d5e5fee53c6e0dbfc62f21e - RoCE/infiniband upgrade to Linux v4.9 for kernel and userspace.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/mlx4/Makefile#87181516ef48be852d5e5fee53c6e0dbfc62f21e</link>
        <description>RoCE/infiniband upgrade to Linux v4.9 for kernel and userspace.This commit merges projects/bsd_rdma_4_9 to head.List of kernel sources used:============================1) kernel sources were cloned from git://github.com/torvalds/linux.gitTop commit 69973b830859bc6529a7a0468ba0d80ee5117826 - tag: v4.9, linux-4.92) krping was cloned from https://github.com/larrystevenwise/krpingTop commit 292a2f1abf0348285e678a82264740d52e4dcfe4List of userspace sources used:===============================1) rdma-core was cloned from https://github.com/linux-rdma/rdma-core.gitTop commit d65138ef93af30b3ea249f3a84aa6a24ba7f8a752) OpenSM was cloned from git://git.openfabrics.org/~halr/opensm.gitTop commit 85f841cf209f791c89a075048a907020e924528d3) libibmad was cloned from git://git.openfabrics.org/~iraweiny/libibmad.gitTag 1.3.13 with some additional patches from Mellanox.4) infiniband-diags was cloned from git://git.openfabrics.org/~iraweiny/infiniband-diags.gitTag 1.6.7 with some additional patches from Mellanox.NOTES:======1) The mthca driver has been removed in kernel and in userspace.2) All GPLv2 only sources have been removed and where applicable   rewritten from scratch under a BSD license.3) List of fully supported drivers in userspace and kernel:   a) iw_cxgbe (Chelsio)   b) mlx4ib (Mellanox)   c) mlx5ib (Mellanox)4) WITH_OFED=YES is still required by make in order to build   OFED userspace and kernel code.5) Full support has been added for routable RoCE, RoCE v2.Sponsored by:	Mellanox Technologies

            List of files:
            /freebsd/sys/modules/mlx4/Makefile</description>
        <pubDate>Fri, 24 Nov 2017 15:50:28 +0100</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5cbcf51dced1b36ca735d54410d711faf26180b9 - Compile fix for the mlx4 module.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/mlx4/Makefile#5cbcf51dced1b36ca735d54410d711faf26180b9</link>
        <description>Compile fix for the mlx4 module.Sponsored by:	Mellanox Technologies

            List of files:
            /freebsd/sys/modules/mlx4/Makefile</description>
        <pubDate>Tue, 21 Nov 2017 10:08:27 +0100</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>55b1c6e7e4a6909004e13c6d2f328f911a8e7b83 - Merge ^/head r325663 through r325841.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/mlx4/Makefile#55b1c6e7e4a6909004e13c6d2f328f911a8e7b83</link>
        <description>Merge ^/head r325663 through r325841.

            List of files:
            /freebsd/sys/modules/mlx4/Makefile</description>
        <pubDate>Wed, 15 Nov 2017 12:28:11 +0100</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c3191c2e2be7cd7d9a25da2f0de1d2e3768c3b0e - Update the mlx4 core and mlx4en(4) modules towards Linux v4.9.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/mlx4/Makefile#c3191c2e2be7cd7d9a25da2f0de1d2e3768c3b0e</link>
        <description>Update the mlx4 core and mlx4en(4) modules towards Linux v4.9.Background:The coming ibcore update forces an update of mlx4ib(4) which in turn requiresan updated mlx4 core module. This also affects the mlx4en(4) module becausecommonly used APIs are updated. This commit is a middle step updating themlx4 modules towards the new ibcore.This change contains no major new features.Changes in mlx4:  a) Improved error handling when mlx4 PCI devices are  detached inside VMs.  b) Major update of codebase towards Linux 4.9.Changes in mlx4ib(4):  a) Minimal changes needed in order to compile using the  updated mlx4 core APIs.Changes in mlx4en(4):  a) Update flow steering code in mlx4en to use new APIs for  registering MAC addresses and IP addresses.  b) Update all statistics counters to be 64-bit.  c) Minimal changes needed in order to compile using the  updated mlx4 core APIs.Sponsored by:	Mellanox TechnologiesMFC after:	1 week

            List of files:
            /freebsd/sys/modules/mlx4/Makefile</description>
        <pubDate>Wed, 15 Nov 2017 12:14:39 +0100</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@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/mlx4/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/mlx4/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>242b24828472137ec4411826b86e753d49bd2c39 - Merge ^/head r306412 through r306905.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/mlx4/Makefile#242b24828472137ec4411826b86e753d49bd2c39</link>
        <description>Merge ^/head r306412 through r306905.

            List of files:
            /freebsd/sys/modules/mlx4/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>97549c34ecaf74580941fdc9c5bd1050e4b1f6ce - Move the ConnectX-3 and ConnectX-2 driver from sys/ofed into sys/dev/mlx4</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/mlx4/Makefile#97549c34ecaf74580941fdc9c5bd1050e4b1f6ce</link>
        <description>Move the ConnectX-3 and ConnectX-2 driver from sys/ofed into sys/dev/mlx4like other PCI network drivers. The sys/ofed directory is now mainlyreserved for generic infiniband code, with exception of the mthca driver.- Add new manual page, mlx4en(4), describing how to configure and loadmlx4en.- All relevant driver C-files are now prefixed mlx4, mlx4_en andmlx4_ib respectivly to avoid object filename collisions when compilingthe kernel. This also fixes an issue with proper dependency filegeneration for the C-files in question.- Device mlxen is now device mlx4en and depends on device mlx4, seemlx4en(4). Only the network device name remains unchanged.- The mlx4 and mlx4en modules are now built by default on i386 andamd64 targets. Only building the mlx4ib module depends onWITH_OFED=YES .Sponsored by:	Mellanox Technologies

            List of files:
            /freebsd/sys/modules/mlx4/Makefile</description>
        <pubDate>Fri, 30 Sep 2016 10:23:06 +0200</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b626f5a73a48f44a31a200291b141e1da408a2ff - MFH r289384-r293170</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/mlx4/Makefile#b626f5a73a48f44a31a200291b141e1da408a2ff</link>
        <description>MFH r289384-r293170Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/sys/modules/mlx4/Makefile</description>
        <pubDate>Mon, 04 Jan 2016 20:19:48 +0100</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a5d8944a83ff8a3aad14197b7aa0800ff9bda95e - Catch up with head (r291075).</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/mlx4/Makefile#a5d8944a83ff8a3aad14197b7aa0800ff9bda95e</link>
        <description>Catch up with head (r291075).

            List of files:
            /freebsd/sys/modules/mlx4/Makefile</description>
        <pubDate>Thu, 19 Nov 2015 17:28:42 +0100</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3c3feed41a52b5692575275541bce39a83146644 - Merge from head</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/mlx4/Makefile#3c3feed41a52b5692575275541bce39a83146644</link>
        <description>Merge from head

            List of files:
            /freebsd/sys/modules/mlx4/Makefile</description>
        <pubDate>Sun, 01 Nov 2015 22:17:38 +0100</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8d59ecb214f7e078e57d35b865f33efc5d7cdf4d - Finish process of moving the LinuxKPI module into the default kernel build.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/mlx4/Makefile#8d59ecb214f7e078e57d35b865f33efc5d7cdf4d</link>
        <description>Finish process of moving the LinuxKPI module into the default kernel build.- Move all files related to the LinuxKPI into sys/compat/linuxkpi and  its subfolders.- Update sys/conf/files and some Makefiles to use new file locations.- Added description of COMPAT_LINUXKPI to sys/conf/NOTES which in turn  adds the LinuxKPI to all LINT builds.- The LinuxKPI can be added to the kernel by setting the  COMPAT_LINUXKPI option. The OFED kernel option no longer builds the  LinuxKPI into the kernel. This was done to keep the build rules for  the LinuxKPI in sys/conf/files simple.- Extend the LinuxKPI module to include support for USB by moving the  Linux USB compat from usb.ko to linuxkpi.ko.- Bump the FreeBSD_version.- A universe kernel build has been done.Reviewed by:	np @ (cxgb and cxgbe related changes only)Sponsored by:	Mellanox Technologies

            List of files:
            /freebsd/sys/modules/mlx4/Makefile</description>
        <pubDate>Thu, 29 Oct 2015 09:28:39 +0100</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>98e0ffaefb0f241cda3a72395d3be04192ae0d47 - Merge sync of head</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/mlx4/Makefile#98e0ffaefb0f241cda3a72395d3be04192ae0d47</link>
        <description>Merge sync of head

            List of files:
            /freebsd/sys/modules/mlx4/Makefile</description>
        <pubDate>Wed, 27 May 2015 03:19:58 +0200</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fa1e92b687fa55aae3b9aff3cddc806ddd49cc4b - Merge from head</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/mlx4/Makefile#fa1e92b687fa55aae3b9aff3cddc806ddd49cc4b</link>
        <description>Merge from head

            List of files:
            /freebsd/sys/modules/mlx4/Makefile</description>
        <pubDate>Wed, 04 Mar 2015 22:33:08 +0100</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>072aeeb66a0635e9d658f753a3278984cc1fcc27 - Merge r278538 through r279514.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/mlx4/Makefile#072aeeb66a0635e9d658f753a3278984cc1fcc27</link>
        <description>Merge r278538 through r279514.

            List of files:
            /freebsd/sys/modules/mlx4/Makefile</description>
        <pubDate>Mon, 02 Mar 2015 08:37:01 +0100</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6c787c8ff0be41657c0999aeaa9ff6befa5fceb0 - MFH: r278593-r278966</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/mlx4/Makefile#6c787c8ff0be41657c0999aeaa9ff6befa5fceb0</link>
        <description>MFH: r278593-r278966Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/sys/modules/mlx4/Makefile</description>
        <pubDate>Wed, 18 Feb 2015 20:35:32 +0100</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
