<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/usb/usb.c, branch releng/8.1</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F8.1</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F8.1'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2009-02-23T18:16:17Z</updated>
<entry>
<title>Move usb to a graveyard location under sys/legacy/dev, it is intended that the</title>
<updated>2009-02-23T18:16:17Z</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2009-02-23T18:16:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3975e3a1eac3dd9077dc4523a8def1606ff1559c'/>
<id>urn:sha1:3975e3a1eac3dd9077dc4523a8def1606ff1559c</id>
<content type='text'>
new USB2 stack will fully replace this for 8.0.

Remove kernel modules, a subsequent commit will update conf/files. Unhook
usbdevs from the build.
</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/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>Drop Giant before calling kproc_exit(), so we don't trigger assertion in</title>
<updated>2008-05-20T12:34:30Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2008-05-20T12:34:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7840976da5073f560b12aaaf595dc1941ae65773'/>
<id>urn:sha1:7840976da5073f560b12aaaf595dc1941ae65773</id>
<content type='text'>
kproc_exit().

Discussed with:	imp
</content>
</entry>
<entry>
<title>Rename the kthread_xxx (e.g. kthread_create()) calls</title>
<updated>2007-10-20T23:23:23Z</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>2007-10-20T23:23:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3745c395ecae17ef47be82433463d561629220b0'/>
<id>urn:sha1:3745c395ecae17ef47be82433463d561629220b0</id>
<content type='text'>
to kproc_xxx as they actually make whole processes.
Thos makes way for us to add REAL kthread_create() and friends
that actually make theads. it turns out that most of these
calls actually end up being moved back to the thread version
when it's added. but we need to make this cosmetic change first.

I'd LOVE to do this rename in 7.0  so that we can eventually MFC the
new kthread_xxx() calls.
</content>
</entry>
<entry>
<title>s/logprintf/printf/g</title>
<updated>2007-06-20T05:11:37Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2007-06-20T05:11:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7bd250d818d0c57ec9b4eb56d71396779d65846f'/>
<id>urn:sha1:7bd250d818d0c57ec9b4eb56d71396779d65846f</id>
<content type='text'>
Approved by: re@
</content>
</entry>
<entry>
<title>Expand usb_port.h macros.</title>
<updated>2007-06-18T22:30:08Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2007-06-18T22:30:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bd6bb6970589700e577c202913f5c777c7dff535'/>
<id>urn:sha1:bd6bb6970589700e577c202913f5c777c7dff535</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Expand USB_DETACH, USB_ATTACH and USB_MATCH inline.  No functional</title>
<updated>2007-06-13T05:37:59Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2007-06-13T05:37:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=778e5b6687a9e696ba2a5ab498feca65c0fc19ba'/>
<id>urn:sha1:778e5b6687a9e696ba2a5ab498feca65c0fc19ba</id>
<content type='text'>
change, and MD5's appear to be the same.
</content>
</entry>
<entry>
<title>unifdef -D__FreeBSD__ -U__NetBSD__ -U__OpenBSD__</title>
<updated>2007-06-12T18:52:07Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2007-06-12T18:52:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=015454acee101ef0189082b24c16679d3550693a'/>
<id>urn:sha1:015454acee101ef0189082b24c16679d3550693a</id>
<content type='text'>
Use kthread_create directly
</content>
</entry>
<entry>
<title>Eliminate usb_thread_t.</title>
<updated>2007-06-12T17:30:54Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2007-06-12T17:30:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4f9929e80f673867f34257a2571612c55ed57dfe'/>
<id>urn:sha1:4f9929e80f673867f34257a2571612c55ed57dfe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove USBDEV() macro.  We do not need a macro that is defined as its</title>
<updated>2007-06-12T16:52:07Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2007-06-12T16:52:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0f5a2cb6b7e1bfba1f56b7874c09231f3e7aa24d'/>
<id>urn:sha1:0f5a2cb6b7e1bfba1f56b7874c09231f3e7aa24d</id>
<content type='text'>
only argument.  It was used inconsistently in the tree, so remove it.
</content>
</entry>
</feed>
