<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/ixgbe, branch release/9.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F9.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F9.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2014-02-18T05:58:36Z</updated>
<entry>
<title>MFH: sync the netmap code with the one in HEAD</title>
<updated>2014-02-18T05:58:36Z</updated>
<author>
<name>Luigi Rizzo</name>
<email>luigi@FreeBSD.org</email>
</author>
<published>2014-02-18T05:58:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9054c2de8032413f14cb380a15957e3f33a87346'/>
<id>urn:sha1:9054c2de8032413f14cb380a15957e3f33a87346</id>
<content type='text'>
(enhanced VALE switch, netmap pipes, emulated netmap mode).
See details in the log for svn 261909.
</content>
</entry>
<entry>
<title>Merge from head: sync the netmap code with the one in HEAD</title>
<updated>2013-11-06T22:36:36Z</updated>
<author>
<name>Luigi Rizzo</name>
<email>luigi@FreeBSD.org</email>
</author>
<published>2013-11-06T22:36:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f0e82d4b5f4e2ae48276451ab0d653237ba9b631'/>
<id>urn:sha1:f0e82d4b5f4e2ae48276451ab0d653237ba9b631</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC: r256069</title>
<updated>2013-10-19T06:30:20Z</updated>
<author>
<name>Hiren Panchasara</name>
<email>hiren@FreeBSD.org</email>
</author>
<published>2013-10-19T06:30:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b65b08fc6350ff5f75abad8c3925bf167fb41e85'/>
<id>urn:sha1:b65b08fc6350ff5f75abad8c3925bf167fb41e85</id>
<content type='text'>
Expose system level ixgbe sysctls.
Device level sysctls are already exposed as dev.ix.&lt;device&gt;

Fixing the case where number of queues for igb is auto-tuned and
hw.igb.num_queues does not return current/updated value.
</content>
</entry>
<entry>
<title>MFC r254262  Further improve the msix setup, make sure pci_alloc_msix() gives us</title>
<updated>2013-08-15T21:06:38Z</updated>
<author>
<name>Jack F Vogel</name>
<email>jfv@FreeBSD.org</email>
</author>
<published>2013-08-15T21:06:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6d15ed816f462b7e6b97ef6617d88a5920b57bdb'/>
<id>urn:sha1:6d15ed816f462b7e6b97ef6617d88a5920b57bdb</id>
<content type='text'>
             the vectors we requested, and fall back to MSI when not, also release
             any allocated resources before the fallback.
</content>
</entry>
<entry>
<title>MFC r254008 Make the fallback from MSIX to MSI interrupt usage more graceful.</title>
<updated>2013-08-15T20:33:17Z</updated>
<author>
<name>Jack F Vogel</name>
<email>jfv@FreeBSD.org</email>
</author>
<published>2013-08-15T20:33:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=53af804b9c55e05f3af4e773637f1557ef4f5bfb'/>
<id>urn:sha1:53af804b9c55e05f3af4e773637f1557ef4f5bfb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge r254263:</title>
<updated>2013-08-13T22:05:50Z</updated>
<author>
<name>Scott Long</name>
<email>scottl@FreeBSD.org</email>
</author>
<published>2013-08-13T22:05:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cffe159b0e61cee6bce082f4bd05a4f06a1d53a9'/>
<id>urn:sha1:cffe159b0e61cee6bce082f4bd05a4f06a1d53a9</id>
<content type='text'>
Update PCI drivers to no longer look at the MEMIO-enabled bit in the PCI
command register.  The lazy BAR allocation code in FreeBSD sometimes
disables this bit when it detects a range conflict, and will re-enable
it on demand when a driver allocates the BAR.  Thus, the bit is no longer
a reliable indication of capability, and should not be checked.  This
results in the elimination of a lot of code from drivers, and also gives
the opportunity to simplify a lot of drivers to use a helper API to set
the busmaster enable bit.

This changes fixes some recent reports of disk controllers and their
associated drives/enclosures disappearing during boot.

Candidate for 9.2

Submitted by:	jhb
Reviewed by:	jfv, marius, adrian, achim
</content>
</entry>
<entry>
<title>Clearing the rxbuf flags got lost along the way... adding it back.</title>
<updated>2013-08-08T17:21:59Z</updated>
<author>
<name>Jack F Vogel</name>
<email>jfv@FreeBSD.org</email>
</author>
<published>2013-08-08T17:21:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f5d7a80831af232bc7d3663402648cde7486d2d5'/>
<id>urn:sha1:f5d7a80831af232bc7d3663402648cde7486d2d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC r253865: Fixes to RX_COPY optimization code allowing the removal of the rearm_queues</title>
<updated>2013-08-06T17:11:12Z</updated>
<author>
<name>Jack F Vogel</name>
<email>jfv@FreeBSD.org</email>
</author>
<published>2013-08-06T17:11:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7b2724801a3b47b698a035a68f81713b9fca509a'/>
<id>urn:sha1:7b2724801a3b47b698a035a68f81713b9fca509a</id>
<content type='text'>
             routine used in local_timer.
    r253965: Correct the queue mask bit clearing in the link interrupt handler.

Approved by: re
</content>
</entry>
<entry>
<title>MFC: r253284, r253285, r253303:</title>
<updated>2013-07-15T23:27:48Z</updated>
<author>
<name>Jack F Vogel</name>
<email>jfv@FreeBSD.org</email>
</author>
<published>2013-07-15T23:27:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3169b6d8d08066e8c24dcc0c729a089cc870d38f'/>
<id>urn:sha1:3169b6d8d08066e8c24dcc0c729a089cc870d38f</id>
<content type='text'>
Correct the Intel network driver module builds. They were not
defining INET or INET6, and in the case of ixgbe this will cause
a panic in the TSO setup code, but in all cases the ioctl behavior
is different, this change makes the module and static consistent.

Approved by: re
</content>
</entry>
<entry>
<title>MFC ixgbe driver revisions 248901, 250108, and 251964</title>
<updated>2013-07-06T21:38:55Z</updated>
<author>
<name>Jack F Vogel</name>
<email>jfv@FreeBSD.org</email>
</author>
<published>2013-07-06T21:38:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4f2ed6988f16e14d2afbd327a29fdcac69e6f0f4'/>
<id>urn:sha1:4f2ed6988f16e14d2afbd327a29fdcac69e6f0f4</id>
<content type='text'>
</content>
</entry>
</feed>
