Hi Dmitry I posted all these ~2 months ago, but haven't seen any comments from you. Seeing that you switched jobs (congratulations, btw!), I guess you were quite busy the last few weeks. Hence, here's a resend of all the evdev changes squashed into a single series. They're also available in my fdo repo [1] in case you wanna fetch them directly. No big changes except for a single "udev->state == UIST_CREATED" fix spotted by Peter. The last patch is still RFC, so please omit it in case you apply the patches! All patches but the last are tested via libevdev and run fine here since several months. Thanks David [1] fdo repo: http://cgit.freedesktop.org/~dvdhrm/linux/log/?h=input-next David Herrmann (5): Input: evdev - add event-mask API Input: uinput - uinput_validate_absbits() cleanup Input: uinput - add UI_GET_VERSION ioctl Input: uinput - add new UINPUT_DEV_SETUP ioctl Input: evdev - add new EVIOCGABSRANGE ioctl drivers/input/evdev.c | 336 +++++++++++++++++++++++++++++++++++++++++++- drivers/input/misc/uinput.c | 115 ++++++++++++--- include/uapi/linux/input.h | 100 ++++++++++++- include/uapi/linux/uinput.h | 64 ++++++++- 4 files changed, 583 insertions(+), 32 deletions(-) -- 2.0.2 -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html