<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/modules/mxge, branch release/7.2.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F7.2.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F7.2.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2009-05-01T02:51:58Z</updated>
<entry>
<title>Copy releng/7.2 to release/7.2.0 for FreeBSD 7.2-RELEASE.</title>
<updated>2009-05-01T02:51:58Z</updated>
<author>
<name>Ken Smith</name>
<email>kensmith@FreeBSD.org</email>
</author>
<published>2009-05-01T02:51:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b205d83df7763ca1f099bce5ac12a05862a626c4'/>
<id>urn:sha1:b205d83df7763ca1f099bce5ac12a05862a626c4</id>
<content type='text'>
Approved by:	re (implicit)

This commit was manufactured to restore the state of the 7.2-RELEASE image.
</content>
</entry>
<entry>
<title>MFC: Merge the MSI-X, "multi-slice" version of the mxge driver</title>
<updated>2008-02-14T18:33:50Z</updated>
<author>
<name>Andrew Gallatin</name>
<email>gallatin@FreeBSD.org</email>
</author>
<published>2008-02-14T18:33:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=50fc08019cbdbb6ec8d21eeb4c1c9dcdf27d27cc'/>
<id>urn:sha1:50fc08019cbdbb6ec8d21eeb4c1c9dcdf27d27cc</id>
<content type='text'>
and firmware.
</content>
</entry>
<entry>
<title>This commit was manufactured by cvs2svn to create branch 'RELENG_7'.</title>
<updated>2008-01-18T05:05:59Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2008-01-18T05:05:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ba6d4b633f23e591ad0283c62d768f401382a67b'/>
<id>urn:sha1:ba6d4b633f23e591ad0283c62d768f401382a67b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>- Enable static building of mxge(4) and its firmware.</title>
<updated>2007-07-19T16:16:00Z</updated>
<author>
<name>Andrew Gallatin</name>
<email>gallatin@FreeBSD.org</email>
</author>
<published>2007-07-19T16:16:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f9ae02802f8ad9c6cc0ac7ecb6a92a53200bbe2b'/>
<id>urn:sha1:f9ae02802f8ad9c6cc0ac7ecb6a92a53200bbe2b</id>
<content type='text'>
- Add custom .c wrappers for the firmware, rather than the standard
  firmware(9) generated firmware objects to work around toolchain
  problems on ia64 involving linking objects produced by
  ld -b -binary into the kernel.

- Move from using Myricom's ".dat" firmware blobs to using Myricom's
  zlib compressed ".h" firmware header files.  This is done to
  facilitate the custom wrappers, and saves a fair amount of wired
  memory in the case where the firmware is built in, or preloaded.

- Fix two compile issues in mxge which only appear on non-i386/amd64.

Reviewed by: mlaier, mav (earlier version with just zlib support)
Glanced at by: sam
Approved by: re (kensmith)
</content>
</entry>
<entry>
<title>Hook mxge_lro.c to the build so that the if_mxge.ko module</title>
<updated>2007-05-22T14:38:17Z</updated>
<author>
<name>Andrew Gallatin</name>
<email>gallatin@FreeBSD.org</email>
</author>
<published>2007-05-22T14:38:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6200d44319907903e280270230b89b40495f32cc'/>
<id>urn:sha1:6200d44319907903e280270230b89b40495f32cc</id>
<content type='text'>
will load.
</content>
</entry>
<entry>
<title>- Complete the myri10ge -&gt; mxge name change by doing a mechanical</title>
<updated>2006-06-13T13:53:52Z</updated>
<author>
<name>Andrew Gallatin</name>
<email>gallatin@FreeBSD.org</email>
</author>
<published>2006-06-13T13:53:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6d87a65da40e668f9eb78a888385f6e7741eca2c'/>
<id>urn:sha1:6d87a65da40e668f9eb78a888385f6e7741eca2c</id>
<content type='text'>
  s/myri10ge/mxge/g replacement in the myri10ge files.  A few contuation
  lines were joined because of the regained columns.
- Hook the mxge driver back to the build.
</content>
</entry>
<entry>
<title>10GbE mode driver and binary firmware for Myricom's PCI-express NICs.</title>
<updated>2006-02-19T22:39:19Z</updated>
<author>
<name>Andrew Gallatin</name>
<email>gallatin@FreeBSD.org</email>
</author>
<published>2006-02-19T22:39:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b2fc195e1b023e18f72ac7397d4b2278853f5aad'/>
<id>urn:sha1:b2fc195e1b023e18f72ac7397d4b2278853f5aad</id>
<content type='text'>
More info regarding these nics can be found at http://www.myri.com.

Please note that the files
sys/dev/myri10ge/{mcp_gen_header.h,myri10ge_mcp.h} are internally
shared between all our drivers (solaris, macosx, windows, linux, etc).
I'd like to keep these files unchanged, so I can just import newer
versions of them when the firmware API/ABI changes.  This means I'm
stuck with some of the crazy-long #define names, and possibly
non-style(9) characteristics of these files.

Many thanks to mlaier for doing firmware(9) just as I
needed it, and to scottl for his helpful review.

Reviewed by: scottl, glebius
Sponsored by: Myricom Inc.
</content>
</entry>
</feed>
