<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/bktr/bktr_core.c, branch release/8.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>Fix -Wundef from compiling the amd64 LINT.</title>
<updated>2005-12-04T10:06:06+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2005-12-04T10:06:06+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3238c6bd335a8262f18b21ab308b569a49cc7fe7'/>
<id>3238c6bd335a8262f18b21ab308b569a49cc7fe7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove bus_{mem,p}io.h and related code for a micro-optimization on i386</title>
<updated>2005-05-29T04:42:30+00:00</updated>
<author>
<name>Yoshihiro Takahashi</name>
<email>nyan@FreeBSD.org</email>
</author>
<published>2005-05-29T04:42:30+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d4fcf3cba56369bf27a1943ee07b2ddd124b8436'/>
<id>d4fcf3cba56369bf27a1943ee07b2ddd124b8436</id>
<content type='text'>
and amd64.  The optimization is a trivial on recent machines.

Reviewed by:	-arch (imp, marcel, dfr)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and amd64.  The optimization is a trivial on recent machines.

Reviewed by:	-arch (imp, marcel, dfr)
</pre>
</div>
</content>
</entry>
<entry>
<title>Use uint32_t instead of u_long when appropriate.</title>
<updated>2005-01-09T17:42:03+00:00</updated>
<author>
<name>Olivier Houchard</name>
<email>cognet@FreeBSD.org</email>
</author>
<published>2005-01-09T17:42:03+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=4ca2d068fb5ca8cd66e5b9f15a4a21816abfd981'/>
<id>4ca2d068fb5ca8cd66e5b9f15a4a21816abfd981</id>
<content type='text'>
That's enough to make my bt848 work on amd64.

MFC after:	1 week
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
That's enough to make my bt848 work on amd64.

MFC after:	1 week
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove support for FreeBSD &lt; 4.recent from this driver.</title>
<updated>2005-01-08T22:52:00+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-01-08T22:52:00+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e36e54501e82062b7e49cdfec5e40d65b44b42d6'/>
<id>e36e54501e82062b7e49cdfec5e40d65b44b42d6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove vnode.h and adjust includes to compensate for pollution.</title>
<updated>2005-01-08T22:43:33+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-01-08T22:43:33+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=8080d4d196e7f8b84191a75745200e1987a2fc41'/>
<id>8080d4d196e7f8b84191a75745200e1987a2fc41</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Do the dreaded s/dev_t/struct cdev */</title>
<updated>2004-06-16T09:47:26+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2004-06-16T09:47:26+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=89c9c53da05197f657dfe8e0bdda6941a2e9a0d4'/>
<id>89c9c53da05197f657dfe8e0bdda6941a2e9a0d4</id>
<content type='text'>
Bump __FreeBSD_version accordingly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bump __FreeBSD_version accordingly.
</pre>
</div>
</content>
</entry>
<entry>
<title>Unbreak build if</title>
<updated>2004-05-26T20:18:58+00:00</updated>
<author>
<name>Josef El-Rayes</name>
<email>josef@FreeBSD.org</email>
</author>
<published>2004-05-26T20:18:58+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f50d9ea1d432d83b8a8f48d11664d465ce4d1ff7'/>
<id>f50d9ea1d432d83b8a8f48d11664d465ce4d1ff7</id>
<content type='text'>
        options BKTR_USE_FREEBSD_SMBUS
is defined in kernel configuration.

Submitted by:   Tom Convery &lt;tpc@tomfoo.com&gt;
PR:             kern/60458
Approved by:    imp
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
        options BKTR_USE_FREEBSD_SMBUS
is defined in kernel configuration.

Submitted by:   Tom Convery &lt;tpc@tomfoo.com&gt;
PR:             kern/60458
Approved by:    imp
</pre>
</div>
</content>
</entry>
<entry>
<title>Move the bktr(4) &lt;arch&gt;/include/ioctl_{bt848,meteor}.h files to dev/bktr</title>
<updated>2003-12-08T07:59:18+00:00</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2003-12-08T07:59:18+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3333c398dab0429c0439365b2c9a31dba7dc5ae4'/>
<id>3333c398dab0429c0439365b2c9a31dba7dc5ae4</id>
<content type='text'>
as these ioctl's aren't MD.  This also means they are installed in
/usr/include/dev/bktr now.  Also provide compatability wrappers for
where these headers lived in 4.x.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
as these ioctl's aren't MD.  This also means they are installed in
/usr/include/dev/bktr now.  Also provide compatability wrappers for
where these headers lived in 4.x.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use a mutex to synchronize the driver top and bottom halves instead of</title>
<updated>2003-12-01T19:03:50+00:00</updated>
<author>
<name>Don Lewis</name>
<email>truckman@FreeBSD.org</email>
</author>
<published>2003-12-01T19:03:50+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=da6f8233bc410099fbcf7702a2e24bcc8ae9bc62'/>
<id>da6f8233bc410099fbcf7702a2e24bcc8ae9bc62</id>
<content type='text'>
using critcal_enter() and critical_exit() to attempt to replace spl*()
calls.  The critical section was calling selrecord(), which locks an
MTX_DEF mutex, which is not legal in a critical section.

Tested by: Stefan Ehmann &lt;shoesoft@gmx.net&gt; and "make universe"
Approved by: re (scottl)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
using critcal_enter() and critical_exit() to attempt to replace spl*()
calls.  The critical section was calling selrecord(), which locks an
MTX_DEF mutex, which is not legal in a critical section.

Tested by: Stefan Ehmann &lt;shoesoft@gmx.net&gt; and "make universe"
Approved by: re (scottl)
</pre>
</div>
</content>
</entry>
<entry>
<title>- Implement selwakeuppri() which allows raising the priority of a</title>
<updated>2003-11-09T09:17:26+00:00</updated>
<author>
<name>Seigo Tanimura</name>
<email>tanimura@FreeBSD.org</email>
</author>
<published>2003-11-09T09:17:26+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=512824f8f7748f7bb54ef900bc8e68a95a3d0f4d'/>
<id>512824f8f7748f7bb54ef900bc8e68a95a3d0f4d</id>
<content type='text'>
  thread being waken up.  The thread waken up can run at a priority as
  high as after tsleep().

- Replace selwakeup()s with selwakeuppri()s and pass appropriate
  priorities.

- Add cv_broadcastpri() which raises the priority of the broadcast
  threads.  Used by selwakeuppri() if collision occurs.

Not objected in:	-arch, -current
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  thread being waken up.  The thread waken up can run at a priority as
  high as after tsleep().

- Replace selwakeup()s with selwakeuppri()s and pass appropriate
  priorities.

- Add cv_broadcastpri() which raises the priority of the broadcast
  threads.  Used by selwakeuppri() if collision occurs.

Not objected in:	-arch, -current
</pre>
</div>
</content>
</entry>
</feed>
