<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/em, branch release/6.3.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F6.3.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F6.3.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2008-01-15T15:46:22Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2008-01-15T15:46:22Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2008-01-15T15:46:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5cd221028ba5e7ada35a0dd196fb642b44f197d1'/>
<id>urn:sha1:5cd221028ba5e7ada35a0dd196fb642b44f197d1</id>
<content type='text'>
'RELENG_6_3_0_RELEASE'.

This commit was manufactured to restore the state of the 6.3-RELEASE image.
</content>
</entry>
<entry>
<title>This delta addresses some users experiencing watchdogs under load with</title>
<updated>2007-11-07T01:33:28Z</updated>
<author>
<name>Jack F Vogel</name>
<email>jfv@FreeBSD.org</email>
</author>
<published>2007-11-07T01:33:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=52e312c6a5b79de83222587481c86ce08b2fe159'/>
<id>urn:sha1:52e312c6a5b79de83222587481c86ce08b2fe159</id>
<content type='text'>
the last driver version. I suspect sheduling to be at the bottom of it,
but this version fixes it by:
	- Making FAST interrupt handling off by default, if you want
	to use it #define EM_FAST_IRQ in the Makefile.
	- Add dual locks, one for the TX subsystem, the other CORE
	for things like init and interface managment.
	- Add cleaner MSI/X setup code.
	- If using FAST interrupts there is now a mechanism in the
	watchdog routine to kick off TX cleanups if they have not
	been scheduled.

I think everyone will be happier with this change.
</content>
</entry>
<entry>
<title>Small change, this will allow this driver version to be used</title>
<updated>2007-10-11T17:58:28Z</updated>
<author>
<name>Jack F Vogel</name>
<email>jfv@FreeBSD.org</email>
</author>
<published>2007-10-11T17:58:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=bc99cacf1220b59faa49d330089b0508ae8c31fa'/>
<id>urn:sha1:bc99cacf1220b59faa49d330089b0508ae8c31fa</id>
<content type='text'>
on 6.2 RELEASE, you simply won't get MSI/X support.
</content>
</entry>
<entry>
<title>Last delta confused shared code API in the fix, this</title>
<updated>2007-10-07T03:11:31Z</updated>
<author>
<name>Jack F Vogel</name>
<email>jfv@FreeBSD.org</email>
</author>
<published>2007-10-07T03:11:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d00b6d88fda1685233a86e66c08c3b008102c8b6'/>
<id>urn:sha1:d00b6d88fda1685233a86e66c08c3b008102c8b6</id>
<content type='text'>
corrects it.
</content>
</entry>
<entry>
<title>Couple corrections on the MFC, first POLLING had a 7.0</title>
<updated>2007-10-06T19:36:35Z</updated>
<author>
<name>Jack F Vogel</name>
<email>jfv@FreeBSD.org</email>
</author>
<published>2007-10-06T19:36:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2f0b5d8108065d115f9f913f8db618df9b212a20'/>
<id>urn:sha1:2f0b5d8108065d115f9f913f8db618df9b212a20</id>
<content type='text'>
interface left in, thanks to those that caught this.

Second, there was a 82571 fix in the last delta that
got missed, it has now been converted and added.
</content>
</entry>
<entry>
<title>MFC of Intel driver version 6.6.6</title>
<updated>2007-10-05T22:49:08Z</updated>
<author>
<name>Jack F Vogel</name>
<email>jfv@FreeBSD.org</email>
</author>
<published>2007-10-05T22:49:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=27325aab912713053fcbf6abd62bc7ed78059921'/>
<id>urn:sha1:27325aab912713053fcbf6abd62bc7ed78059921</id>
<content type='text'>
This adds our new modular shared code, support for MSI/MSIX, hardware
support for newer adapters, and a variety of bug fixes.
</content>
</entry>
<entry>
<title>MFC of a couple small fixes: 82571 LAA reset workaround,</title>
<updated>2007-06-05T17:44:01Z</updated>
<author>
<name>Jack F Vogel</name>
<email>jfv@FreeBSD.org</email>
</author>
<published>2007-06-05T17:44:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6d53ebac3ae796b308d5ea096f9b880ac30ff516'/>
<id>urn:sha1:6d53ebac3ae796b308d5ea096f9b880ac30ff516</id>
<content type='text'>
 and invalid eeprom problem on some PCI-E systems.
</content>
</entry>
<entry>
<title>This commit was manufactured by cvs2svn to create branch 'RELENG_6'.</title>
<updated>2007-05-16T17:19:48Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2007-05-16T17:19:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9714ba765635004a3bd6c5a041c627522616b7ce'/>
<id>urn:sha1:9714ba765635004a3bd6c5a041c627522616b7ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC ether_vlan_mtap and modifications to em(4) which remove the</title>
<updated>2007-03-01T17:32:28Z</updated>
<author>
<name>Christian S.J. Peron</name>
<email>csjp@FreeBSD.org</email>
</author>
<published>2007-03-01T17:32:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=abb0049c15a7ca8fe8bca68ec63d4024b007770e'/>
<id>urn:sha1:abb0049c15a7ca8fe8bca68ec63d4024b007770e</id>
<content type='text'>
promisc mode hack while vlan hardware tag processing is enabled.

For all the details view the commitlog for the following files:

sys/net/ethernet.h revision 1.26
sys/net/if_ethersubr.c revision 1.220
sys/dev/em/if_em.c revision 1.165
</content>
</entry>
<entry>
<title>This patch redesigns the watchdog timer. The old version had SMP</title>
<updated>2006-11-10T09:30:27Z</updated>
<author>
<name>Jack F Vogel</name>
<email>jfv@FreeBSD.org</email>
</author>
<published>2006-11-10T09:30:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=96e5945222dc108390f7a9d537eebdfde58db3f6'/>
<id>urn:sha1:96e5945222dc108390f7a9d537eebdfde58db3f6</id>
<content type='text'>
vulnerabilities. It also has the FAST_INTR code as a compile option.

Submitted by: jfv
Reviewed by: scottl
Approved by: re, scottl
</content>
</entry>
</feed>
