[Maverick][pull-request] (evdev) Dynamic buffers

Henrik Rydberg rydberg at bitmath.org
Wed Jun 23 19:16:14 UTC 2010


The following changes since commit c2e8d51100f22433062a86ec36383b549b7eb191:
  Leann Ogasawara (1):
        UBUNTU: Bump ABI

are available in the git repository at:

  git://kernel.ubuntu.com/rydberg/maverick-input.git master

Henrik Rydberg (5):
      Input: evdev - convert to dynamic event buffer
      Input: evdev - use driver hint to compute size of event buffer
      Input: bcm5974 - set the average number of events per MT event packet
      Input: hid-input - use a larger event buffer for MT devices
      Input: evdev - never leave the client buffer empty after write

Pulling these cherry-picks will fix a long-standing problem with occasionally
dropped events from devices that produce a lot of them, such as MT devices. The
patches are queued for 2.6.36 in Dmitry's tree at

   git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git

The cherry-picked commits are

980d522 Input: evdev - convert to dynamic event buffer
7a4538b Input: evdev - use driver hint to compute size of event buffer
e454a53 Input: bcm5974 - set the average number of events per MT event packet
267ffce Input: hid-input - use a larger event buffer for MT devices
d885399 Input: evdev - never leave the client buffer empty after write

The changes can be browsed at

   http://kernel.ubuntu.com/git/rydberg/maverick-input.git

This time around, there are no complicated buffer patches that might cause
unpleasant regressions. ;-)

Thanks,
Henrik





More information about the kernel-team mailing list