<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/sn, branch release/7.0.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F7.0.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F7.0.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2008-02-24T05:45:17Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2008-02-24T05:45:17Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2008-02-24T05:45:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a9c219fa3cec18ef9f30edec6fa106bf0e2d423d'/>
<id>urn:sha1:a9c219fa3cec18ef9f30edec6fa106bf0e2d423d</id>
<content type='text'>
'RELENG_7_0_0_RELEASE'.

This commit was manufactured to restore the state of the 7.0-RELEASE image.
</content>
</entry>
<entry>
<title>o break newbus api: add a new argument of type driver_filter_t to</title>
<updated>2007-02-23T12:19:07Z</updated>
<author>
<name>Paolo Pisati</name>
<email>piso@FreeBSD.org</email>
</author>
<published>2007-02-23T12:19:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ef544f631226436ef590825881e7a28369df82f6'/>
<id>urn:sha1:ef544f631226436ef590825881e7a28369df82f6</id>
<content type='text'>
  bus_setup_intr()

o add an int return code to all fast handlers

o retire INTR_FAST/IH_FAST

For more info: http://docs.freebsd.org/cgi/getmsg.cgi?fetch=465712+0+current/freebsd-current

Reviewed by: many
Approved by: re@
</content>
</entry>
<entry>
<title>Fix mismerge after last cvs update for the IFQ_DRV_DEQUEUE changes.</title>
<updated>2006-02-04T08:19:00Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2006-02-04T08:19:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d68da9fe4f54dbf345e5a6f5df5b6b0e9336f21b'/>
<id>urn:sha1:d68da9fe4f54dbf345e5a6f5df5b6b0e9336f21b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove ifdef notyet for SIOCGHWADDR</title>
<updated>2006-02-04T08:15:29Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2006-02-04T08:15:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=28383e51e209839cf41845ca7cdc6f1c999c159b'/>
<id>urn:sha1:28383e51e209839cf41845ca7cdc6f1c999c159b</id>
<content type='text'>
Treat SIOCADDMULTI and SIOCDELMULTI the same, since they had the same code
Remove redundant assignment to error
Convert to using the altq interface completely.
</content>
</entry>
<entry>
<title>While reviewing if_sn in an attempt to understand network drivers</title>
<updated>2006-01-07T19:29:25Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2006-01-07T19:29:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1851bd711a1cdd6d3446137c805de1cc9610fed3'/>
<id>urn:sha1:1851bd711a1cdd6d3446137c805de1cc9610fed3</id>
<content type='text'>
better, I discovered sn doing too many pointer dereferences.  This
driver would do silly things like:
	sn_foo(struct ifnet *ifp)
	{
		struct sn_softc *sc = ifp-&gt;if_softc;

		sc-&gt;ifp-&gt;mumble
		/* Other stuff */
	}

while /* other stuff */ usually needed sc, the extra deref isn't
needed.  Eliminate a few dozen of them.
</content>
</entry>
<entry>
<title>Eliminate dead code</title>
<updated>2005-09-22T05:56:32Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-09-22T05:56:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ca7ea038372e37b3d6dc980b37b4b053c5521cce'/>
<id>urn:sha1:ca7ea038372e37b3d6dc980b37b4b053c5521cce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make sure that we call if_free(ifp) after bus_teardown_intr.  Since we</title>
<updated>2005-09-19T03:10:21Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-09-19T03:10:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ad4f426ef63acf8f93962c281274c677a055e500'/>
<id>urn:sha1:ad4f426ef63acf8f93962c281274c677a055e500</id>
<content type='text'>
could get an interrupt after we free the ifp, and the interrupt
handler depended on the ifp being still alive, this could, in theory,
cause a crash.  Eliminate this possibility by moving the if_free to
after the bus_teardown_intr() call.
</content>
</entry>
<entry>
<title>Spell "destroy" correctly.</title>
<updated>2005-09-15T19:34:12Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2005-09-15T19:34:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=68485ac9b4668ac4475de6e85980ee4999b0d3a0'/>
<id>urn:sha1:68485ac9b4668ac4475de6e85980ee4999b0d3a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use new convenience function to read CIS rather than the older, harder to</title>
<updated>2005-09-13T19:25:30Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-09-13T19:25:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=14ea0b7d32ff0075aeae9c48bc2b5069e0092201'/>
<id>urn:sha1:14ea0b7d32ff0075aeae9c48bc2b5069e0092201</id>
<content type='text'>
use version.
</content>
</entry>
<entry>
<title>Some preliminary support for Megahertz XJEM and CCEM (same cards really)</title>
<updated>2005-08-15T18:28:49Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-08-15T18:28:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1dd467ac95af00780b41d13c421a6028c7a0db0a'/>
<id>urn:sha1:1dd467ac95af00780b41d13c421a6028c7a0db0a</id>
<content type='text'>
combo cards.
</content>
</entry>
</feed>
