<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/modules/mlx4ib, branch releng/10.2</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F10.2</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F10.2'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2014-09-04T20:12:36Z</updated>
<entry>
<title>MFC r270710 and r270821:</title>
<updated>2014-09-04T20:12:36Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2014-09-04T20:12:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=628c42ed43e0fe7ea14aec3dfcb56b320555c062'/>
<id>urn:sha1:628c42ed43e0fe7ea14aec3dfcb56b320555c062</id>
<content type='text'>
- Update the OFED Linux Emulation layer as a preparation for a
hardware driver update from Mellanox Technologies.
- Remove empty files from the OFED Linux Emulation layer.
- Fix compile warnings related to printf() and the "%lld" and "%llx"
format specifiers.
- Add some missing 2-clause BSD copyrights.
- Add "Mellanox Technologies, Ltd." to list of copyright holders.
- Add some new compatibility files.
- Fix order of uninit in the mlx4ib module to avoid crash at unload
using the new module_exit_order() function.

Sponsored by:	Mellanox Technologies
</content>
</entry>
<entry>
<title>MFC r260102:</title>
<updated>2014-01-09T22:40:51Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2014-01-09T22:40:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bf1b0dda25e061e3223b45f8786182fee892f46c'/>
<id>urn:sha1:bf1b0dda25e061e3223b45f8786182fee892f46c</id>
<content type='text'>
Similar to r260020, only use -fms-extensions with gcc, for all other
modules which require this flag to compile.  Use a GCC_MS_EXTENSIONS
variable, defined in kern.pre.mk, which can be used to easily supply the
flag (or not), depending on the compiler type.

MFC r260322:

In addition to r260102, also define GCC_MS_EXTENSIONS in bsd.sys.mk,
since kernel module builds do not use kern.pre.mk.
</content>
</entry>
<entry>
<title>Revert MFC of r260102 for now, until I can merge the required fix from</title>
<updated>2014-01-05T15:39:37Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2014-01-05T15:39:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2e67de84b957560145ec0b4326a5a1f90d57ab4e'/>
<id>urn:sha1:2e67de84b957560145ec0b4326a5a1f90d57ab4e</id>
<content type='text'>
head.  This should fix building modules which require -fms-extensions to
compile them with gcc.
</content>
</entry>
<entry>
<title>MFC r260020:</title>
<updated>2014-01-04T17:54:06Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2014-01-04T17:54:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b7926a961056666bfbb7e4f7e12660f23207fdf5'/>
<id>urn:sha1:b7926a961056666bfbb7e4f7e12660f23207fdf5</id>
<content type='text'>
For sys/dev/drm2/radeon, only use -fms-extensions with gcc.  This flag
is only to stop gcc complaining about anonymous unions, which clang does
not do.  For clang 3.4 however, -fms-extensions enables the Microsoft
__wchar_t type, which clashes with our own types.h.

MFC r260102:

Similar to r260020, only use -fms-extensions with gcc, for all other
modules which require this flag to compile.  Use a GCC_MS_EXTENSIONS
variable, defined in kern.pre.mk, which can be used to easily supply the
flag (or not), depending on the compiler type.
</content>
</entry>
<entry>
<title>Update OFED to Linux 3.7 and update Mellanox drivers.</title>
<updated>2013-09-29T00:35:03Z</updated>
<author>
<name>Alfred Perlstein</name>
<email>alfred@FreeBSD.org</email>
</author>
<published>2013-09-29T00:35:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c9f432b7ba4bf134850b4a5028fae94f63ca274c'/>
<id>urn:sha1:c9f432b7ba4bf134850b4a5028fae94f63ca274c</id>
<content type='text'>
Update the OFED Infiniband core to the version supplied in Linux
version 3.7.

The update to OFED is nearly all additional defines and functions
with the exception of the addition of additional parameters to
ib_register_device() and the reg_user_mr callback.

In addition the ibcore (Infiniband core) and ipoib (IP over Infiniband)
have both been made into completely loadable modules to facilitate
testing of the OFED stack in FreeBSD.

Finally the Mellanox Infiniband drivers are now updated to the
latest version shipping with Linux 3.7.

Submitted by: Mellanox FreeBSD driver team:
                Oded Shanoon (odeds mellanox.com),
                Meny Yossefi (menyy mellanox.com),
                Orit Moskovich (oritm mellanox.com)

Approved by: re
</content>
</entry>
<entry>
<title>Add OFED and the associated options and drivers to x86 LINT builds:</title>
<updated>2012-04-12T14:01:06Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2012-04-12T14:01:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ed5a2b61fd7d3b4fa10f8eb6c8cbe710f4a94c81'/>
<id>urn:sha1:ed5a2b61fd7d3b4fa10f8eb6c8cbe710f4a94c81</id>
<content type='text'>
- Mark 'sdp' as requiring 'inet'.
- Always include "opt_inet.h" and "opt_inet6.h" and modify the IB
  driver Makefiles to honor WITH/WITHOUT_INET/INET6/_SUPPORT options
  to determine what should be enabled during a module build.
- Fix the mlxen(4) driver and the core IB code to compile without
  if INET is disabled (including when both INET and INET6 are disabled).

Reviewed by:	bz
MFC after:	2 weeks
</content>
</entry>
<entry>
<title> - Merge in OFED 1.5.3 from projects/ofed/head</title>
<updated>2011-03-21T09:58:24Z</updated>
<author>
<name>Jeff Roberson</name>
<email>jeff@FreeBSD.org</email>
</author>
<published>2011-03-21T09:58:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=aa0a1e58f0189b0fde359a8bda032887e72057fa'/>
<id>urn:sha1:aa0a1e58f0189b0fde359a8bda032887e72057fa</id>
<content type='text'>
</content>
</entry>
</feed>
