)]}'
{
  "log": [
    {
      "commit": "77dc2db6d1d2703ee4e83d4b3dbecf4e06a910e6",
      "tree": "f8ff9b87a63409bd774a9723e2c5b3b546d91134",
      "parents": [
        "4b8447184ae85de4ce710e5f561fbaada21b8394"
      ],
      "author": {
        "name": "Mark Assad",
        "email": "massad@gmail.com",
        "time": "Thu Oct 05 12:25:05 2006 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 19:44:36 2006 -0700"
      },
      "message": "[PATCH] itmtouch: fix inverted flag to indicate touch location correctly, correct white space\n\nThere is a bug in the current version of the itmtouch USB touchscreen\ndriver.  The if statment that checks if pressure is being applied to the\ntouch screen is now missing a ! (not), so events are no longer being\nreported correctly.\n\nThe original source code for this line was as follows:\n\n\t#define UCP(x) ((unsigned char*)(x))\n\t#define UCOM(x,y,z) ((UCP((x)-\u003etransfer_buffer)[y]) \u0026 (z))\n\n\t...\n\tif (!UCOM(urb, 7, 0x20)) {\n\nAnd was cleaned to:\n\n\tunsigned char *data \u003d urb-\u003etransfer_buffer;\n\t....\n\t if (data[7] \u0026 0x20) {\n\n(note the lack of \u0027!\u0027)\n\nThis has been tested on an LG L1510BF and an LG1510SF touch screen.\n\nSigned-off-by: Mark Assad \u003cmassad@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "038b0a6d8d32db934bba6a24e74e76e4e327a94f",
      "tree": "5fbeb3e8f140e20f8ce0e33e12b32ec5b0724cd6",
      "parents": [
        "78b656b8bf933101b42409b4492734b23427bfc3"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Wed Oct 04 03:38:54 2006 -0400"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Wed Oct 04 03:38:54 2006 -0400"
      },
      "message": "Remove all inclusions of \u003clinux/config.h\u003e\nkbuild explicitly includes this at build time.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "a12f66fccf2e266ad197df142b5ebafc6a169a8c",
      "tree": "9d0bc76f8aa9c42fb44ce5f5bf6b4b09f4efafed",
      "parents": [
        "12dce6263d43daeb4e16fa4eb964c1c99fa4fa2e",
        "bb0885900de49b5822d7e8c91c1adf9a0fcc228b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 02 08:20:33 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 02 08:20:33 2006 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (35 commits)\n  Input: wistron - add support for Acer TravelMate 2424NWXCi\n  Input: wistron - fix setting up special buttons\n  Input: add KEY_BLUETOOTH and KEY_WLAN definitions\n  Input: add new BUS_VIRTUAL bus type\n  Input: add driver for stowaway serial keyboards\n  Input: make input_register_handler() return error codes\n  Input: remove cruft that was needed for transition to sysfs\n  Input: fix input module refcounting\n  Input: constify input core\n  Input: libps2 - rearrange exports\n  Input: atkbd - support Microsoft Natural Elite Pro keyboards\n  Input: i8042 - disable MUX mode on Toshiba Equium A110\n  Input: i8042 - get rid of polling timer\n  Input: send key up events at disconnect\n  Input: constify psmouse driver\n  Input: i8042 - add Amoi to the MUX blacklist\n  Input: logips2pp - add sugnature 56 (Cordless MouseMan Wheel), cleanup\n  Input: add driver for Touchwin serial touchscreens\n  Input: add driver for Touchright serial touchscreens\n  Input: add driver for Penmount serial touchscreens\n  ...\n"
    },
    {
      "commit": "931e24b93a10b53da8223272b83941bc5b1d6dc5",
      "tree": "5a60eb02a744d0db64c82efa49ac4a3f28e9270a",
      "parents": [
        "b923e7fcc152199959b673e09c318a750a10928b"
      ],
      "author": {
        "name": "Raghavendra Biligiri",
        "email": "Raghavendra_Biligiri@Dell.com",
        "time": "Fri Sep 15 19:53:35 2006 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 28 15:36:44 2006 -0700"
      },
      "message": "USB: add Raritan KVM USB Dongle to the HID_QUIRK_NOGET blacklist\n\nDuring Installation the host tries to enumerate the keyboard/mouse\ndongle for the Raritan KVM.At this time timeouts have been observed\nAdding the Raritan KVM USB dongle to the blacklist fixes this issue.\n\nSigned-off-by: Raghavendra Biligiri \u003cRaghavendra_Biligiri@Dell.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "38e2bfc94e95dd6005fdaf40dfec0157396741da",
      "tree": "1cc927239e3369ec7ce4920b1347dd8bc504bb2d",
      "parents": [
        "ec17cf1cfe0b557210b27313bd584e9b5187d4ca"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Mon Sep 18 22:49:02 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:59:00 2006 -0700"
      },
      "message": "USB: Dealias -110 code (more complete)\n\nThe purpose of this patch is to split off the case when a device does\nnot reply on the lower level (which is reported by HC hardware), and\na case when the device accepted the request, but does not reply at\nupper level. This redefinition allows to diagnose issues easier,\nwithout asking the user if the -110 happened \"immediately\".\n\nThe usbmon splits such cases already thanks to its timestamp, but\nit\u0027s not always available.\n\nI adjusted all drivers which I found affected (by searching for \"urb\").\nOut of tree drivers may suffer a little bit, but I do not expect much\nbreakage. At worst they may print a few messages.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "8fd801339350b63cbb90730ff8b2be349fb3dc67",
      "tree": "36c30093131b08446b9932f356534ac4bec6d9e9",
      "parents": [
        "3f5429746d91f21f60f68b14177c0d534d80240b"
      ],
      "author": {
        "name": "Johannes Steingraeber",
        "email": "Jo_Stein@web.de",
        "time": "Sat Sep 16 16:17:34 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:59 2006 -0700"
      },
      "message": "usb serial: support Alcor Micro Corp. USB 2.0 TO RS-232 through pl2303 driver\n\nPatch to add support for Alcor Micro Corp. USB 2.0 TO RS-232 converter.\nThis patch adds VID and PID to pl2303.[ch], adds it to the \"HORRIBLE\nHACK FOR PL2303\" in usb-serial.c and also prevents cdc-acm to claim\ndriving this device by blacklisting it in hid-core.\n\nSigned-off-by: Johannes Steingraeber \u003cJo_Stein@web.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "5638e4d92e7707bd037a36654f914c80ccd7161d",
      "tree": "3f9b8b3cbf1c6564e856a31aca991e23169ae7fe",
      "parents": [
        "03270634e242dd10cc8569d31a00659d25b2b8e7"
      ],
      "author": {
        "name": "Sam Hocevar",
        "email": "sam@zoy.org",
        "time": "Wed Aug 30 02:34:56 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:59 2006 -0700"
      },
      "message": "USB: add PlayStation 2 Trance Vibrator driver\n\nThis patch is a driver for the PlayStation 2 specific Trance Vibrator\ndevice. The only thing that device can do is vibrate at various speeds.\n\nSigned-off-by: Sam Hocevar \u003csam@zoy.org\u003e\nCc: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nCc: Luiz Fernando N. Capitulino\" \u003clcapitulino@mandriva.com.br\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "03270634e242dd10cc8569d31a00659d25b2b8e7",
      "tree": "8f4665eb7b17386e733fcdc7d02e87c4a1592550",
      "parents": [
        "8ac283ad415358f022498887811c35ac656b5222"
      ],
      "author": {
        "name": "Steven Haigh",
        "email": "netwiz@crc.id.au",
        "time": "Wed Aug 09 07:42:06 2006 +1000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:59 2006 -0700"
      },
      "message": "USB: Add ADU support for Ontrak ADU devices\n\nThis patch adds support for Ontrak ADU USB devices.\n\nFixed for printk issues by Randy Dunlap \u003crdunlap@xenotime.net\u003e\n\nSigned-off-by: Steven Haigh \u003cnetwiz@crc.id.au\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "657b6717e7e7dc5620525a34f1561b563fd472fa",
      "tree": "cbe9052726995b5f78182c0a9283bfcbb8597a16",
      "parents": [
        "96cede531c632ac019003bf40128b1821761a164"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Aug 28 11:43:25 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:58 2006 -0700"
      },
      "message": "USB: fix __must_check warnings in drivers/usb/input/\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "14acdcd32160767d7f2fa00803d2d764d3e3373a",
      "tree": "cb4f41a769010f5429be81c0bcacf8a626101086",
      "parents": [
        "cd22afda3f84452c6def29a68b06933e814e0e95"
      ],
      "author": {
        "name": "Reiner Herrmann",
        "email": "reiner@reiner-h.de",
        "time": "Wed Sep 06 02:37:21 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:57 2006 -0700"
      },
      "message": "USB: usb/input/usbmouse.c: whitespace cleanup\n\nReplace spaces with tab and change comment indention for better readability.\n\nSigned-off-by: Reiner Herrmann \u003creiner@reiner-h.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "60ca126c9589e3f4bcf81db9762dca82946cd2ba",
      "tree": "e2635271a3257c5141456bbc8f930ab3ef74f143",
      "parents": [
        "96723199e00c4f27fecd8f43e1367c5f25b39a27"
      ],
      "author": {
        "name": "Luiz Fernando N. Capitulino",
        "email": "lcapitulino@mandriva.com.br",
        "time": "Wed Sep 27 11:58:53 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:53 2006 -0700"
      },
      "message": "USB: powermate: Use usb_endpoint_* functions.\n\nSigned-off-by: Luiz Fernando N. Capitulino \u003clcapitulino@mandriva.com.br\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "96723199e00c4f27fecd8f43e1367c5f25b39a27",
      "tree": "390bbb894b0aa5609a6be5063931b052a0737d26",
      "parents": [
        "96642a2ce524f00f783edc95be8b2ce1429803df"
      ],
      "author": {
        "name": "Luiz Fernando N. Capitulino",
        "email": "lcapitulino@mandriva.com.br",
        "time": "Wed Sep 27 11:58:53 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:53 2006 -0700"
      },
      "message": "USB: keyspan_remote: Use usb_endpoint_* functions.\n\nSigned-off-by: Luiz Fernando N. Capitulino \u003clcapitulino@mandriva.com.br\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "96642a2ce524f00f783edc95be8b2ce1429803df",
      "tree": "3eadeff39d5735262be6120b8120b3269be212f5",
      "parents": [
        "ee709a3c613d9c458323e04dd69c8eb233d45199"
      ],
      "author": {
        "name": "Luiz Fernando N. Capitulino",
        "email": "lcapitulino@mandriva.com.br",
        "time": "Wed Sep 27 11:58:53 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:53 2006 -0700"
      },
      "message": "USB: ati_remote: Use usb_endpoint_* functions.\n\nSigned-off-by: Luiz Fernando N. Capitulino \u003clcapitulino@mandriva.com.br\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ee709a3c613d9c458323e04dd69c8eb233d45199",
      "tree": "8c79a5a10dd65585134a935c6e99dc9ac9ebad9d",
      "parents": [
        "97b107ca391c0411e6c5fc1e26585cd8285696f9"
      ],
      "author": {
        "name": "Luiz Fernando N. Capitulino",
        "email": "lcapitulino@mandriva.com.br",
        "time": "Wed Sep 27 11:58:53 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:53 2006 -0700"
      },
      "message": "USB: acecad: Use usb_endpoint_* functions.\n\nSigned-off-by: Luiz Fernando N. Capitulino \u003clcapitulino@mandriva.com.br\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "97b107ca391c0411e6c5fc1e26585cd8285696f9",
      "tree": "76febcf9e5bee420cf2cfb74d5574d6bbe805bf7",
      "parents": [
        "fbf81c29a3c05cd227cad89435d71c15e958feaf"
      ],
      "author": {
        "name": "Luiz Fernando N. Capitulino",
        "email": "lcapitulino@mandriva.com.br",
        "time": "Wed Sep 27 11:58:53 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:53 2006 -0700"
      },
      "message": "USB: appletouch: Use usb_endpoint_* functions.\n\nSigned-off-by: Luiz Fernando N. Capitulino \u003clcapitulino@mandriva.com.br\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "066202dd48cf3296b6cc22b5fcf89aef33fa0efc",
      "tree": "1730104f5b1634e0dca42c5ea7a331fb1c773813",
      "parents": [
        "f2ebf92c9e1930a8f79b7eb49a32122931929014"
      ],
      "author": {
        "name": "Luiz Fernando N. Capitulino",
        "email": "lcapitulino@mandriva.com.br",
        "time": "Sat Aug 05 20:37:11 2006 -0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:52 2006 -0700"
      },
      "message": "USB: Make file operations structs in drivers/usb const.\n\nMaking structs const prevents accidental bugs and with the proper debug\noptions they\u0027re protected against corruption.\n\nSigned-off-by: Luiz Fernando N. Capitulino \u003clcapitulino@mandriva.com.br\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3bea733ab21247290bd552dd6a2cd3049af9adef",
      "tree": "26a879698f47702b64e07392a0e813b7ec2589f6",
      "parents": [
        "ecdc0a590268f1926ed8534a040a390c77d20948"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pingc@wacom.com",
        "time": "Thu Jul 13 18:01:36 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:52 2006 -0700"
      },
      "message": "USB: wacom tablet driver reorganization\n\n- split wacom.c into 4 files: wacom.h, wacom_wac.h, wacom_sys.c, and wacom_wac.c\n- where wacom_sys.c deals with system specific code, \n- and wacom_wac.c deals with Wacom specific code\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "5d8926658ce41b254fdfba7d057e6c9438c25cca",
      "tree": "64bddda2a71765f807ae0599905c7bcce083f1fb",
      "parents": [
        "d388dab7b562b76525761f89702246686747ba30"
      ],
      "author": {
        "name": "Daniel Ritz",
        "email": "daniel.ritz-ml@swissonline.ch",
        "time": "Mon Jul 31 21:43:24 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:51 2006 -0700"
      },
      "message": "usbtouchscreen: version 0.4\n\nchanges over 0.3:\n- some more eGalax device IDs (from eGalax driver/spec)\n- return the error code in probe()\n- 3M/MTouch init fixes, tested by Don Alexander\n- eGalax fixes for bugs in multi-packet handling, spottet by Pieter Grimmerink\n- support for some eTurboTouch devices, mostly by Pieter Grimmerink\n- support for Gunze AHL61 controller (untested, but simple enough)\n\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nCc: Pieter Grimmerink \u003cp.grimmerink@inepro.com\u003e\nCc: Don Alexander \u003cdebug@roosoft.ltd.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d5176b413dcce85334e270021fc0d723d1714c84",
      "tree": "690b664d7f75a6f4376c9a8424af79fa6eca5659",
      "parents": [
        "b6eb2d84d2bb01e9fcc46a032a3429b4747b1c47"
      ],
      "author": {
        "name": "Sean Young",
        "email": "sean@mess.org",
        "time": "Sun Jul 09 13:01:02 2006 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:49 2006 -0700"
      },
      "message": "USB: Add driver for PhidgetMotorControl\n\nThis driver add support for the Phidgets Inc., MotorControl via sysfs. Also\nsome minor fixes for the InterfaceKit.\n\nSigned-off-by: Sean Young \u003csean@mess.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c03efdb202a4882f426ce49766859af4058c9b8a",
      "tree": "9bdfd7ff7908d13193605b77faf4b0cc18ef484b",
      "parents": [
        "956295d50dc5462722f029de64d44a7ecba54e69"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Sep 23 01:29:34 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 17:48:57 2006 -0700"
      },
      "message": "[PATCH] fallout from hcd-core patch\n\nmissing le16_to_cpu()\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0612ec48762bf8712db1925b2e67246d2237ebab",
      "tree": "01b0d69c9c9915015c0f23ad4263646dd5413e99",
      "parents": [
        "4263cf0fac28122c8381b6f4f9441a43cd93c81f",
        "47a5c6fa0e204a2b63309c648bb2fde36836c826"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue Sep 19 01:56:44 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue Sep 19 01:56:44 2006 -0400"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "3e2aac366f40f4cf4f3b1d9101b27f703998dfbc",
      "tree": "43f972ef27c8407115bd9f491e64b40c0e172967",
      "parents": [
        "5992583889ce6b7960e8023e356b2a0930ebce7c"
      ],
      "author": {
        "name": "Henk Vergonet",
        "email": "Henk.Vergonet@gmail.com",
        "time": "Fri Sep 08 02:21:01 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Sep 12 03:10:21 2006 -0700"
      },
      "message": "USB: Fix unload oops and memory leak in yealink driver\n\nThis patch fixes a memory leak and a kernel oops when trying to unload\nthe driver, due to an unbalanced cleanup.\nThanks Ivar Jensen for spotting my mistake.\n\nSigned-off-by: Henk Vergonet \u003chenk.vergonet@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "09494d5d11628f118496747b74db3e56d071c6bc",
      "tree": "6b5eb23a16c1a31f5785bfb9e8380d60f72269d3",
      "parents": [
        "eaede2cb75f8f8d492342e7c1469635237b32795"
      ],
      "author": {
        "name": "Kai Lindhom",
        "email": "megantti@gmail.com",
        "time": "Thu Sep 07 21:25:51 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 07 15:23:04 2006 -0700"
      },
      "message": "usbtouchscreen: fix ITM data reading\n\nFrom: Kai Lindhom \u003cmegantti@gmail.com\u003e\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nAcked-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f064902457a775f7f70432832d67a5628c250456",
      "tree": "32686001ddaf3f55f40e239f48bf8379e452db42",
      "parents": [
        "10387e5eb45c6e48d67102b88229f5bc6037461c"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Sep 04 13:41:10 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 07 15:23:03 2006 -0700"
      },
      "message": "USB: hid-core.c: fix duplicate USB_DEVICE_ID_GTCO_404\n\nOn Fri, Sep 01, 2006 at 01:58:18AM -0700, Andrew Morton wrote:\n\u003e...\n\u003e Changes since 2.6.18-rc4-mm3:\n\u003e...\n\u003e +gregkh-usb-hid-core.c-adds-all-gtco-calcomp-digitizers-and-interwrite-school-products-to-blacklist.patch\n\u003e...\n\u003e  USB tree updates.\n\u003e...\n\nThe GNU C compiler spotted the following bug:\n\n\u003c--  snip  --\u003e\n\n...\n  CC      drivers/usb/input/hid-core.o\n/home/bunk/linux/kernel-2.6/linux-2.6.18-rc5-mm1/drivers/usb/input/hid-core.c:1446:1: warning: \"USB_DEVICE_ID_GTCO_404\" redefined\n/home/bunk/linux/kernel-2.6/linux-2.6.18-rc5-mm1/drivers/usb/input/hid-core.c:1445:1: warning: this is the location of the previous definition\n...\n\n\u003c--  snip  --\u003e\n\nThis patch fixes this cut\u0027n\u0027paste error.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ea186651d5a7b822c855de5de505c5c19812bf0b",
      "tree": "65b75045d606c1445eda03b1fdb5270a21bf5e22",
      "parents": [
        "6f8d9e26e7deecb1296c221aa979542bc5d63f20"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pingc@wacom.com",
        "time": "Fri Jul 14 16:50:04 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Aug 31 18:04:30 2006 -0700"
      },
      "message": "USB: add all wacom device to hid-core.c blacklist\n\nAdd all Wacom devices to hid-core.c blacklist\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6f8d9e26e7deecb1296c221aa979542bc5d63f20",
      "tree": "5b49e86db8c0aa2160a1a860493a7d7b4ad87dd8",
      "parents": [
        "082fdd12b15c28ab74e5f6559fb3ba15bf9fd393"
      ],
      "author": {
        "name": "Jeremy Roberson",
        "email": "jroberson@gtcocalcomp.com",
        "time": "Mon Aug 28 19:58:28 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Aug 31 18:04:29 2006 -0700"
      },
      "message": "hid-core.c: Adds all GTCO CalComp Digitizers and InterWrite School Products to blacklist\n\nAdds all GTCO CalComp Digitizers and InterWrite School Products to\nhid-core.c blacklist.\n\nSigned-off-by: Jeremy A. Roberson \u003cjroberson@gtcocalcomp.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7af569abc33ce09d3cb93e9b2160efff2531c59f",
      "tree": "b8d4dd5cf7c9e01049f3cf3483f5b8c8b7c91bf0",
      "parents": [
        "919aeadcfa8e72ec2d6bf7bd405a16c40b8d8ecf"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Wed Jul 19 15:39:46 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Aug 11 14:06:06 2006 -0700"
      },
      "message": "USB: appletouch: fix atp_disconnect\n\nappletouch uses urb-\u003etransfer_dma after having freed the urb, this shows\nup only if the system is compiled with slab debugging. This patch fixes\nit by reordering the free calls.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f287caee8094097e3901d9982b6780873b36944f",
      "tree": "045e3a54a228426a4d69d2e53b2f53ec8e2b69f3",
      "parents": [
        "8b8277a17477de38d8df6783e8221aed55bab300"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Aug 04 23:00:02 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Fri Aug 04 23:00:02 2006 -0400"
      },
      "message": "Input: hid - #if 0 the no longer used hid_find_field_by_usage()\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "2ffc1ccad85e8c2e81a6a4beb390fb4ce143256b",
      "tree": "9111af393f517213a24cbf88ae3ce4d4c0f1e535",
      "parents": [
        "c3c38fbd0cc8cc200a65b2ca7700e4dddedc13a0"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Fri Aug 04 22:53:37 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Fri Aug 04 22:53:37 2006 -0400"
      },
      "message": "Input: ati_remote - use msec instead of jiffies\n\nBy using milliseconds instead of jiffies to calculate acceleration\nfactor we make the code immune to changes in HZ.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "c3c38fbd0cc8cc200a65b2ca7700e4dddedc13a0",
      "tree": "8e68190cf244c39bc295e0392341aff34714ea81",
      "parents": [
        "c605b679144a39f291debd7031a4ada0337f02ef"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Fri Aug 04 22:53:24 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Fri Aug 04 22:53:24 2006 -0400"
      },
      "message": "Input: ati_remote - add missing input_sync()\n\nWhen emulating button toggle drivers need to send input_sync()\nbetween \u0027down\u0027 and \u0027up\u0027 events, otherwise some users might miss\nkeypress because device\u0027s state is only considered finalized\nafter EV_SYN/SYN_REPORT is received.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "c605b679144a39f291debd7031a4ada0337f02ef",
      "tree": "04f38911f2f17ed50ae760e71e90ad324bd2af93",
      "parents": [
        "c669869710abd1ba47f25569ccc478c42f62a888"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Fri Aug 04 22:53:15 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Fri Aug 04 22:53:15 2006 -0400"
      },
      "message": "Input: ati_remote - relax permissions sysfs module parameters\n\nAllow changing debug and channel_mask parameters on the fly.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "c669869710abd1ba47f25569ccc478c42f62a888",
      "tree": "e79778b045fff23104719e3a83a0278b7579d8a3",
      "parents": [
        "3d0f0fa0cb554541e10cb8cb84104e4b10828468"
      ],
      "author": {
        "name": "Edwin Huffstutler",
        "email": "edwinh@computer.org",
        "time": "Fri Aug 04 22:53:02 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Fri Aug 04 22:53:02 2006 -0400"
      },
      "message": "Input: ati_remote - make filter time a module parameter\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "d932cb7e630cae3b6b5307b767d296ff1a597c5e",
      "tree": "f930d068a12a256fabef0864bcdf8e85f095369e",
      "parents": [
        "73b59a3b1c09e4bfc678400b77b96134dcfbf112",
        "f5d635f649607b09b0b4620d25d028fd2b1b7ea5"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Fri Aug 04 22:50:27 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Fri Aug 04 22:50:27 2006 -0400"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-linus\n"
    },
    {
      "commit": "168ffc444663e34a20e6d04b6c31e5d495b283fb",
      "tree": "9339796ee1c75c265d6011002eef58d4424da04a",
      "parents": [
        "064e875a4cb1dad7b3a00661877fe8cd95d1a59a"
      ],
      "author": {
        "name": "Marko Macek",
        "email": "Marko.Macek@gmx.net",
        "time": "Sun Jul 30 01:55:12 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 02 16:41:42 2006 -0700"
      },
      "message": "USB: ati_remote.c: autorepeat fix\n\nWhen HZ is set to 250 (new default) or 100, the time span during which\nrepeated events from the device are ignored could be too small due to\nms-\u003ejiffies rounding.  This causes the auto repeat to kick in early making\nit impossible for the user to generate individual press/release events. \nIncreate the timeout to compensate.\n\nSigned-off-by: Marko Macek \u003cMarko.Macek@gmx.net\u003e\nCc: Dmitry Torokhov \u003cdtor_core@ameritech.net\u003e\nCc: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "bb3caf7f438a67452f5cf4773ca1bf82260bbbad",
      "tree": "01bcea151929eea5e58bb1591de80eac9be5d617",
      "parents": [
        "1f734cb461e1f029d751deb15c8d9f8137fb2ca7"
      ],
      "author": {
        "name": "Anssi Hannula",
        "email": "anssi.hannula@gmail.com",
        "time": "Wed Jul 19 01:44:17 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Wed Jul 19 01:44:17 2006 -0400"
      },
      "message": "Input: add force feedback driver for PSX-style Zeroplus devices\n\nSigned-off-by: Anssi Hannula \u003canssi.hannula@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "dc76c912145febae8b62746d6f93e5edae342c9d",
      "tree": "21c53d43c22d90e0cad8f87882b49f618e56a36a",
      "parents": [
        "224ee88fe39564358ec99b46bf3ee6e6999ae17d"
      ],
      "author": {
        "name": "Anssi Hannula",
        "email": "anssi.hannula@gmail.com",
        "time": "Wed Jul 19 01:40:55 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Wed Jul 19 01:40:55 2006 -0400"
      },
      "message": "Input: use new FF interface in the HID force feedback drivers\n\nSigned-off-by: Anssi Hannula \u003canssi.hannula@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "224ee88fe39564358ec99b46bf3ee6e6999ae17d",
      "tree": "3b88e3aa94c73ea2ea9c17feb5537287df769265",
      "parents": [
        "f6a01c85965c9e6fa8fb893c1fa5db16130d0ccb"
      ],
      "author": {
        "name": "Anssi Hannula",
        "email": "anssi.hannula@gmail.com",
        "time": "Wed Jul 19 01:40:47 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Wed Jul 19 01:40:47 2006 -0400"
      },
      "message": "Input: add force feedback driver for PID devices\n\nThis replaces the older PID driver which was never completed.\n\nSigned-off-by: Anssi Hannula \u003canssi.hannula@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "806d41b756fecc1b13584e2b806b76d8934b1679",
      "tree": "d578ef93bd9198e6806c1b0e48a078cb0744efbe",
      "parents": [
        "57e6b724c08697d8332a63b60d3a60ee5e74e219"
      ],
      "author": {
        "name": "Anssi Hannula",
        "email": "anssi.hannula@gmail.com",
        "time": "Wed Jul 19 01:40:14 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Wed Jul 19 01:40:14 2006 -0400"
      },
      "message": "Input: move fixp-arith.h to drivers/input\n\nMove fixp-arith.h from drivers/usb/input to drivers/input, as the part of\nforce feedback support that requires trigonometric functions is being moved\nthere.\n\nSigned-off-by: Anssi Hannula \u003canssi.hannula@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "826d598242d9200ddee63fce96f03793fddee4fc",
      "tree": "b9925d2ef8e5cf6cec38f3e90e54db5e895d3f02",
      "parents": [
        "b6d786dbe6fc19b51edd6cf6de84fd65b702c800"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Wed Jul 19 01:09:10 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Wed Jul 19 01:09:10 2006 -0400"
      },
      "message": "Input: hiddev - use standard list implementation\n\nFixes Coverity #id 303\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "cb78623517ca08a035a3f69c0ca6d68a0123e649",
      "tree": "d1163639cb0d467666e36dacf3a77e6c94bd6b2d",
      "parents": [
        "a2b2ed2ce20ae6c335a27ae5bf8580f385014e70"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Sat Jul 15 01:17:54 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Sat Jul 15 01:17:54 2006 -0400"
      },
      "message": "Input: HID - fix potential out-of-bound array access\n\nFixes Coverity #id 978\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "b857c651e7e369c12098007772549f817b3bf961",
      "tree": "a74cdce9fbb511d8b88046c2b66a75f0a9f98b99",
      "parents": [
        "b2f1b0d4649a6597c7320bf359e71014653c630d"
      ],
      "author": {
        "name": "Navaho Gunleg",
        "email": "navahogunleg@gmail.com",
        "time": "Fri Jun 30 09:44:03 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 12 16:03:23 2006 -0700"
      },
      "message": "[PATCH] USB: add support for WiseGroup., Ltd SmartJoy Dual PLUS Adapter\n\nThis patch is to get the WiseGroup.,Ltd SmartJoy Dual Plus PS2-to-USB\nAdapter [0x6677:0x8802] correctly detected. It sets the NOGET and\nMULTI_INPUT quirks to make 2 joystick nodes appear in stead of only\none.\n\n(As of yet, only confirmed working by myself.)\n\nSigned-off-by: Navaho Gunleg \u003cnavahogunleg@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6ab3d5624e172c553004ecc862bfeac16d9d68b7",
      "tree": "6d98881fe91fd9583c109208d5c27131b93fa248",
      "parents": [
        "e02169b682bc448ccdc819dc8639ed34a23cedd8"
      ],
      "author": {
        "name": "Jörn Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "message": "Remove obsolete #include \u003clinux/config.h\u003e\n\nSigned-off-by: Jörn Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "b9ab58dd8e771d30df110c56e785db1ae5e073df",
      "tree": "7c69f92d23c46f9b1990d57ffa49690bd5806c78",
      "parents": [
        "9e8e30a0cc0ccb43773d14d8b8b84bcc585e9cc1"
      ],
      "author": {
        "name": "Jerome Pinot",
        "email": "ngc891@gmail.com",
        "time": "Mon Jun 26 01:51:23 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jun 26 01:51:23 2006 -0400"
      },
      "message": "Input: fix misspelling of Hangeul key\n\nFix a mispelling of the korean alphabet name in the input subsystem.\nSee http://en.wikipedia.org/wiki/Hangeul#Names for more details.\n\nKEY_HANGUEL left to not break people\n\nSigned-off-by: Jerome Pinot \u003cngc891@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "4854c7b27f0975a2b629f35ea3996d2968eb7c4f",
      "tree": "4102bdb70289764a2058aff0f907b13d7cf0e0d1",
      "parents": [
        "3cbd5b32cb625f5c0f1b1476d154fac873dd49ce",
        "fcc18e83e1f6fd9fa6b333735bf0fcd530655511"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jun 26 01:31:38 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jun 26 01:31:38 2006 -0400"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "ae0dadcf0f912cbab2ac84caa437454620bf71b2",
      "tree": "8ad54ef4ddb8615256ee71196cbfca912e647a5c",
      "parents": [
        "325a4af60dc945bf2da9cbcdbabb276e312b297c"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Tue Jun 13 10:04:34 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 21 15:04:18 2006 -0700"
      },
      "message": "[PATCH] USB: move \u003clinux/usb_input.h\u003e to \u003clinux/usb/input.h\u003e\n\nMove \u003clinux/usb_input.h\u003e to \u003clinux/usb/input.h\u003e and remove some\nredundant includes.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5c218e3b86510f9685bfae5b0d2d7cc8468056c1",
      "tree": "5456256e4aa726f8c704e84ce12db49abe4f8a4f",
      "parents": [
        "dfbaa7d8a4056436b6a170625d64986ebb648486"
      ],
      "author": {
        "name": "Rene Rebe",
        "email": "rene@exactcode.de",
        "time": "Sun Jun 04 11:39:09 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 21 15:04:16 2006 -0700"
      },
      "message": "[PATCH] USB: Add Apple MacBook product IDs to usbhid\n\nThis adds the Apple MacBook product IDs for the Fn translation\nto the usbhid.\n\nSigned-off-by: Rene Rebe \u003crene@exactcode.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "df9a1f482d1252045210f50048911e2efba61e62",
      "tree": "a2a581e278e9ef6ede4b58ef73d3388510f06064",
      "parents": [
        "47104b0dd32cec467574822b0dc3517b3de3f0ad"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Thu Jun 01 13:55:28 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 21 15:04:15 2006 -0700"
      },
      "message": "[PATCH] usbhid: use usb_reset_composite_device\n\nThis patch (as702) makes usbhid use the new usb_reset_composite_device\nAPI.  Now HID interfaces can coexist with other interfaces on the same\ndevice, and a reset can safely be requested by any of the drivers.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "633a7ecf89587879161179ac4f5a03722626866f",
      "tree": "ecbc0930e6644ce0b3719e19c656d3ddd7d8f55f",
      "parents": [
        "3f8f4a18f4f76a67fe5b80da1d3a3940e41a14a8"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue May 30 10:21:14 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 21 15:04:14 2006 -0700"
      },
      "message": "[PATCH] usbhid: Remove unneeded blacklist entries\n\nNow that usbhid automatically applies HID_QUIRK_NOGET to keyboards and\nmice, we no longer need the blacklist entries that were present for no\nother purpose.  This patch (as698) removes them.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nAcked-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0f28b55db543001d360e4319bfc3f2c4e28ba05f",
      "tree": "ba4f93841ee399c6eba67c3920f4e10e74850258",
      "parents": [
        "a82e49b8aeb9f8dafdf6cf2e617c8b95bf056257"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon May 15 14:49:04 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 21 15:04:10 2006 -0700"
      },
      "message": "[PATCH] usbhid: automatically set HID_QUIRK_NOGET for keyboards and mice\n\nIt seems to be relatively common for USB keyboards and mice to dislike\nbeing polled for reports.  Since there\u0027s no need to poll a keyboard or\na mouse, this patch (as685) automatically sets the HID_QUIRK_NOGET flag\nfor devices that advertise themselves as either sort of device with boot\nprotocol support.\n\nThis won\u0027t cure all the problems since some devices don\u0027t support the\nboot protocol, but it\u0027s simple and easy and it should fix quite a few\nproblems.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a82e49b8aeb9f8dafdf6cf2e617c8b95bf056257",
      "tree": "c264d2e4193d76a68468c42ee36cb33affe018fa",
      "parents": [
        "2775562ad2af2fc131ef7987166db6e42217528f"
      ],
      "author": {
        "name": "Bart Massey",
        "email": "bart@cs.pdx.edu",
        "time": "Mon May 08 14:40:13 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 21 15:04:10 2006 -0700"
      },
      "message": "[PATCH] USB HID/HIDBP, INPUT DRIVERS: fix various usb/input/hid-input.c bugs that make Apple Mighty Mouse work poorly\n\nTransposed lines of code in drivers/usb/input/hid-input.c causes the\ncapability bits for a new HID device to be set before quirks are applied\nat configuration time.  When an HID event is then sent up to the input\nlayer, it may then be discarded as irrelevant because the wrong\ncapability bit is set.\n\nFurther, the quirks for the Apple Mighty Mouse are not quite right: the\nhorizontal scrolling needs its axis reversed, and the left and center\nbuttons are transposed.  Also, the mouse is labeled in the kernel with\nits earlier name (I think) of Apple PowerMouse.\n\nSteps to reproduce problem: Plug in an Apple Mighty Mouse.  Note that\nhorizontal scrolling doesn\u0027t work at all, and in fact doesn\u0027t generate\nany input events on /dev/input/eventN.  Note also that pushing the\nmiddle button performs the right button action, and vice versa.  Once\nyou have the horizontal scrolling working, note that it is backward WRT\nboth to vertical scrolling and to common sense.\n\nThis patch maybe should be broken up, as it does address two problems.\nThe transposed code in hidinput_configure_usage() probably creates bugs\nbeyond just the Mighty Mouse.  The rest of the patch renames POWERMOUSE\nto MIGHTYMOUSE everywhere (which I *believe* is correct), fixes the\nMIGHTYMOUSE quirk to swap the center and right mouse buttons, and adds a\nnew quirk HID_QUIRK_INVERT_HWHEEL also assigned to the MIGHTYMOUSE with\ncode in hidinput_hid_event() to implement it.\n\nSigned-off-by: Bart Massey \u003cbart@cs.pdx.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9effa978f1d51f6d0426ebabcf6cb32336bb3153",
      "tree": "9f30639c3bda03d031fc75f5b6404abbf19f17cb",
      "parents": [
        "73e487fdb75f8abf230968dbf73a3dc3b16808d3"
      ],
      "author": {
        "name": "Nicolas Boichat",
        "email": "nicolas@boichat.ch",
        "time": "Wed Apr 19 23:36:40 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 21 15:04:09 2006 -0700"
      },
      "message": "[PATCH] USB: MacBook Pro touchpad support\n\nAdd support for MacBook touchpad in appletouch driver.\nThanks to Alex Harper for the informations.\n\nUse u16 instead of int16_t in atp_is_geyser* functions.\n\nAcked-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Stelian Pop \u003cstelian@popies.net\u003e\nSigned-off-by: Nicolas Boichat \u003cnicolas@boichat.ch\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5cd330f4f30eb154e7af9210bed42dfcd447997f",
      "tree": "5b480f10d1f4a3abb4fc338ae521b5c24d6fca20",
      "parents": [
        "c32ba30f76eb18b3d4449072fe9c345a9574796b"
      ],
      "author": {
        "name": "Henk Vergonet",
        "email": "Henk.Vergonet@gmail.com",
        "time": "Mon May 15 12:34:43 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 21 15:04:08 2006 -0700"
      },
      "message": "[PATCH] USB: add YEALINK phones to the HID_QUIRK_IGNORE blacklist\n\nKeys on Yealink based phones will not function properly when using the\ngeneric HID driver. This patch prevents the generic HID code from\ngrabbing the device before the regular yealink driver can get a grip on\nit.\n\nSigned-off-by: Henk Vergonet \u003cHenk.Vergonet@gmail.com\u003e\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3cbd5b32cb625f5c0f1b1476d154fac873dd49ce",
      "tree": "836110c370fc6b87746c77d15a3e09277d3817aa",
      "parents": [
        "fe65b97a5885a84baa103d7213754ff29e8f872f"
      ],
      "author": {
        "name": "Anssi Hannula",
        "email": "anssi.hannula@gmail.com",
        "time": "Mon Jun 05 00:18:43 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jun 05 00:18:43 2006 -0400"
      },
      "message": "Input: fix accuracy of fixp-arith.h\n\nAdd the value of cos(90) \u003d 0 to the table.  This also moves the results so\nthat sin(x) \u003d\u003d sin(180-x) is true as expected.\n\nSigned-off-by: Anssi Hannula \u003canssi.hannula@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "48d705522da4fa04bb0169a7ca3c9ab92e28b613",
      "tree": "4863bac913553850e33a0cfc8f8dabd598214bf7",
      "parents": [
        "9ccfc29c671c9d0a83c2a114d4bc5f85f3cd749d"
      ],
      "author": {
        "name": "Micon, David",
        "email": "DMicon@pelco.com",
        "time": "Sat May 20 14:59:59 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun May 21 12:59:17 2006 -0700"
      },
      "message": "[PATCH] HID read busywait fix\n\nMake a read of a HID device block until data is available.  Without it, the\nread goes into a busy-wait loop until data is available.\n\nCc: Greg KH \u003cgreg@kroah.com\u003e\nAcked-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nCc: Dmitry Torokhov \u003cdtor_core@ameritech.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "332bbf613868a5d5938ad9fb7436b2beae72d53d",
      "tree": "02fc85e7046a4a586e5a1a91f3cb3dcf8a8dcf28",
      "parents": [
        "b68f7de02ae380ddb4e5e457e3fe945ddfd0aa08"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Fri May 05 11:07:21 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri May 12 11:58:09 2006 -0700"
      },
      "message": "[PATCH] USB: add an IBM USB keyboard to the HID_QUIRK_NOGET blacklist\n\nAfter recent changes, the USB keyboard as shipped with IBM pSeries systems\ndoes not work anymore, unless the keyboard is replugged after reboot.\nAdding this model to the blacklist fixes it.\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "bfb25849f00d0b8453191ee12125738b5f5c9146",
      "tree": "d2fe0d8c34cfd2bc5409f7f992653e0216f569dc",
      "parents": [
        "8e32640672bdcb01e0d83f087f09dd65fcbc3275"
      ],
      "author": {
        "name": "Jeffrey Vandenbroucke sign",
        "email": "jeffrey@wirehead.be",
        "time": "Tue Mar 28 15:21:36 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:26 2006 -0700"
      },
      "message": "[PATCH] hid-core.c: fix \"input irq status -32 received\" for Silvercrest USB Keyboard\n\nWhen not using this patch, the kernel will continuously return \"input irq\nstatus -32 received\", while making the keyboard unusable.  This can be\neasely resolved using HID_QUIRK_NOGET.  Vendor-ID and Device-ID should be\napplied to hid-core.c, and making an entry to make use of it.\n\nSigned-off-by: Jeffrey Vandenbroucke \u003cjeffrey@wirehead.be\u003e\nCc: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "01e89506351b84ac6f39eb70f99c71483768ca60",
      "tree": "e74b16de9107b8281b48e4514c34dcd6c585debd",
      "parents": [
        "48b1be6ac080c3bb5ad3e529d8816953507790ab"
      ],
      "author": {
        "name": "Michael Downey",
        "email": "downey@zymeta.com",
        "time": "Mon Apr 03 08:58:07 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:26 2006 -0700"
      },
      "message": "[PATCH] USB: keyspan-remote bugfix\n\nSigned-off-by: Michael Downey \u003cdowney@zymeta.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "999a6a6a2a24cf2e9fafc9b47ee263835f59b4a1",
      "tree": "8ea36e47d1c2f7e1fc9f5d258afd702e28826972",
      "parents": [
        "7d3fe085f9cdd3d3eea0154ea02e2f6b4a8f3974"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pingc@wacom.com",
        "time": "Wed Mar 29 16:34:16 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:22 2006 -0700"
      },
      "message": "[PATCH] USB: add new wacom devices to usb hid-core list\n\nThis patch adds support for DTF 521, Intuos3 12x12 and 12x19\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nAcked-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7d3fe085f9cdd3d3eea0154ea02e2f6b4a8f3974",
      "tree": "d5ccc9e457cd9abba9844f9e1562262ec74e5363",
      "parents": [
        "aafe5bd6ec341edfaf3233d272febbb8862a7251"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pingc@wacom.com",
        "time": "Wed Mar 29 16:33:49 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:22 2006 -0700"
      },
      "message": "[PATCH] USB: wacom tablet driver update\n\nThis patch adds support for DTF 521, Intuos3 12x12, and 12x19;\n           fixes minor data report bugs.\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nAcked-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5e32b5767fca231e1c84b84e877a26766c27510f",
      "tree": "ee74712133bdcf7399257ff4fe1d892f23035c22",
      "parents": [
        "1d3e20236d7a5678d44602171bbd153c57c8c4bc"
      ],
      "author": {
        "name": "Daniel Ritz",
        "email": "daniel.ritz-ml@swissonline.ch",
        "time": "Sat Apr 01 18:19:28 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:21 2006 -0700"
      },
      "message": "[PATCH] usb/input: remove Kconfig entries of old touchscreen drivers in favour of usbtouchscreen\n\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1d3e20236d7a5678d44602171bbd153c57c8c4bc",
      "tree": "67aeb481e5d85f6af2cd6b1d7a1f2756c759c248",
      "parents": [
        "62a13db346bb6ef80c112d373733d3e873dad90b"
      ],
      "author": {
        "name": "Daniel Ritz",
        "email": "daniel.ritz-ml@swissonline.ch",
        "time": "Wed Mar 29 22:41:07 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:21 2006 -0700"
      },
      "message": "[PATCH] USB: usbtouchscreen: unified USB touchscreen driver\n\nA new single driver for various USB touchscreen devices. It currently\nsupports:\n- eGalax TouchKit\n- PanJit TouchSet\n- 3M/Microtouch\n- ITM Touchscreens\n\nSupport for the diffent devices can be enabled/disable when CONFIG_EMBEDDED\nis set.\n\nSizes for comparision:\n   text    data     bss     dec     hex filename\n   2942     724       4    3670     e56 touchkitusb.ko\n   2647     660       0    3307     ceb mtouchusb.ko\n   2448     628       0    3076     c04 itmtouch.ko\n   4145    1012      12    5169    1431 usbtouchscreen.ko\n\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "fb9ac9bda9aee5a42d44f4b503bdbd7c414ac201",
      "tree": "c0c02c2304fbfc1400904392f8a1f6403d3eb20a",
      "parents": [
        "75e2df603de69dba67dd64ab34a2313fdc52a4dd"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Mar 25 18:03:38 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:12:20 2006 -0700"
      },
      "message": "[PATCH] USB: input/: proper prototypes\n\nThis patch adds proper prototypes in a header file for some global\nfunctions.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "95d465fd750897ab32462a6702fbfe1b122cbbc0",
      "tree": "65c38b2f11c51bb6932e44dd6c92f15b0091abfe",
      "parents": [
        "642fde17dceceb56c7ba2762733ac688666ae657",
        "683aa4012f53b2ada0f430487e05d37b0d94e90a"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Apr 02 00:08:05 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Apr 02 00:08:05 2006 -0500"
      },
      "message": "Manual merge with Linus.\n\nConflicts:\n\tarch/powerpc/kernel/setup-common.c\n\tdrivers/input/keyboard/hil_kbd.c\n\tdrivers/input/mouse/hil_ptr.c\n"
    },
    {
      "commit": "53b3531bbbf70ac7551b32d1acc229d94de52658",
      "tree": "644440c93f599bbf64bb0b703c97b03b4dc5d737",
      "parents": [
        "29afd49b72a9b2c26fa8c678bcf3976d0540446b"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Fri Mar 24 03:16:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 24 07:33:24 2006 -0800"
      },
      "message": "[PATCH] s/;;/;/g\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2e56222ed52cec40427fa89f23b228232e3e327e",
      "tree": "353d9cb1b95b801c881e35c877b55f35e65f3505",
      "parents": [
        "9d5847bc1a3977fbfb4057aad41458df89792309"
      ],
      "author": {
        "name": "Wolfgang Rohdewald",
        "email": "wolfgang@rohdewald.de",
        "time": "Wed Mar 08 16:59:44 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:50:01 2006 -0800"
      },
      "message": "[PATCH] USB: add support for Creativelabs Silvercrest USB keyboard\n\nSigned-off-by: Wolfgang Rohdewald \u003cwolfgang@rohdewald.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "aef4e266964bc15861b5835c1f5b9d2ebc155c2a",
      "tree": "49d606bc0843231942231b801dc3010ca32ab4f7",
      "parents": [
        "fb669cc01ed778c4926f395e44a9b61644597d38"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue Jan 31 12:58:38 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:56 2006 -0800"
      },
      "message": "[PATCH] usbhid: add error handling\n\nThis patch (as628c) adds error handling to the USB HID core.  When an\nerror is reported for an interrupt URB, the driver will do delayed\nretries, at increasing intervals, for up to one second.  If that doesn\u0027t\nwork, it will try to reset the device.  Testing by users has shown that\nboth the retries and the resets end up getting used.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4186ecf8ad16dd05759a09594de6a87e48759ba6",
      "tree": "3ee5292d9f4a36e3eb359b586289ec972bcbaf39",
      "parents": [
        "35cce732d9d4d9af6b4ad4d26d8f8c0eddb573a2"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Wed Jan 11 15:55:29 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:55 2006 -0800"
      },
      "message": "[PATCH] USB: convert a bunch of USB semaphores to mutexes\n\nthe patch below converts a bunch of semaphores-used-as-mutex in the USB\ncode to mutexes\n\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "bbdb7dafb5b5a3c0197cbabd5055d8e9c093e3ea",
      "tree": "9ac23c97ef6a983e4e7a98e19f9307b8d3aad1f4",
      "parents": [
        "887c2560b6ceb5fe7ac24704e85af507c6d960e5"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Fri Jan 06 20:54:29 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:52 2006 -0800"
      },
      "message": "[PATCH] USB: kzalloc for hid\n\nthis uses kzalloc in hid.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "50a598de407ea2e2f4e20bc34eeefe8bb5a8071e",
      "tree": "5ffdb8ab9ef6385defb41112d56557192a67130f",
      "parents": [
        "b39787a972042ded183343b177d9c595b5704575"
      ],
      "author": {
        "name": "Micah F. Galizia",
        "email": "mfgalizi@uwo.ca",
        "time": "Tue Mar 14 00:09:34 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Mar 14 00:09:34 2006 -0500"
      },
      "message": "Input: HID - fix duplicate key mapping for Logitech UltraX remote\n\nThis patch makes the \"cc/teletext\" key emit \"KEY_TEXT\" event instead of\n\"KEY_SUBTITLE\" which is already mapped to \"subtitle\" button.\n\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e65335ef187c9cbc50bbc56be0fe966b593beb49",
      "tree": "e3a640d7f6774bde233e644e82b182c0c184ca27",
      "parents": [
        "8c450802a3abf0e8a45238fcb7d22ed9d6f191ce"
      ],
      "author": {
        "name": "Andrew Fuller",
        "email": "mactalla.obair@gmail.com",
        "time": "Sat Feb 25 09:52:27 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Feb 28 12:42:06 2006 -0800"
      },
      "message": "[PATCH] USB: Wisegroup MP-8866 Dual USB Joypad\n\nThis patch is for the Dual USB Joypad [0925:8866] from Wisegroup.  The\nHID_QUIRK_NOGET is necessary for it to respond to input, and the\nHID_QUIRK_MULTI_INPUT is necessary to have two js# nodes appear.\n\nSigned-off-by: Andrew Fuller \u003cmactalla.obair@gmail.com\u003e\nCc: \"Dmitry Torokhov\" \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ba3e66e94b9fb8c2a370a90729e068314845549d",
      "tree": "f021a85387443d00be8d6b108579a38cec63e37c",
      "parents": [
        "a38408cd8d6bc0e5d16e609d4b1fdf9ba2e099ce"
      ],
      "author": {
        "name": "Michael Hund",
        "email": "mhund@ld-didactic.de",
        "time": "Thu Feb 02 09:36:43 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Feb 13 21:33:39 2006 -0800"
      },
      "message": "[PATCH] USB: add new device ids to ldusb\n\nSigned-off-by: Michael Hund \u003cmhund@ld-didactic.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d20e6336ea4250e51081e4b2924b9ef4dfa45909",
      "tree": "96c22694bec10912d40a3700a945157597dd901b",
      "parents": [
        "fa3c791d85aa9a363dd72dd834b73b79252ef44e",
        "6dea93477c3377cf4199fd37cc3fb11071987ae4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 21:18:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 31 21:18:17 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input\n"
    },
    {
      "commit": "877260bd2618d1a6e6acf63100bd9d009b7c2856",
      "tree": "fdf0230f46c8a273db6db13be51ed2e8c698d1c2",
      "parents": [
        "6d453b9e3007da2c6cd8b71883505c381f0e0004"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Thu Jan 19 23:59:12 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:43 2006 -0800"
      },
      "message": "[PATCH] USB: yealink printk warning fix\n\ndrivers/usb/input/yealink.c: In function `usb_probe\u0027:\ndrivers/usb/input/yealink.c:910: warning: int format, different type arg (arg 4)\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "de289fdf6f6c51b21c94283ffa219d31e583f327",
      "tree": "17f196584c3ffb1a970166d93e0233c7b4717797",
      "parents": [
        "532a3de17038ea3bf75814778a6c4a25d01eab74"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Fri Jan 06 12:45:28 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:43 2006 -0800"
      },
      "message": "[PATCH] USB: remove extra newline in hid_init_reports\n\nThe warn() macro in include/linux/usb.h adds a newline.\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "595b14cbccb2f9122bccfa6b55f2d9a380e9adeb",
      "tree": "88f6a554b47f4a5676a11805a4b6496e39987b46",
      "parents": [
        "630aa3cfd5f0bae9547fe7dff175d7323d60140d"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 18 17:36:58 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:41 2006 -0800"
      },
      "message": "[PATCH] USB: remove some left over devfs droppings hanging around in the usb drivers\n\nAs there is no more usb devfs support, these bits would just confuse\npeople.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "dc41baf8181884770d77ce0cfc8ae9617cb8b02c",
      "tree": "c024b6012066c3a96cf6b8fca4a16229a549cbe9",
      "parents": [
        "885e77430d2adddfab3f2ca65e4d3e9f5d489c50"
      ],
      "author": {
        "name": "Vojtech Pavlik",
        "email": "vojtech@suse.cz",
        "time": "Thu Jan 26 07:44:31 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:41 2006 -0800"
      },
      "message": "[PATCH] USB HID: add blacklist entry for HP keyboard\n\nMy earlier experiment (adding a clear-halt for the interrupt-in\nendpoint)  failed.  It turns out that it does cause problems for other\ndevices.  And it wasn\u0027t needed anyway; a simple blacklist entry was\nenough to get my HP keyboard working.\n\nThis patch (as643) removes the clear-halt call and adds the blacklist\nentry.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a001100d8e4bf8ad98663d3ec1b91e4161267937",
      "tree": "54f3ad162aab15953936da1a0703a6b220702b90",
      "parents": [
        "5732ce8424527ec271e8fa43709948852aa3fc0a"
      ],
      "author": {
        "name": "Juergen Schindele",
        "email": "schindele@nentec.de",
        "time": "Mon Jan 09 08:51:48 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:38 2006 -0800"
      },
      "message": "[PATCH] USB: touchkitusb.c (eGalax driver) fix\n\nThis patch corrects the URB initialisation for transfers\nlike this is done in other drivers too.\nWithout this patch no data was transmitted on a PXA270 OHCI\nplatform. May apply to others too.\n\nSigned-off-by: Juergen Schindele \u003cschindele@nentec.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8e2ce4f92a0f34e8c3316ec58fd6eb6aa282448e",
      "tree": "cbb996b43ecc036d69d32bbdcf61e607c9dc676f",
      "parents": [
        "09c280a24650ff74e713742e94120fdf7765cda8"
      ],
      "author": {
        "name": "Henk",
        "email": "Henk.Vergonet@gmail.com",
        "time": "Fri Dec 30 19:41:11 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 31 17:23:37 2006 -0800"
      },
      "message": "[PATCH] drivers/usb/input/yealink.c: Cleanup device matching code\n\nThis should fix things mentioned below:\n\n\t\"I was curious why my firewall was loading a \u0027phone driver\u0027.\n\tIt turns out that the probing in the yealink driver is\n\ta little too assuming..\n\n\tstatic struct usb_device_id usb_table [] \u003d {\n\t    { USB_INTERFACE_INFO(USB_CLASS_HID, 0, 0) },\n\t    { }\n\t};\n\n\tSo it picked up my UPS, and loaded the driver.\n\tWhilst no harm came, because it later checks the vendor/product IDs,\n\tthis driver should probably be rewritten to only probe\n\tfor the device IDs it actually knows about.\n\n\tDave\"\n\nSigned-off-by: Henk Vergonet \u003chenk.vergonet@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6dea93477c3377cf4199fd37cc3fb11071987ae4",
      "tree": "33190c4ab5f6e9ec539c90c8cf4d0f3d96e62449",
      "parents": [
        "97d4ebfe7946bc9b89791c932a15c990a24aa94d"
      ],
      "author": {
        "name": "Ben Collins",
        "email": "bcollins@ubuntu.com",
        "time": "Tue Jan 31 01:31:13 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Jan 31 01:31:13 2006 -0500"
      },
      "message": "Input: hiddev - fix off-by-one for num_values in uref_multi requests\n\nFound this when working with a HAPP UGCI device. It has a usage with 7\nindexes. I could read them all one at a time, but using a multiref it\nwould only allow me to read the first 6. The patch below fixed it.\n\nSigned-off-by: Ben Collins \u003cbcollins@ubuntu.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "eab9edd27f7ceaad6b57085817d63287bda15190",
      "tree": "8ba37791bfeb95e660caf6192c8dcecd9ba2aa6e",
      "parents": [
        "1e27ffd4d7d39783c5196daa2584cca5785d1f95"
      ],
      "author": {
        "name": "Michael Hanselmann",
        "email": "linux-kernel@hansmi.ch",
        "time": "Sat Jan 14 10:08:06 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat Jan 14 10:08:06 2006 -0500"
      },
      "message": "Input: HID - add support for fn key on Apple PowerBooks\n\nThis patch implements support for the fn key on Apple PowerBooks using\nUSB based keyboards and makes them behave like their ADB counterparts.\n\nSigned-off-by: Michael Hanselmann \u003clinux-kernel@hansmi.ch\u003e\nAcked-by: Rene Nussbaumer \u003clinux-kernel@killerfox.forkbomb.ch\u003e\nAcked-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nAcked-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "1e27ffd4d7d39783c5196daa2584cca5785d1f95",
      "tree": "57776ea03fd2fa663c756d29da244c54375046d5",
      "parents": [
        "5fce9d7bc5f485358263cf3d895e90c974449e1f"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat Jan 14 00:28:04 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat Jan 14 00:28:04 2006 -0500"
      },
      "message": "Input: wacom - fix compile on PowerPC\n\nRename G4 (new Graphire4) to WACOM_G4 to avoid clashes on PowerPC\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "5fce9d7bc5f485358263cf3d895e90c974449e1f",
      "tree": "230dfcd1e9fc1994b2dc4a068724f780212be943",
      "parents": [
        "f0d5c6f419d3a10443f66d6835855837eae4ac4b"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat Jan 14 00:27:51 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat Jan 14 00:27:51 2006 -0500"
      },
      "message": "Input: HID - add more simulation usages\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "b65d0d1bacfdbb4a134a7ebd16f280d5d42241cb",
      "tree": "ac305f4d01a127e372d7e2d228e9afd5d2dbc892",
      "parents": [
        "940824b0ac6661ff4f3b36e7bce17f681d0cbc23"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat Jan 14 00:26:15 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat Jan 14 00:26:15 2006 -0500"
      },
      "message": "Input: HID - fix an oops in PID initialization code\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "940824b0ac6661ff4f3b36e7bce17f681d0cbc23",
      "tree": "c06af81c1983956a2beaee7c6f273a6edebef709",
      "parents": [
        "3dd01a831133e3260b9c77a09c234b012e9507da"
      ],
      "author": {
        "name": "Vojtech Pavlik",
        "email": "vojtech@suse.cz",
        "time": "Sat Jan 14 00:25:39 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat Jan 14 00:25:39 2006 -0500"
      },
      "message": "Input: HID - add support for Cherry Cymotion keyboard\n\nThe Cherry Cymotion is a special Linux keyboard made by Cherry, with\nonly one little problem: it doesn\u0027t work with Linux. This patch\n(originally by hexten.net, cleaned up by me) makes it work including\nall the special keys.\n\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "1f85145c5825a6f1fdf83e6c48e788dd3117c39a",
      "tree": "840e3f05df2d6056bfe389735e351bddfef55c31",
      "parents": [
        "dbc26344350dff2932902a7723a4e89e71752803"
      ],
      "author": {
        "name": "Michael Hanselmann",
        "email": "linux-kernel@hansmi.ch",
        "time": "Thu Jan 05 23:00:26 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Jan 05 23:00:26 2006 -0500"
      },
      "message": "Input: add missing keys from input.h to hid-debug.h\n\nSigned-off-by: Michael Hanselmann \u003clinux-kernel@hansmi.ch\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "fed8bf19ec20efc0641740b2d10aa589dbd6d1ab",
      "tree": "c104a13c7b8cb7f4152b15729dc5aede7c063e91",
      "parents": [
        "e7c3aad53dba54d375b632f2a21b680546828dec",
        "46f25dffbaba48c571d75f5f574f31978287b8d2"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Jan 05 22:25:13 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Jan 05 22:25:13 2006 -0500"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "735b0cbb5bbb981d726a465c157f20976794aab0",
      "tree": "e0f5cf4e14534028bc0c174e3b53d8cf8867682f",
      "parents": [
        "52950ed40dc97456209979af1d8f51b63cf6dcab"
      ],
      "author": {
        "name": "Ville Syrjälä",
        "email": "syrjala@sci.fi",
        "time": "Sat Dec 10 20:30:54 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 04 13:51:43 2006 -0800"
      },
      "message": "[PATCH] USB: add driver for ATI/Philips USB RF remotes\n\nSummary: Driver for ATI/Philips USB RF remotes\n\nThis is a new input driver for ATI/Philips USB RF remotes (eg. ATI\nRemote Wonder II).\n\nSigned-off-by: Ville Syrjälä \u003csyrjala@sci.fi\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "52950ed40dc97456209979af1d8f51b63cf6dcab",
      "tree": "527fb1a339889b3df9d227b1c17f87bc487f397f",
      "parents": [
        "f3d34ed48c80903544b509031fee64838d29f35f"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Sun Dec 11 16:20:08 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 04 13:51:43 2006 -0800"
      },
      "message": "[PATCH] USB: Use ARRAY_SIZE macro\n\nUse ARRAY_SIZE macro instead of sizeof(x)/sizeof(x[0]) and remove\nduplicates of ARRAY_SIZE. Some trailing whitespaces are also removed.\n\nPatch is compile-tested on i386.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f0b80fbf294bc4f6ec179b09fd5b63df25188259",
      "tree": "a3eb4af3ce641bc99dd89bc01aca2917aaba060a",
      "parents": [
        "95f209f93663103db2a8fb989e226ac68a98b036"
      ],
      "author": {
        "name": "Marcelo Feitoza Parisi",
        "email": "marcelo@feitoza.com.br",
        "time": "Thu Dec 01 00:50:39 2005 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 04 13:51:41 2006 -0800"
      },
      "message": "[PATCH] USB: ati_remote: use time_before() and friends\n\nThey deal with wrapping correctly and are nicer to read.\n\nSigned-off-by: Marcelo Feitoza Parisi \u003cmarcelo@feitoza.com.br\u003e\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4c4c9432a6c916729c7296c47fe93b053a73e20c",
      "tree": "7f02f456359259da8bae5e3d32fc4411311ee135",
      "parents": [
        "9fe6fcd8ccb2c8c661dfd1e07e3122aef31a67d4"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Tue Nov 29 09:43:42 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 04 13:51:40 2006 -0800"
      },
      "message": "[PATCH] USB: mark various usb tables const\n\npatch below marks various USB tables and variables as const so that they\nend up in .rodata section and don\u0027t cacheline share with things that get\nwritten to. For the non-array variables it also allows gcc to optimize\nmore.\n\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5d3202949c9ac6e135d98bde15a8f05ad3fa5849",
      "tree": "2807209840c56f37a003ebb9aa3a4e4171c3cfe9",
      "parents": [
        "8a4613f01f5bb850cab34e3db572d97251d997b3"
      ],
      "author": {
        "name": "Daniel Ritz",
        "email": "daniel.ritz-ml@swissonline.ch",
        "time": "Sun Nov 27 22:23:38 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 04 13:51:39 2006 -0800"
      },
      "message": "[PATCH] USB: input/touchkitusb: handle multiple packets\n\nSome versions of the controller seem to put multiple report packet into a\nsingle urb. also it can happen that a packet is split across multiple urbs.\nunpatched you get a jumpy cursor on some screens.\nthe patch does:\n- handle multiple packets per urb\n- handle packets split across multiple urb\n- check packet type\n- cleanups\n\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "75318d2d7cab77b14c5d3dbd5e69f2680a769e16",
      "tree": "13098167bd41d7dd0b0d3f678534a6daa29b4005",
      "parents": [
        "2143acc6dc79bdbff812f02a7dc5ab9d4fc81fc8"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Nov 21 14:53:03 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 04 13:48:34 2006 -0800"
      },
      "message": "[PATCH] USB: remove .owner field from struct usb_driver\n\nIt is no longer needed, so let\u0027s remove it, saving a bit of memory.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "40c37213a081990b1d3778f57630f97df75a7ec1",
      "tree": "6a2a534cbc678f11dfcc9b21a34df44da161f5c7",
      "parents": [
        "ae5536d6f7f9b51f7a0451421eade1988cfd7126"
      ],
      "author": {
        "name": "Denny Priebe",
        "email": "spamtrap@siglost.org",
        "time": "Thu Dec 29 22:19:09 2005 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Dec 30 08:20:26 2005 -0800"
      },
      "message": "[PATCH] Input: wacom - fix X axis setup\n\nThis patch fixes a typo introduced by conversion to dynamic input_dev\nallocation.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1994754412536d4ab902a81530b49bcaf496a59c",
      "tree": "a088bd648eb9091eee434bfd0b4339a723e793a9",
      "parents": [
        "9e625ff8a37aefcc177b19614ffcffb5bc6eeea1"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Dec 29 22:19:07 2005 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Dec 30 08:20:25 2005 -0800"
      },
      "message": "[PATCH] Input: kbtab - fix Y axis setup\n\nThis patch fixes a typo introduced by conversion to dynamic input_dev\nallocation.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f873e3e88d52774633968826c5b7fa7bf9697999",
      "tree": "f05481ea1f64d551b071c0b0fd71e09293c64611",
      "parents": [
        "ee025949586f80effa634ff273c2444795472780"
      ],
      "author": {
        "name": "Riccardo Magliocchetti",
        "email": "riccardo@datahost.it",
        "time": "Wed Dec 28 20:44:48 2005 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Dec 29 10:19:21 2005 -0800"
      },
      "message": "[PATCH] Input: aiptek - fix Y axis setup\n\nThis patch fixes a typo introduced by conversion to dynamic input_dev\nallocation.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e1e02c9f766e5cf20d951d35e6d2bc2683aa87ef",
      "tree": "e01d10f57fdf1af64ebaab85caa414989e44f50d",
      "parents": [
        "041387d98460b3947587929ef3a4773b8c48538f"
      ],
      "author": {
        "name": "Michael Hanselmann",
        "email": "linux-kernel@hansmi.ch",
        "time": "Wed Dec 21 00:50:23 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 21 00:50:23 2005 -0500"
      },
      "message": "Input: appletouch - add support for Geyser 2\n\nThis patch adds support for the Geyser 2 touchpads used on post Oct 2005\nApple PowerBooks to the appletouch driver.\n\nSigned-off-by: Michael Hanselmann \u003clinux-kernel@hansmi.ch\u003e\nAcked-by: Rene Nussbaumer \u003clinux-kernel@killerfox.forkbomb.ch\u003e\nAcked-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Stelian Pop \u003cstelian@popies.net\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "041387d98460b3947587929ef3a4773b8c48538f",
      "tree": "3330eebba3fa1aa7c13479e527f07b03d7fb53ed",
      "parents": [
        "56f0356321a876a1a356712f2486d6188a3b4992",
        "b05948d9b7167e23af88cc65b9ffa4687eaf1f0d"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Dec 20 23:03:50 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Dec 20 23:03:50 2005 -0500"
      },
      "message": "Manual merge with Linus (conflict in drivers/input/misc/wistron_bnts.c)\n"
    },
    {
      "commit": "ff60dde9e46b87757d5e83bd58be0688fca8e816",
      "tree": "de1eac8f58eedfea70ed8746f233fdcdf9a46a45",
      "parents": [
        "5b7b15afee89d6940482259b54d0864b7b2302b0"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat Dec 17 11:42:54 2005 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Dec 18 11:22:30 2005 -0800"
      },
      "message": "[PATCH] Input: fix an OOPS in HID driver\n\nThis patch fixes an OOPS in HID driver when connecting simulation\ndevices generating unknown simulation events.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nAcked-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cd6104572bca9e4afe0dcdb8ecd65ef90b01297b",
      "tree": "cca09c779e83341507b21c132b3ffe090110602e",
      "parents": [
        "fb79ffa4ddbe3f6f30fdb8429b5bad84d25ae6ef"
      ],
      "author": {
        "name": "Adam Kropelin",
        "email": "akropel1@rochester.rr.com",
        "time": "Tue Dec 13 17:03:39 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Dec 13 21:18:16 2005 -0800"
      },
      "message": "[PATCH] hid-core: Zero-pad truncated reports\n\nWhen it detects a truncated report, hid-core emits a warning and then\nprocesses the report as usual.  This is good because it allows buggy\ndevices to still get data thru to userspace.  However, the missing bytes of\nthe report should be cleared before processing, otherwise userspace will be\nhanded partially-uninitialized data.\n\nThis fixes Debian tracker bug #330487.\n\nSigned-off-by: Adam Kropelin \u003cakropel1@rochester.rr.com\u003e\nCc: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nAcked-by: Dmitry Torokhov \u003cdtor_core@ameritech.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "56f0356321a876a1a356712f2486d6188a3b4992",
      "tree": "e181142b1b10788a14194f3a574d7ee064aeb662",
      "parents": [
        "74a89c966ebc4ec4b80fa93eee0b37ff7de7f4e6"
      ],
      "author": {
        "name": "Michael Hanselmann",
        "email": "linux-kernel@hansmi.ch",
        "time": "Sun Dec 11 22:33:26 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Dec 11 22:33:26 2005 -0500"
      },
      "message": "Input: add the fn key to hid-debug.h\n\nSigned-off-by: Michael Hanselmann \u003clinux-kernel@hansmi.ch\u003e\nAcked-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    }
  ],
  "next": "654f31189e550cd5924b786487a5d93d9feaada9"
}
