Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys/dev/bluetooth



On Wed, Jan 11, 2012 at 05:27:45PM +0000, Iain Hibbert wrote:
> Module Name:  src
> Committed By: plunky
> Date:         Wed Jan 11 17:27:45 UTC 2012
> 
> Modified Files:
>       src/sys/dev/bluetooth: bthidev.c btkbd.c
> 
> Log Message:
> offset processing of input reports to a kernel thread, to avoid
> locking issues when a child device needs to call back into the
> Bluetooth stack (eg when caps-lock is pressed, and wskbd wants
> to change a LED)

Actually, I suspect it would be better to make X (etc) always use
a separate context when reflecting indications back to the driver.

As has been pointed out changing the LED for caps-lock (and other
locks) is pressed should change the LEDs on all keyboards, and
the inter-device cross call could also cause problems.

        David

-- 
David Laight: david%l8s.co.uk@localhost


Home | Main Index | Thread Index | Old Index