<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/usb/ukbd.c, branch release/7.3.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F7.3.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F7.3.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2010-03-21T01:30:13Z</updated>
<entry>
<title>Copy releng/7.3 to release/7.3.0 to mark 7.3-RELEASE.</title>
<updated>2010-03-21T01:30:13Z</updated>
<author>
<name>Ken Smith</name>
<email>kensmith@FreeBSD.org</email>
</author>
<published>2010-03-21T01:30:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9c4d1c1956ecb0a222fb2f4579c320391fb67f06'/>
<id>urn:sha1:9c4d1c1956ecb0a222fb2f4579c320391fb67f06</id>
<content type='text'>
Approved by:	re (implicit)

This commit was manufactured to restore the state of the 7.3-RELEASE image.
</content>
</entry>
<entry>
<title>MFC revisions</title>
<updated>2007-11-12T16:09:45Z</updated>
<author>
<name>Alexander Kabaev</name>
<email>kan@FreeBSD.org</email>
</author>
<published>2007-11-12T16:09:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=88afc19c456791ebfb527f6e93cf1902d19ade51'/>
<id>urn:sha1:88afc19c456791ebfb527f6e93cf1902d19ade51</id>
<content type='text'>
  1.75: Make ukbd_getc respect non-blocking behavior if one is requested;
  1.76: Do not pass an address of local stack variable to
        usbd_set_report_async.

Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>MFC: Clear the flags in the persistent keyboard data for ukbd0 when</title>
<updated>2007-10-25T16:55:00Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2007-10-25T16:55:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3988510d6b7990a0d6ff47327ba3bddff0dc281f'/>
<id>urn:sha1:3988510d6b7990a0d6ff47327ba3bddff0dc281f</id>
<content type='text'>
init_keyboard() or kbd_register() fail.

Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>Fix absolutely maddening autorepeat bug that would cause the last key</title>
<updated>2007-07-25T06:48:33Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2007-07-25T06:48:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3b62e837c9260196df01b8823d246f766e00ef26'/>
<id>urn:sha1:3b62e837c9260196df01b8823d246f766e00ef26</id>
<content type='text'>
to repeat if you had more than two keys down at any given time (which
happened to me all the time with emacs).

This is taken from PR 110681, although what URATAN Shigenobu describes
there is different than the pathology that I have been seeing.  I'm
seeing this only in X, while he sees it on his console, yet I think
the two problems are related.  I've also reworked the patch slightly
to conform to the coding standards of adjacent code.

It is unclear to me if this merely masks the maddening bug that I have
seen, or if this is a real fix.  I typically see the problem when I'm
typing fast in emacs and using lots of motion keys (meta and control).
In either case, my workstation at work again is finally useful with
this patch.

PR:		110681
Submitted by:	URATAN Shigenobu
Approved by: 	re (blanket)
</content>
</entry>
<entry>
<title>We need a special module loader routine, not the stock usbd one.  This</title>
<updated>2007-06-23T04:20:24Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2007-06-23T04:20:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fbd57cc069ee3916765d2ab595e41f3a64d777d4'/>
<id>urn:sha1:fbd57cc069ee3916765d2ab595e41f3a64d777d4</id>
<content type='text'>
also eliminates a routine unused message.

Submitted by: mjacob
Approved by: re@
</content>
</entry>
<entry>
<title>Latest round of usb cleanups:</title>
<updated>2007-06-21T14:42:34Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2007-06-21T14:42:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=bbc84740c17578667d00b064cbd66ab0442a54bd'/>
<id>urn:sha1:bbc84740c17578667d00b064cbd66ab0442a54bd</id>
<content type='text'>
o Consistently use device_foo_t and bus_foo_t for functions implementing
  device_foo and bus_foo respectively.  Adjust those routines that were wrong
  (we should do this throughout the tree).
o make all the modules depend on usb.  Otherwise these modules won't
  load.
o ucycom doesn't need usb_port.h
o Minor unifdefing
o uhub, umass, ums, urio, uscanner conversion complete.
o ukbd: Remove the NO_SET_PROTO quirk (fixes a PR 77940).  NetBSD removed
  their check and setting the proto a long time ago.
o umodem panic fixed.  UQ_ASSUME_CM_OVER_DATA quirk removed because I've never
  seen a umodem that needed this rejection for proection (this gets rid of
  ~20% of the quirks).

Approved by: re@ (kensmith)
PR: 77940
</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-test2/commit/?id=7bd250d818d0c57ec9b4eb56d71396779d65846f'/>
<id>urn:sha1:7bd250d818d0c57ec9b4eb56d71396779d65846f</id>
<content type='text'>
Approved by: re@
</content>
</entry>
<entry>
<title>Expand usb_port macros</title>
<updated>2007-06-18T22:31:35Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2007-06-18T22:31:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3f35ccb617e11cdbaaed8fe0a02c5f2a23737de6'/>
<id>urn:sha1:3f35ccb617e11cdbaaed8fe0a02c5f2a23737de6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Expand USB_MATCH_START</title>
<updated>2007-06-17T16:24:49Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2007-06-17T16:24:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fc5d4313631938291c4dd8eb21f391ec889633cb'/>
<id>urn:sha1:fc5d4313631938291c4dd8eb21f391ec889633cb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Per request (to core) by the person refered to in the comment.</title>
<updated>2007-06-16T19:23:14Z</updated>
<author>
<name>Wilko Bulte</name>
<email>wilko@FreeBSD.org</email>
</author>
<published>2007-06-16T19:23:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ff9d7fae6adb3704f0d53f801cfd5200ee823239'/>
<id>urn:sha1:ff9d7fae6adb3704f0d53f801cfd5200ee823239</id>
<content type='text'>
</content>
</entry>
</feed>
