On Mon, 3 Aug 2009, Hans Petter Selasky wrote:

Here is a patch to address the problem. Please test and report back. Works fine over here.

http://perforce.freebsd.org/chv.cgi?CH=166957

MD5 (ukbd.c.diff) = 1e3c143942593b0ed4617d306a9d2ee2

cd /usr/src/sys/dev/usb/input/
cat ukbd.c.diff | patch

I'm a bit surprised the timed key repeat in this patch would work properly in DDB, as microtime(9) relies on interrupts firing for updated timestamps. The availability of interrupts for polled input consumers varies, but in general this is not true (for example) at the DDB command prompt. Does this code work correctly when time stands still?

Robert N M Watson
Computer Laboratory
University of Cambridge
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to