]> git.baikalelectronics.ru Git - kernel.git/commit
Input: evdev - use driver hint to compute size of event buffer
authorHenrik Rydberg <rydberg@euromail.se>
Thu, 10 Jun 2010 19:05:24 +0000 (12:05 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Wed, 23 Jun 2010 20:05:25 +0000 (13:05 -0700)
commite670342f471ab312704352a883f5bbf9399d0873
treef69345910b0eafc1149adb8e8926a131e1fbea3c
parentc149c1e8d042de4bbf87c460da7dada1b3406242
Input: evdev - use driver hint to compute size of event buffer

Some devices, in particular MT devices, produce a lot of data.  This
may lead to overflowing of the event queues in evdev driver, which
by default are fairly small. Let the drivers hint the average number
of events per packet generated by the device, and use that information
when computing the buffer size evdev should use for the device.

Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
Acked-by: Chase Douglas <chase.douglas@canonical.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
drivers/input/evdev.c
include/linux/input.h