<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/ofed/include/linux/device.h, branch stable/9</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=stable%2F9</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=stable%2F9'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2015-07-21T16:53:45Z</updated>
<entry>
<title>MFC r285088:</title>
<updated>2015-07-21T16:53:45Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2015-07-21T16:53:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d11dc921758483f5c5389cd91d242030b3d8114b'/>
<id>urn:sha1:d11dc921758483f5c5389cd91d242030b3d8114b</id>
<content type='text'>
Fix broken implementation of "kvasprintf()" function by adding missing
kmalloc() call. Make function global instead of static inline to fix
compiler warnings about passing variable argument lists to inline
functions.

Sponsored by:   Mellanox Technologies
Requested by:	markj @
</content>
</entry>
<entry>
<title>MFC r277396, r278681, r278865, r278924, r279205, r280208,</title>
<updated>2015-05-05T20:59:43Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2015-05-05T20:59:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8bcc6d6199216d1170eb64dd6dc1624df00d09ca'/>
<id>urn:sha1:8bcc6d6199216d1170eb64dd6dc1624df00d09ca</id>
<content type='text'>
  r280210, r280764 and r280768:

Update the Linux compatibility layer:
- Add more functions.
- Add some missing includes which are needed when the header files
  are not included in a particular order.
- The kasprintf() function cannot be inlined due to using a variable
  number of arguments. Move it to a C-file.
- Fix problems about 32-bit ticks wraparound and unsigned long
  conversion. Jiffies or ticks in FreeBSD have integer type and are
  not long.
- Add missing "order_base_2()" macro.
- Fix BUILD_BUG_ON() macro.
- Declare a missing symbol which is needed when compiling without -O2
- Clean up header file inclusions in the linux/completion.h, linux/in.h
  and linux/fs.h header files.

Sponsored by:	Mellanox Technologies
</content>
</entry>
<entry>
<title>MFC r254122, r254123, r256116, r255970, r247671, r269861, r268314, r256269,</title>
<updated>2014-10-30T15:41:25Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2014-10-30T15:41:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f5b416b52dfc022f915ae19d84241c8aa58c4f93'/>
<id>urn:sha1:f5b416b52dfc022f915ae19d84241c8aa58c4f93</id>
<content type='text'>
  r255969, r256179, r230135, r254121, r255932, r255972, r255973, r256281,
  r256470, r257867, r259608, r269862, r271127, r272407, r257864, r256682,
  r258276, r254734, r247675, r254735 and r272683:

Hardware driver update from Mellanox Technologies, including:
 - improved performance
 - better stability
 - new features
 - bugfixes

Supported HCAs:
 - ConnectX-2
 - ConnectX-3
 - ConnectX-3 Pro

NOTE:
  - TSO feature needs r271946, which is not yet merged.

Sponsored by:	Mellanox Technologies
</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>
