<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/arcmsr, branch release/8.1.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F8.1.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F8.1.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2010-02-11T18:34:06Z</updated>
<entry>
<title>MFC a number of changes from head for ISP (203478,203463,203444,202418,201758,</title>
<updated>2010-02-11T18:34:06Z</updated>
<author>
<name>Matt Jacob</name>
<email>mjacob@FreeBSD.org</email>
</author>
<published>2010-02-11T18:34:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7733cf8fffadd4b286f7ed03e7748ee70e36433d'/>
<id>urn:sha1:7733cf8fffadd4b286f7ed03e7748ee70e36433d</id>
<content type='text'>
201408,201325,200089,198822,197373,197372,197214,196162). Since one of those
changes was a semicolon cleanup from somebody else, this touches a lot more.
</content>
</entry>
<entry>
<title>MFC revision 199069:</title>
<updated>2009-11-10T00:34:25Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2009-11-10T00:34:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ce5c80071fbfcb6c685cabe4ee69267f22f251ff'/>
<id>urn:sha1:ce5c80071fbfcb6c685cabe4ee69267f22f251ff</id>
<content type='text'>
Initialize the whole message unit's DMA buffer to zero, this fixes a panic
during boot when ARC1200 is being used with certain motherboard models.

This commit brings the driver to the same state of vendor's 1.20.00.16
release.  Many thanks to Areca for their continued support to FreeBSD.

This instant MFC was requested by re@ (kensmith) in preparation for
8.0-RC3.

Reported by:	Jirka Mikulas &lt;jiri mikulas com&gt;
Submitted by:	Erich Chen (Areca)
</content>
</entry>
<entry>
<title>We no longer need to use d_thread_t, migrate to struct thread *.</title>
<updated>2009-05-20T17:29:21Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2009-05-20T17:29:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=00b4e54ae7b69db140f2168049138a443fd3190f'/>
<id>urn:sha1:00b4e54ae7b69db140f2168049138a443fd3190f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tell CAM that SPI disconnect works, which in turn will let it use tags.</title>
<updated>2009-02-20T07:40:54Z</updated>
<author>
<name>Scott Long</name>
<email>scottl@FreeBSD.org</email>
</author>
<published>2009-02-20T07:40:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9d98ff4d694f072a72575640f4848f74405d898d'/>
<id>urn:sha1:9d98ff4d694f072a72575640f4848f74405d898d</id>
<content type='text'>
This fixes the low "max device openings" count that has lead to poor
performance in FreeBSD 7.0 and 7.1.

Extra thanks goes to Mike Tancsa at Sentex for providing a debug system for
this.
</content>
</entry>
<entry>
<title>fix arcmsr_attach, probe, detach, and shutdown prototypes to match newbus.</title>
<updated>2009-02-10T22:46:36Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2009-02-10T22:46:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f2aa0e9f8859d391c50deab22771d2e71d09957c'/>
<id>urn:sha1:f2aa0e9f8859d391c50deab22771d2e71d09957c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace all calls to minor() with dev2unit().</title>
<updated>2008-09-27T08:51:18Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2008-09-27T08:51:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6bfa9a2d66dd0e00182017d6741d44e54d0b2cca'/>
<id>urn:sha1:6bfa9a2d66dd0e00182017d6741d44e54d0b2cca</id>
<content type='text'>
After I removed all the unit2minor()/minor2unit() calls from the kernel
yesterday, I realised calling minor() everywhere is quite confusing.
Character devices now only have the ability to store a unit number, not
a minor number. Remove the confusion by using dev2unit() everywhere.

This commit could also be considered as a bug fix. A lot of drivers call
minor(), while they should actually be calling dev2unit(). In -CURRENT
this isn't a problem, but it turns out we never had any problem reports
related to that issue in the past. I suspect not many people connect
more than 256 pieces of the same hardware.

Reviewed by:	kib
</content>
</entry>
<entry>
<title>Fix an incorrect FreeBSD version test.</title>
<updated>2007-12-09T19:24:27Z</updated>
<author>
<name>Scott Long</name>
<email>scottl@FreeBSD.org</email>
</author>
<published>2007-12-09T19:24:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f40b4cabee9641ee6b850930d4866296279c6698'/>
<id>urn:sha1:f40b4cabee9641ee6b850930d4866296279c6698</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Modify locking so that a single version of the driver src can be used on 6.x</title>
<updated>2007-12-09T19:22:25Z</updated>
<author>
<name>Scott Long</name>
<email>scottl@FreeBSD.org</email>
</author>
<published>2007-12-09T19:22:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=579ec1a53f1aa2414f7c06f31b46c0f1ae368fea'/>
<id>urn:sha1:579ec1a53f1aa2414f7c06f31b46c0f1ae368fea</id>
<content type='text'>
and beyond.
</content>
</entry>
<entry>
<title>Support new ARC120x family of controllers.  Many thanks for Areca's continued</title>
<updated>2007-12-08T20:48:26Z</updated>
<author>
<name>Scott Long</name>
<email>scottl@FreeBSD.org</email>
</author>
<published>2007-12-08T20:48:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=44f05562dea4da444d4c2deb26452fc2e3fd6793'/>
<id>urn:sha1:44f05562dea4da444d4c2deb26452fc2e3fd6793</id>
<content type='text'>
support of FreeBSD.

Submitted by: Erich Chen @ Areca
</content>
</entry>
<entry>
<title>Make the driver fully MPSAFE.  This fixes some serious locking problems</title>
<updated>2007-07-31T20:16:50Z</updated>
<author>
<name>Scott Long</name>
<email>scottl@FreeBSD.org</email>
</author>
<published>2007-07-31T20:16:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5878cbeccfa90041c1e40719d4c533a570be0cfb'/>
<id>urn:sha1:5878cbeccfa90041c1e40719d4c533a570be0cfb</id>
<content type='text'>
that could cause panics and corruption under moderate load.  Many thanks
to Matt Reimer, Tom McDonald, and the rest of the guys at VPOP.net for
their help in identifying and testing this.

Approved by: re
</content>
</entry>
</feed>
