)]}'
{
  "log": [
    {
      "commit": "1903ac54f8536b11478e4f01c339e10b538f59e0",
      "tree": "ff5410f0539ab4aa09f964fa1d0c6dc26c614dc2",
      "parents": [
        "47c2a3aa4475d27073dd3c7e183fcc13f495c8f5",
        "87937472ff8e34ad5c7b798a8a52e4368af216df"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 29 10:49:17 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 29 10:49:17 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6:\n  [PATCH] i386: export memory more than 4G through /proc/iomem\n  [PATCH] 64bit Resource: finally enable 64bit resource sizes\n  [PATCH] 64bit Resource: convert a few remaining drivers to use resource_size_t where needed\n  [PATCH] 64bit resource: change pnp core to use resource_size_t\n  [PATCH] 64bit resource: change pci core and arch code to use resource_size_t\n  [PATCH] 64bit resource: change resource core to use resource_size_t\n  [PATCH] 64bit resource: introduce resource_size_t for the start and end of struct resource\n  [PATCH] 64bit resource: fix up printks for resources in misc drivers\n  [PATCH] 64bit resource: fix up printks for resources in arch and core code\n  [PATCH] 64bit resource: fix up printks for resources in pcmcia drivers\n  [PATCH] 64bit resource: fix up printks for resources in video drivers\n  [PATCH] 64bit resource: fix up printks for resources in ide drivers\n  [PATCH] 64bit resource: fix up printks for resources in mtd drivers\n  [PATCH] 64bit resource: fix up printks for resources in pci core and hotplug drivers\n  [PATCH] 64bit resource: fix up printks for resources in networks drivers\n  [PATCH] 64bit resource: fix up printks for resources in sound drivers\n  [PATCH] 64bit resource: C99 changes for struct resource declarations\n\nFixed up trivial conflict in drivers/ide/pci/cmd64x.c (the printk that\nwas changed by the 64-bit resources had been deleted in the meantime ;)\n"
    },
    {
      "commit": "8f7c58814eb75bf97b8bc18d107b2e26f28b6585",
      "tree": "f871b4c546986e257fcecf57fae31426b9f7ef55",
      "parents": [
        "1c952af548012bcf281623dafa2173897bfc6a77",
        "0a3a6d69b7e9f1d7fa5add7db528e7b81cbd422e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jun 28 15:12:25 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jun 28 15:12:25 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input\n\n* master.kernel.org:/pub/scm/linux/kernel/git/dtor/input:\n  Input: db9 - fix potential buffer overrun\n  Input: atkbd - fix hardware autorepeat\n  Input: wistron - add mapping for Wistron MS 2111\n"
    },
    {
      "commit": "0a3a6d69b7e9f1d7fa5add7db528e7b81cbd422e",
      "tree": "cb99f2f7dd314bcb6506e99cb15f3f126c0c94d4",
      "parents": [
        "f8b4c46c0c3667a56148a59bca54d945d246a3f3"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Tue Jun 27 23:42:33 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue Jun 27 23:42:33 2006 -0400"
      },
      "message": "Input: db9 - fix potential buffer overrun\n\nFixes Coverity #id 483\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "f8b4c46c0c3667a56148a59bca54d945d246a3f3",
      "tree": "0b145c6c30b16677dbcb9193d112ff6e95babb65",
      "parents": [
        "9000195bb7ea959939b1e5fdad336e5bac59c9e9"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue Jun 27 23:42:17 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Tue Jun 27 23:42:17 2006 -0400"
      },
      "message": "Input: atkbd - fix hardware autorepeat\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e7374e48009a15a680d53bd1f9828b9b79a8aac9",
      "tree": "dd3344add0056eb8f33fde2c3ffeb4fecd0f2baa",
      "parents": [
        "d38b69689c349f35502b92e20dafb30c62d49d63"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Jun 27 08:30:31 2006 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 27 14:05:06 2006 -0700"
      },
      "message": "Input: fix resetting name, phys and uniq when unregistering device\n\nIt should be done before calling class_device_unregister() because\nit will destroy the device and free memory if there are no other\nreferences to the device.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e29419fffceb8ec36def3c922040e1ca7bcd3de5",
      "tree": "c4e51cdee86dec7c859b1e7c7929c8bb2e85f36d",
      "parents": [
        "685143ac1f7a579a3fac9c7f2ac8f82e95af6864"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 12 15:20:16 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 27 09:23:59 2006 -0700"
      },
      "message": "[PATCH] 64bit resource: fix up printks for resources in misc drivers\n\nThis is needed if we wish to change the size of the resource structures.\n\nBased on an original patch from Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\n\nCc: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9000195bb7ea959939b1e5fdad336e5bac59c9e9",
      "tree": "0c40773e59d2ee6a3f1854655ec3bedc4ae92c38",
      "parents": [
        "e2e8115b54aa6f159ac3dfec8d3d23b0af5fbfa0"
      ],
      "author": {
        "name": "Frank de Lange",
        "email": "frank@unternet.org",
        "time": "Tue Jun 27 01:48:24 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Jun 27 01:48:24 2006 -0400"
      },
      "message": "Input: wistron - add mapping for Wistron MS 2111\n\nWistron MS 2111 (aka Medion \u0027Titanium\u0027 MD 9783, aka ALDI PC,\naka Fujitsu-Siemens AMILO D7800, aka ...) has 5 extra buttons,\nmap them. Unfortunately we only have DMI data for the Medion\nbox.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e2e8115b54aa6f159ac3dfec8d3d23b0af5fbfa0",
      "tree": "7dda356ab9030836dfdf0f14f315ab52bacf223b",
      "parents": [
        "b0c9ad8e0ff154f8c4730b8c4383f49b846c97c4"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Mon Jun 26 01:59:52 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jun 26 01:59:52 2006 -0400"
      },
      "message": "Input: iforce - remove some pointless casts\n\nThe \u0027private\u0027 member of struct input_dev is a void*, so no need to\ncast it when assigning it to a struct iforce* variable.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "b0c9ad8e0ff154f8c4730b8c4383f49b846c97c4",
      "tree": "beb295f07520d8df7b100504e2f49effc0b78c26",
      "parents": [
        "0ae051a19092d36112b5ba60ff8b5df7a5d5d23b"
      ],
      "author": {
        "name": "Pozsar Balazs",
        "email": "pozsy@uhulinux.hu",
        "time": "Mon Jun 26 01:56:08 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jun 26 01:56:08 2006 -0400"
      },
      "message": "Input: psmouse - add support for Intellimouse 4.0\n\nAdd support for the H-Wheel present on Microsoft Intellimouse 4.0\n(AKA \"tilt mouse\")\n\nSigned-off-by: Pozsar Balazs \u003cpozsy@uhulinux.hu\u003e\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "0ae051a19092d36112b5ba60ff8b5df7a5d5d23b",
      "tree": "26c56905ff7f26995e8ba1085f60c9c33e8a8483",
      "parents": [
        "b9ab58dd8e771d30df110c56e785db1ae5e073df"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jun 26 01:52:34 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jun 26 01:52:34 2006 -0400"
      },
      "message": "Input: atkbd - fix HANGEUL/HANJA keys\n\nMake atkbd report HANGEUL/HANJA keys by default and use correct scan\ncodes for these keys (they were swapped). Also make sure their scancodes\nreported as EV_MSC/MSC_SCAN events.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\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": "ca56fe07f46e1c174b544e714be183f1476fecea",
      "tree": "98542f30bfac7802c3014439208f246807651d9c",
      "parents": [
        "1e0afb288e56d469ca1c583342bb9782d49333c6"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jun 26 01:49:21 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jun 26 01:49:21 2006 -0400"
      },
      "message": "Input: rearrange exports\n\nNew style is to mark symbol as exported right after its definition.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "1e0afb288e56d469ca1c583342bb9782d49333c6",
      "tree": "5d2f5d4ebc029a5361d66acebec3a8023ea05ad4",
      "parents": [
        "f60d2b111cd55c335c2b70e50d66a612d2b10856"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jun 26 01:48:47 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jun 26 01:48:47 2006 -0400"
      },
      "message": "Input: fix formatting to better follow CodingStyle\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "f60d2b111cd55c335c2b70e50d66a612d2b10856",
      "tree": "95ec2063e270ad8f87ab07d507d4c20affacb2a5",
      "parents": [
        "8a3cf456adbde8317a15fc038cfe82c630512f2e"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jun 26 01:48:36 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jun 26 01:48:36 2006 -0400"
      },
      "message": "Input: reset name, phys and uniq when unregistering\n\nName, phys and uniq are quite often constant strings in moules implementing\nparticular input device. If a module unregisters input device and then gets\nunloaded, the device could still be present in memory (pinned via sysfs),\nbut aforementioned members would point to some random memory. Set them all\nto NULL when unregistering so sysfs handlers won\u0027t try dereferencing them.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "8a3cf456adbde8317a15fc038cfe82c630512f2e",
      "tree": "376ba671845f8c12c646b9b25979a792916f3f4e",
      "parents": [
        "62f7caf9273e3596aab1ec399b5c1e02cfb390da"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Jun 26 01:48:21 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jun 26 01:48:21 2006 -0400"
      },
      "message": "Input: return correct size when reading modalias attribute\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "ea08c6faa0a8dc93b016663de55e49822ed0b33f",
      "tree": "a1cc8a448e87457c8f8ed45d5f9f430369eb4062",
      "parents": [
        "a21466cc77b25dc2afd1292c79c7fc8fd454a1a7"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jun 26 01:46:17 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jun 26 01:46:17 2006 -0400"
      },
      "message": "Input: fix potential overflows in driver/input/keyboard\n\nChange all sprintfs into snprintfs to make sure we won\u0027t stomp on\ndata adjacent to our buffers.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "a21466cc77b25dc2afd1292c79c7fc8fd454a1a7",
      "tree": "0b081efdfde7962acfca18d8f17170ae7cbf35d9",
      "parents": [
        "10ca4c0a622a942e55dc8a6d57ebd441089c9e38"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jun 26 01:46:04 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jun 26 01:46:04 2006 -0400"
      },
      "message": "Input: fix potential overflows in driver/input/touchscreen\n\nChange all sprintfs into snprintfs to make sure we won\u0027t stomp on\ndata adjacent to our buffers.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "10ca4c0a622a942e55dc8a6d57ebd441089c9e38",
      "tree": "dcdb84833a46e80ff95fb73b0d1f83b737f3d2b9",
      "parents": [
        "08ffce4560e0133e10634b0dd85eecee11257a1c"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jun 26 01:45:48 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jun 26 01:45:48 2006 -0400"
      },
      "message": "Input: fix potential overflows in driver/input/joystick\n\nChange all sprintfs into snprintfs to make sure we won\u0027t stomp on\ndata adjacent to our buffers.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "08ffce4560e0133e10634b0dd85eecee11257a1c",
      "tree": "eff2a0266e0897e72e48db949fb28f367812222e",
      "parents": [
        "4854c7b27f0975a2b629f35ea3996d2968eb7c4f"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jun 26 01:45:10 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jun 26 01:45:10 2006 -0400"
      },
      "message": "Input: fix potential overflows in driver/input/mouse\n\nChange all sprintfs into snprintfs to make sure we won\u0027t stomp on\ndata adjacent to our buffers.\n\nNoticed by Wouter Paesen \u003cwouter@kangaroot.net\u003e\n\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": "6ceab8a936c302c0cea2bfe55617c76e2f5746fa",
      "tree": "bf2d8a37766ce24e96c69474dd7fa12b135dbbe3",
      "parents": [
        "0f41a53a6699209216327cd4b506711610ad24c5"
      ],
      "author": {
        "name": "Matt Mackall",
        "email": "mpm@selenic.com",
        "time": "Sun Jun 25 05:47:13 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:00 2006 -0700"
      },
      "message": "[PATCH] random: remove redundant SA_SAMPLE_RANDOM from touchscreen drivers\n\nThe core input layer is already calling add_input_randomness.\n\nSigned-off-by: Matt Mackall \u003cmpm@selenic.com\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": "a2bd4fd17926d715a470fbe0ebe05128ba410984",
      "tree": "3e39a2f6aaf3a628b955067ef3668cae3456de03",
      "parents": [
        "8cd24ed4f8031636fb5dacb04adee9e02556ecd5"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 23 01:44:10 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 23 23:15:43 2006 -0700"
      },
      "message": "[SPARC64]: Add of_device layer and make ebus/isa use it.\n\nSparcspkr and power drivers are converted, to make sure it works.\nEventually the SBUS device layer will use this as a sub-class.\n\nI really cannot cut loose on that bit until sparc32 is given the\nsame infrastructure.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "690c8fd31f1e35985d0f35772fde514da59ec9d1",
      "tree": "8a5a0036b3780a9eb315ea2201a2562570de1ebe",
      "parents": [
        "de8d28b16f5614aeb12bb69c8f9a38578b8d3ada"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Jun 22 19:12:03 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 23 23:15:28 2006 -0700"
      },
      "message": "[SPARC64]: Use in-kernel PROM tree for EBUS and ISA.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "75e1fcc0b18df0a65ab113198e9dc0e98999a08c",
      "tree": "3ac0d0d3120cbca4ee9734494e2c9a4e0775ac4f",
      "parents": [
        "ff7b86b82083f24b8637dff1528c7101c18c7f39"
      ],
      "author": {
        "name": "Miklos Szeredi",
        "email": "miklos@szeredi.hu",
        "time": "Fri Jun 23 02:05:12 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 23 07:43:02 2006 -0700"
      },
      "message": "[PATCH] vfs: add lock owner argument to flush operation\n\nPass the POSIX lock owner ID to the flush operation.\n\nThis is useful for filesystems which don\u0027t want to store any locking state\nin inode-\u003ei_flock but want to handle locking/unlocking POSIX locks\ninternally.  FUSE is one such filesystem but I think it possible that some\nnetwork filesystems would need this also.\n\nAlso add a flag to indicate that a POSIX locking request was generated by\nclose(), so filesystems using the above feature won\u0027t send an extra locking\nrequest in this case.\n\nSigned-off-by: Miklos Szeredi \u003cmiklos@szeredi.hu\u003e\nCc: Trond Myklebust \u003ctrond.myklebust@fys.uio.no\u003e\nCc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5fa28ea42f28342ca6efaa2d23789f3fec5adff6",
      "tree": "3433408bfa592c8ca93a121422fab5f42e7c3444",
      "parents": [
        "cb7d390df391402c9630940d5a2ea1571fc5cde2"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Fri Jun 23 02:04:56 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 23 07:43:01 2006 -0700"
      },
      "message": "[PATCH] m68k: restore amikbd compatibility with 2.4\n\nDump the extra mapping in the amikbd interrupt handler, so old Amiga keymaps\nwork again.  Amigas need a special keymap anyway, standard keymaps are not\nusable and recreating all keymaps is simply not worth the trouble.\n\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\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": "fe65b97a5885a84baa103d7213754ff29e8f872f",
      "tree": "a393e8d550c4675b6f6c30bdd41285d2c735b837",
      "parents": [
        "0f5e560e4523e15f33922de5becd024ccaaff76c"
      ],
      "author": {
        "name": "Anssi Hannula",
        "email": "anssi.hannula@gmail.com",
        "time": "Mon Jun 05 00:18:21 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Jun 05 00:18:21 2006 -0400"
      },
      "message": "Input: iforce - use ENOSPC instead of ENOMEM\n\nUse -ENOSPC instead of -ENOMEM when the iforce device doesn\u0027t have\nenough free memory for the new effect.  All other drivers are using\n-ENOSPC, so this makes the behaviour coherent.\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": "47ce56edb8ecdd4ec2bbec4e8683f3ba91de72e3",
      "tree": "89f8f2d7503798ec4f1f6dcdb89c9d5a788aadcf",
      "parents": [
        "ed8f9e2f047de5d9b791e390269f230a101a6a4b"
      ],
      "author": {
        "name": "Kenan Esau",
        "email": "kenan.esau@conan.de",
        "time": "Mon May 29 23:31:12 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon May 29 23:31:12 2006 -0400"
      },
      "message": "Input: psmouse - DMI updates for lifebook protocol\n\nAdded different lifebook-versions and the CF-18 to the corresponding\ndmi-table.\n\nSigned-off-by: Kenan Esau \u003ckenan.esau@conan.de\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "ed8f9e2f047de5d9b791e390269f230a101a6a4b",
      "tree": "8bca1bcd3159bf35c57cefe8efc76f24039de186",
      "parents": [
        "d2f4012f15845761bd3c6f90172e53767c11e359"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon May 29 23:31:03 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon May 29 23:31:03 2006 -0400"
      },
      "message": "Input: change from numbered to named switches\n\nRemove the numbered SW_* entries from the input system and assign names\nto the existing users.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "d2f4012f15845761bd3c6f90172e53767c11e359",
      "tree": "e9d43394ec5f5c1832f8969349fb6e16e0bf1b9b",
      "parents": [
        "e107b8ee7e97fc20695ca3d5ef862511eca28df0"
      ],
      "author": {
        "name": "Yotam Medini",
        "email": "yotam.medini@gmail.com",
        "time": "Mon May 29 23:30:36 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon May 29 23:30:36 2006 -0400"
      },
      "message": "Input: alps - fix old protocol decoding\n\nCorrect touchpad left \u0026 right keys assignments for ALPS_OLDPROTO\nthat were swapped. Old protocol is used on UMAX ActionBook-530T\nnotebook.\n\nSigned-off-by: Yotam Medini \u003cyotam.medini@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e107b8ee7e97fc20695ca3d5ef862511eca28df0",
      "tree": "6dc5a68d07e975db87280768a02548cb500eda00",
      "parents": [
        "4f8b05efec7a56221c6d1b0e20bcf19671017065"
      ],
      "author": {
        "name": "masc@theaterzentrum.at",
        "email": "masc@theaterzentrum.at",
        "time": "Mon May 29 23:29:36 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon May 29 23:29:36 2006 -0400"
      },
      "message": "Input: wistron - add support for AOpen Barebook 1559as\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "4f8b05efec7a56221c6d1b0e20bcf19671017065",
      "tree": "c8d8efb0eb420ce5d3b152b2c63c4dd01ab65361",
      "parents": [
        "7363cfc8666692a5263c646e68e54900b536cd7e"
      ],
      "author": {
        "name": "Zbigniew Luszpinski",
        "email": "zbiggy@o2.pl",
        "time": "Mon May 29 23:29:19 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon May 29 23:29:19 2006 -0400"
      },
      "message": "Input: psmouse - add detection of Logitech TrackMan Wheel trackball\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "7363cfc8666692a5263c646e68e54900b536cd7e",
      "tree": "33bc3ffb6d9b452dc1f4b2d597f7943a659034b6",
      "parents": [
        "f39b25bed373cf11a2c0490bee8b0ac430aadff4"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Mon May 29 23:28:05 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon May 29 23:28:05 2006 -0400"
      },
      "message": "Input: sidewinder - fix memory leak\n\nIn sw_connect we leak \u0027buf\u0027 and \u0027idbuf\u0027 when we do not leave via one of\nthe fail* labels. This was spotted by the coverity checker.\n\nPatch is compile tested only due to lack of hardware.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "9084533e797f131c923c8883adf91cc2f7ddcfae",
      "tree": "a5ef83c83d2053e2a8aa9a294ceab425c6e1c92d",
      "parents": [
        "f09de595b5eda6040cd733ecf1eb222e00b42517"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu May 25 18:44:20 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri May 26 11:55:46 2006 -0700"
      },
      "message": "[PATCH] ads7846 conversion accuracy\n\nThis improves accuracy of the touchscreen and hwmon sensor readings,\naddressing an issue noted by Imre Deak: there\u0027s an extra bit written before\nthe sample (12 bits) gets written out.\n\nIt also catches up to various comments, and makes the /proc/interrupts\nentry sensible again.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Imre Deak \u003cimre.deak@nokia.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\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": "f9cc8475e7595dbb41a9567f83288e2cd7445b6c",
      "tree": "ee7b80def9339c51413f6bb5fc9557643dc4ead0",
      "parents": [
        "6fc56ccfe44c8bc3fb47d6346c12c3b865756ef8",
        "5b802344357338a4d645beac8ca97470bcbe3542"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu May 04 14:52:43 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu May 04 14:52:43 2006 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 3490/1: i.MX: move uart resources to board files\n  [ARM] 3488/1: make icedcc_putc do the right thing\n  [ARM] 3487/1: IXP4xx: Support non-PCI systems\n  [ARM] 3486/1: Mark memory as clobbered by the ARM _syscallX() macros\n"
    },
    {
      "commit": "9f29333dae3488542b1344871e8ecb84084ad80e",
      "tree": "01314a20b6155cfbb881a7a797ab003b64b5f434",
      "parents": [
        "494b9aea6d451e1eaab5d52b65951d7dc6e81cb8",
        "8fdc19486f4d3b0fc5f1c7ce69fe5f7b1c653e62"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon May 01 07:48:38 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon May 01 07:48:38 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:\n  Input: make EVIOCGSND return meaningful data\n  Input: ressurect EVIOCGREP and EVIOCSREP\n  Input: psmouse - fix new device detection logic\n  Input: move input_device_id to mod_devicetable.h\n  Input: allow using several chords for braille\n  Input: allow passing NULL to input_free_device()\n  Input: spitzkbd - fix the reversed Address and Calender keys\n  Input: ads7846 - improve filtering for thumb press accuracy\n  Input: ads7846 - report 0 pressure value along with pen up event\n  Input: ads7846 - handle IRQs that were latched during disabled IRQs\n  Input: ads7846 - miscellaneous fixes\n  Input: ads7846 - use msleep() instead of udelay() in suspend\n  Input: ads7846 - debouncing and rudimentary sample filtering\n  Input: ads7846 - power down ADC a bit later\n  Input: ads7846 - add pen_down sysfs attribute\n  Input: wistron - add support for Fujitsu N3510\n  Input: wistron - add signature for Amilo M7400\n"
    },
    {
      "commit": "cd95842ca0ffb0e3df3b459832a60f9f4544ed9e",
      "tree": "ac05eb43e6e3449bcb6dd9357069f795e64d3e9f",
      "parents": [
        "e0a515bc6a2188f02916e976f419a8640312e32a"
      ],
      "author": {
        "name": "Markus Gutschke",
        "email": "markus@google.com",
        "time": "Sun Apr 30 15:34:29 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Apr 30 15:34:29 2006 +0100"
      },
      "message": "[ARM] 3486/1: Mark memory as clobbered by the ARM _syscallX() macros\n\nPatch from Markus Gutschke\n\nIn order to prevent gcc from making incorrect optimizations, all asm()\nstatements that define system calls should report memory as\nclobbered. Recent versions of the headers for i386 have been changed\naccordingly, but the ARM headers are still defective.\n\nThis patch fixes the bug tracked at\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d6205\n\nSigned-off-by: Markus Gutschke \u003cmarkus@google.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8fdc19486f4d3b0fc5f1c7ce69fe5f7b1c653e62",
      "tree": "76b12c40bf4724e0d8ac52990bc043f03cc0e5cb",
      "parents": [
        "08791e5cf62b6952ca32106aebb79b6066005de4"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat Apr 29 01:13:48 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat Apr 29 01:13:48 2006 -0400"
      },
      "message": "Input: make EVIOCGSND return meaningful data\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "08791e5cf62b6952ca32106aebb79b6066005de4",
      "tree": "7cb1f7bfdb2b31bbc8d504be2245df8f21a28574",
      "parents": [
        "89c9b4805a525bdd4c6e7529d06292f60ac837fc"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat Apr 29 01:13:21 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat Apr 29 01:13:21 2006 -0400"
      },
      "message": "Input: ressurect EVIOCGREP and EVIOCSREP\n\nWhile writing to an event device allows to set repeat rate for an\nindividual input device there is no way to retrieve current settings\nso we need to ressurect EVIOCGREP. Also ressurect EVIOCSREP so we\nhave a symmetrical interface.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "89c9b4805a525bdd4c6e7529d06292f60ac837fc",
      "tree": "b3cabcdd8f2626b7c1ff6bab1db18effef34ea27",
      "parents": [
        "7b7e394185014e0f3bd8989cac937003f20ef9ce"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat Apr 29 01:12:44 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat Apr 29 01:12:44 2006 -0400"
      },
      "message": "Input: psmouse - fix new device detection logic\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "7b7e394185014e0f3bd8989cac937003f20ef9ce",
      "tree": "3beda5f979bba0aa9822534e239cf1b45f3be69c",
      "parents": [
        "ddc5d3414593e4d7ad7fbd33e7f7517fcc234544",
        "693f7d362055261882659475d2ef022e32edbff1"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat Apr 29 01:11:23 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat Apr 29 01:11:23 2006 -0400"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "1269277a5e7c6d7ae1852e648a8bcdb78035e9fa",
      "tree": "77208bc4494519f6df0dc55834c6ceaac74643b6",
      "parents": [
        "f749edae5ebd339eaf22508572233600f717424f"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Apr 24 23:22:17 2006 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Apr 28 21:04:55 2006 +1000"
      },
      "message": "[PATCH] powerpc: Use check_legacy_ioport() on ppc32 too.\n\nSome people report that we die on some Macs when we are expecting to\ncatch machine checks after poking at some random I/O address. I\u0027d seen\nit happen on my dual G4 with serial ports until we fixed those to use\nOF, but now other users are reporting it with i8042.\n\nThis expands the use of check_legacy_ioport() to avoid that situation\neven on 32-bit kernels.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ddc5d3414593e4d7ad7fbd33e7f7517fcc234544",
      "tree": "acf9620d1f4900568edbc4a645ad5bb435147195",
      "parents": [
        "77426d7210430b70a7f5b21c05c4e7505528937d"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Apr 26 00:14:19 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Apr 26 00:14:19 2006 -0400"
      },
      "message": "Input: move input_device_id to mod_devicetable.h\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "f11a7c0935637c15416679bd347bbc4eac1ca740",
      "tree": "a1eec89e1ad5ab3d4ff84f7f274435cf1867e468",
      "parents": [
        "d5b415c95f0e6510451f1446cea832c1f77bd7ea"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Wed Apr 26 00:13:42 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Apr 26 00:13:42 2006 -0400"
      },
      "message": "Input: spitzkbd - fix the reversed Address and Calender keys\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "d5b415c95f0e6510451f1446cea832c1f77bd7ea",
      "tree": "39bd4140c5e80082c20a1a6a4a0bad1df83b63ca",
      "parents": [
        "ae82d5ab05068fccef2329f4607670f24c41606f"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@nokia.com",
        "time": "Wed Apr 26 00:13:18 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Apr 26 00:13:18 2006 -0400"
      },
      "message": "Input: ads7846 - improve filtering for thumb press accuracy\n\nProviding more accurate coordinates for thumb press requires additional\nsteps in the filtering logic:\n\n- Ignore samples found invalid by the debouncing logic, or the ones that\n  have out of bound pressure value.\n- Add a parameter to repeat debouncing, so that more then two consecutive\n  good readings are required for a valid sample.\n\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nAcked-by: Juha Yrjola \u003cjuha.yrjola@nokia.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "ae82d5ab05068fccef2329f4607670f24c41606f",
      "tree": "bff0d33646f317e08d6974cc4073601c3939d6e1",
      "parents": [
        "c9e617a563ad646239270fa2222cdb06966cf1fa"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@nokia.com",
        "time": "Wed Apr 26 00:12:14 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Apr 26 00:12:14 2006 -0400"
      },
      "message": "Input: ads7846 - report 0 pressure value along with pen up event\n\nX touchscreen drivers that don\u0027t interpret the designated pen up message\nassume a pen up event from a pressure value 0. For these we generate a\npressure 0 message along with the pen up message.\n\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nAcked-by: Juha Yrjola \u003cjuha.yrjola@nokia.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "d668da80d613def981c573354e1853e38bd0698d",
      "tree": "756b7e8ede024123c1d487d165c5d7c68ef04d4a",
      "parents": [
        "8ea6947b4b9d918784fa6a1f93ca2882d94b71b6"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "willy@parisc-linux.org",
        "time": "Mon Apr 03 13:44:17 2006 +0000"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@hera.kernel.org",
        "time": "Fri Apr 21 22:20:34 2006 +0000"
      },
      "message": "[PARISC] Fix up hil_kbd.c mismerge\n\nSigned-off-by: Matthew Wilcox \u003cwilly@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "c9e617a563ad646239270fa2222cdb06966cf1fa",
      "tree": "7598f9bc96914b4540b1d682eb2e9876343c272a",
      "parents": [
        "7de90a8cb9c51145d7f60d8db17ce0fa07d1b281"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@nokia.com",
        "time": "Tue Apr 11 23:44:05 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Apr 11 23:44:05 2006 -0400"
      },
      "message": "Input: ads7846 - handle IRQs that were latched during disabled IRQs\n\nThe pen down IRQ will toggle during each X,Y,Z measurement cycle.\nEven though the IRQ is disabled it will be latched and delivered\nwhen after enable_irq. Thus in the IRQ handler we must avoid\nstarting a new measurement cycle when such an \"unwanted\" IRQ happens.\nAdd a get_pendown_state platform function, which will probably\ndetermine this by reading the current GPIO level of the pen IRQ pin.\n\nMove the IRQ reenabling from the SPI RX function to the timer. After\nthe last power down message the pen IRQ pin is still active for a\nwhile and get_pendown_state would report incorrectly a pen down state.\n\nWhen suspending we should check the ts-\u003epending flag instead of\nts-\u003ependown, since the timer can be pending regardless of ts-\u003ependown.\nAlso if ts-\u003epending is set we can be sure that the timer is running,\nso no need to rearm it. Similarly if ts-\u003epending is not set we can\nbe sure that the IRQ is enabled (and the timer is not).\n\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "7de90a8cb9c51145d7f60d8db17ce0fa07d1b281",
      "tree": "81e2c0a54974c0a552474f5c5cc66d6082a8bfdd",
      "parents": [
        "c4febb94dae915da4423b81c487eabed9cef5cba"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@nokia.com",
        "time": "Tue Apr 11 23:43:55 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Apr 11 23:43:55 2006 -0400"
      },
      "message": "Input: ads7846 - miscellaneous fixes\n\n- Add disable attribute to support device locking mode where\n  unintentional touch event shouldn\u0027t wake up the system;\n- Update comments;\n- Add missing spin_lock_init;\n- Do device resume with the lock held;\n- Do cleanup calls / free memory in the reverse order of initialization.\n\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "c4febb94dae915da4423b81c487eabed9cef5cba",
      "tree": "243d1b9d27308cd50fac24f8ac0ff785097b5495",
      "parents": [
        "0b7018aae7e1798f55f736b9a77c201708aa0e33"
      ],
      "author": {
        "name": "Juha Yrjola",
        "email": "juha.yrjola@nokia.com",
        "time": "Tue Apr 11 23:42:25 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Apr 11 23:42:25 2006 -0400"
      },
      "message": "Input: ads7846 - use msleep() instead of udelay() in suspend\n\nSometimes a polling loop had a hard time changing state without\npre-emption enabled.  Use msleep instead, it\u0027s better anyway.\n\nSigned-off-by: Juha Yrjola \u003cjuha.yrjola@nokia.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "0b7018aae7e1798f55f736b9a77c201708aa0e33",
      "tree": "b561dbcdb07540ffc76616894dddfa8f787f9202",
      "parents": [
        "53a0ef89e95c725f3faab98573770aeb7429c1a3"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@nokia.com",
        "time": "Tue Apr 11 23:42:03 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Apr 11 23:42:03 2006 -0400"
      },
      "message": "Input: ads7846 - debouncing and rudimentary sample filtering\n\nSome touchscreens seem to oscillate heavily for a while after touching\nthe screen.  Implement support for sampling the screen until we get two\nconsecutive values that are close enough.\n\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nSigned-off-by: Juha Yrjola \u003cjuha.yrjola@nokia.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "53a0ef89e95c725f3faab98573770aeb7429c1a3",
      "tree": "66d9258d53621f86ac686f768d17885404edced6",
      "parents": [
        "438f2a7401ec5d8f85923a7c3e6da444f097a3a1"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@nokia.com",
        "time": "Tue Apr 11 23:41:49 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Apr 11 23:41:49 2006 -0400"
      },
      "message": "Input: ads7846 - power down ADC a bit later\n\nSubmit a seperate request for powering down the ADC in ads7846,\ndoing it after the last read request.  Otherwise some of the read\nvalues are incorrect.\n\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nSigned-off-by: Juha Yrjola \u003cjuha.yrjola@nokia.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "438f2a7401ec5d8f85923a7c3e6da444f097a3a1",
      "tree": "831ee631c1fa3809ece325d8ec6892ef94babd84",
      "parents": [
        "e2aa507a837cbaa376faa3d9f8448ff569d34ccf"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@nokia.com",
        "time": "Tue Apr 11 23:41:32 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Apr 11 23:41:32 2006 -0400"
      },
      "message": "Input: ads7846 - add pen_down sysfs attribute\n\nIt\u0027s handy for userspace diagnostics to see the pen down status, to\nsee whether the touchscreen is \"stuck\" (shortcircuited).\n\nSigned-off-by: Imre Deak \u003cimre.deak@nokia.com\u003e\nSigned-off-by: Juha Yrjola \u003cjuha.yrjola@nokia.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e2aa507a837cbaa376faa3d9f8448ff569d34ccf",
      "tree": "789ecdc8cb62cd05ffdd17ba5f4fff20a3decbd5",
      "parents": [
        "8a1b170898cd827b24cbf02c43c57f8489e9ccce"
      ],
      "author": {
        "name": "John Reed Riley",
        "email": "john.reed.riley@gmail.com",
        "time": "Wed Apr 05 00:40:01 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Apr 05 00:40:01 2006 -0400"
      },
      "message": "Input: wistron - add support for Fujitsu N3510\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "8a1b170898cd827b24cbf02c43c57f8489e9ccce",
      "tree": "e2525fc327ddcc2180510fda13cdc1091371dc2a",
      "parents": [
        "b9ec4e109d7a342e83e1210e05797222e36555c3"
      ],
      "author": {
        "name": "Stefan Rompf",
        "email": "stefan@loplof.de",
        "time": "Wed Apr 05 00:39:20 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Apr 05 00:39:20 2006 -0400"
      },
      "message": "Input: wistron - add signature for Amilo M7400\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "53a2670cd9611cf7c3b3bf9875b0b4041160fa60",
      "tree": "9aca2e166480abe55f3101818333dc6bdcc0a4f1",
      "parents": [
        "b157d55eef38f014015b8058a9f733d1c1c49cb4"
      ],
      "author": {
        "name": "Richard Thrippleton",
        "email": "ret28@cam.ac.uk",
        "time": "Sun Apr 02 00:10:18 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Apr 02 00:10:18 2006 -0500"
      },
      "message": "Input: synaptics - limit rate to 40pps on Toshiba Protege M300\n\nToshiba Protege M300 also requires the same workaround as Satellites\nand Dynabooks - Synaptics report rate should be lowered to 40pps\n(from 80), otherwise KBC starts losing keypresses.\n\nSigned-off-by: Richard Thrippleton \u003cret28@cam.ac.uk\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "b157d55eef38f014015b8058a9f733d1c1c49cb4",
      "tree": "ad1a04c9be6aa67b11fd40686d06fc5d8d271b6b",
      "parents": [
        "ac648a6a704f73cc2a0f128d9deeb57aa6d76f6d"
      ],
      "author": {
        "name": "Raphael Assenat",
        "email": "raph@raphnet.net",
        "time": "Sun Apr 02 00:10:05 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Apr 02 00:10:05 2006 -0500"
      },
      "message": "Input: gamecon - add SNES mouse support\n\nSNES gamepads and mice share the same type of interface so they both can be\nconnected to the parallel port using a simple interface.  Adding mouse\nsupport to a gamepad driver may sound funny at first, but doing so in this\ncase makes it possible to connect and SNES gamepads and mice at the same\ntime, on the same port.\n\nSigned-off-by: Raphael Assenat \u003craph@raphnet.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "ac648a6a704f73cc2a0f128d9deeb57aa6d76f6d",
      "tree": "a0d1526755bd1ed3f5ebd042c5678fde6415760f",
      "parents": [
        "969b21cdeee3d1561bd2b56504fa8388c5b437ff"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Apr 02 00:09:51 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Apr 02 00:09:51 2006 -0500"
      },
      "message": "Input: make modalias code respect allowed buffer size\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "969b21cdeee3d1561bd2b56504fa8388c5b437ff",
      "tree": "6c61ee22ef645dae25acd8abf219e0923a294ba8",
      "parents": [
        "2db66876334d6bf44414cb6225d134b751b1d7ff"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Apr 02 00:09:34 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Apr 02 00:09:34 2006 -0500"
      },
      "message": "Input: convert /proc handling to seq_file\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "2db66876334d6bf44414cb6225d134b751b1d7ff",
      "tree": "a02d1734d24df2bb7a89e8190577204d43b2385f",
      "parents": [
        "95d465fd750897ab32462a6702fbfe1b122cbbc0"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Apr 02 00:09:26 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Apr 02 00:09:26 2006 -0500"
      },
      "message": "Input: limit attributes\u0027 output to PAGE_SIZE\n\nsysfs can\u0027t handle more than PAGE_SIZE data coming from attributes\u0027\nshow() methods; make sure we respect this limit.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\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": "cd7a9202a5a6e7712df2b80ed5ebd7b078130fc3",
      "tree": "c7e2504dd6de0d2412815dce658468f7add77173",
      "parents": [
        "4da9f131a74d12de56c44da6d522a9116da06805"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@parisc-linux.org",
        "time": "Thu Mar 30 11:47:32 2006 -0500"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@hera.kernel.org",
        "time": "Thu Mar 30 17:48:59 2006 +0000"
      },
      "message": "[PARISC] Fix double free when removing HIL drivers\n\nOn Thu, Mar 30, 2006 at 08:31:02AM -0500, Dmitry Torokhov wrote:\n\u003e Don\u0027t do that, its double free. input_unregister_device() normally\n\u003e causes release() to be called and free the device. input_free_device\n\u003e is only to be called when input_register_device has not been called or\n\u003e failed.\n\u003e\n\u003e Plus you might want to unregister device after closing serio port,\n\u003e otherwise your interrupt routine might be referencing already freed\n\u003e memory.\n\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "102c8c76f787add0790406d5c47e03cb6f8765c2",
      "tree": "fc61e0f94c48b051bd12590abd085e12d14e8ef1",
      "parents": [
        "10267cdd0c2dee46a3f59d93fbfac7229d416dba"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@parisc-linux.org",
        "time": "Sun Mar 26 07:41:55 2006 -0700"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@hera.kernel.org",
        "time": "Thu Mar 30 17:48:53 2006 +0000"
      },
      "message": "[PARISC] Convert HIL drivers to use input_allocate_device\n\nConvert HIL drivers to use input_allocate_device() - avoids crashes.\n\nSigned-off-by: Helge Deller \u003cdeller@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "5076c15862644edb91d2e3436b2fa3e07b28385d",
      "tree": "179750a6a7649c8cf233509c26da144764894ded",
      "parents": [
        "94c3e87a792c70d041954b0ef68ebd22368d0931"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@parisc-linux.org",
        "time": "Mon Mar 27 12:52:15 2006 -0700"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@hera.kernel.org",
        "time": "Thu Mar 30 17:48:42 2006 +0000"
      },
      "message": "[PARISC] I/O-Space must be ioremap_nocache()\u0027d\n\nAddresses in F-space must be accessed uncached on most parisc machines.\n\nSigned-off-by: Helge Deller \u003cdeller@parisc-linux.org\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "99ac48f54a91d02140c497edc31dc57d4bc5c85d",
      "tree": "68719391694a6914191bdf73d2071875f7653f6f",
      "parents": [
        "ec1b9466cb4f6ae6d950bd67055d9410d1056d2a"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Tue Mar 28 01:56:41 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 28 09:16:05 2006 -0800"
      },
      "message": "[PATCH] mark f_ops const in the inode\n\nMark the f_ops members of inodes as const, as well as fix the\nripple-through this causes by places that copy this f_ops and then \"do\nstuff\" with it.\n\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\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": "9ae21d1bb376436285cd5346d3e4b3655d6dd1b9",
      "tree": "8f889770fae721da63bd378c1834a87e2eb1cfb5",
      "parents": [
        "f9b4192923fa6e38331e88214b1fe5fc21583fcc",
        "e9415777b1cd0eaf4d1d3d61772f0e6d5c2551ad"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 09:41:18 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 09:41:18 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial:\n  drivers/char/ftape/lowlevel/fdc-io.c: Correct a comment\n  Kconfig help: MTD_JEDECPROBE already supports Intel\n  Remove ugly debugging stuff\n  do_mounts.c: Minor ROOT_DEV comment cleanup\n  BUG_ON() Conversion in drivers/s390/block/dasd_devmap.c\n  BUG_ON() Conversion in mm/mempool.c\n  BUG_ON() Conversion in mm/memory.c\n  BUG_ON() Conversion in kernel/fork.c\n  BUG_ON() Conversion in ipc/sem.c\n  BUG_ON() Conversion in fs/ext2/\n  BUG_ON() Conversion in fs/hfs/\n  BUG_ON() Conversion in fs/dcache.c\n  BUG_ON() Conversion in fs/buffer.c\n  BUG_ON() Conversion in input/serio/hp_sdc_mlc.c\n  BUG_ON() Conversion in md/dm-table.c\n  BUG_ON() Conversion in md/dm-path-selector.c\n  BUG_ON() Conversion in drivers/isdn\n  BUG_ON() Conversion in drivers/char\n  BUG_ON() Conversion in drivers/mtd/\n"
    },
    {
      "commit": "3ac8bf077d0f13b9c3131dd61f9f76c78c322858",
      "tree": "64698960010c8c2056c3dcf58b655aea890842b3",
      "parents": [
        "9a98e2f7326d626d75cab2fe108c34b733227918"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Mar 26 01:37:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:57 2006 -0800"
      },
      "message": "[PATCH] ads7846: sparc32 warning fix\n\ndrivers/input/touchscreen/ads7846.c: In function `ads7846_read12_ser\u0027:\ndrivers/input/touchscreen/ads7846.c:207: warning: implicit declaration of function `disable_irq\u0027\ndrivers/input/touchscreen/ads7846.c:209: warning: implicit declaration of function `enable_irq\u0027\n\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": "fddaaae16ba4d9f4d392a9ef94616d9d22485571",
      "tree": "e2fdac204165026ead5fb5722f2ca1b3b9dfb89f",
      "parents": [
        "547bc92649345af6014578a64b27cc5787617935"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Sun Mar 26 18:23:47 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Mar 26 18:23:47 2006 +0200"
      },
      "message": "BUG_ON() Conversion in input/serio/hp_sdc_mlc.c\n\nthis changes if() BUG(); constructs to BUG_ON() which is\ncleaner and can better optimized away\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "1e8c573933fd7975679766850252ad08667e5ca4",
      "tree": "9600d0c7ee5ea8925f3c4dc30680c819e0363805",
      "parents": [
        "d71eecf3b8e893757cc3dec560c96a32ac090890",
        "232443e2c90cc2930624dec89df327615b002c55"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:41:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:41:09 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial: (21 commits)\n  BUG_ON() Conversion in drivers/video/\n  BUG_ON() Conversion in drivers/parisc/\n  BUG_ON() Conversion in drivers/block/\n  BUG_ON() Conversion in sound/sparc/cs4231.c\n  BUG_ON() Conversion in drivers/s390/block/dasd.c\n  BUG_ON() Conversion in lib/swiotlb.c\n  BUG_ON() Conversion in kernel/cpu.c\n  BUG_ON() Conversion in ipc/msg.c\n  BUG_ON() Conversion in block/elevator.c\n  BUG_ON() Conversion in fs/coda/\n  BUG_ON() Conversion in fs/binfmt_elf_fdpic.c\n  BUG_ON() Conversion in input/serio/hil_mlc.c\n  BUG_ON() Conversion in md/dm-hw-handler.c\n  BUG_ON() Conversion in md/bitmap.c\n  The comment describing how MS_ASYNC works in msync.c is confusing\n  rcu: undeclared variable used in documentation\n  fix typos \"wich\" -\u003e \"which\"\n  typo patch for fs/ufs/super.c\n  Fix simple typos\n  tabify drivers/char/Makefile\n  ...\n"
    },
    {
      "commit": "4cae59d2e85c1ee2ab1ee284db1945c5394cd965",
      "tree": "78e52d27c32d27e6feb8bc39c5774c166f361182",
      "parents": [
        "276ad0c109e69a32b634f0550d096f9381135b7d"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sat Mar 25 03:07:35 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:22:55 2006 -0800"
      },
      "message": "[PATCH] ads7846 build fix\n\nsparc32:\n\ndrivers/input/touchscreen/ads7846.c: In function `ads7846_read12_ser\u0027:\ndrivers/input/touchscreen/ads7846.c:206: warning: implicit declaration of function `disable_irq\u0027\ndrivers/input/touchscreen/ads7846.c:208: warning: implicit declaration of function `enable_irq\u0027\n\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": "b1eecf7e04f34e3248ca8d14e49156da63f05117",
      "tree": "cf5f9929c5ce41523becfb63c65d0b2e403420d5",
      "parents": [
        "4401d138993c652dc7463207fa3afde71b7ae509"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Fri Mar 24 18:37:43 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Mar 24 18:37:43 2006 +0100"
      },
      "message": "BUG_ON() Conversion in input/serio/hil_mlc.c\n\nthis changes if() BUG(); constructs to BUG_ON() which is\ncleaner and can better optimized away\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "642fde17dceceb56c7ba2762733ac688666ae657",
      "tree": "9270c7956ba5c3cfe82c2fc3ec380a6d673e668f",
      "parents": [
        "9d921116cc5e27c1950b7e7508fdefec04a69963"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Mar 14 00:13:34 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Mar 14 00:13:34 2006 -0500"
      },
      "message": "Input: gameport - fix memory leak\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "9d921116cc5e27c1950b7e7508fdefec04a69963",
      "tree": "b7898d86357cb4fc6a5e44bbc93b8ebe52ffe631",
      "parents": [
        "4872f7888855fa52182f3d69de1ff3746fd43c07"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Mar 14 00:13:29 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Mar 14 00:13:29 2006 -0500"
      },
      "message": "Input: serio - fix memory leak\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "4872f7888855fa52182f3d69de1ff3746fd43c07",
      "tree": "e2b16a34cfae7b75e39a855b4e3b43aac3aa29d6",
      "parents": [
        "2bfc3c6e9516ece6856ec7904319650a5d4d9871"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Mar 14 00:12:32 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Mar 14 00:12:32 2006 -0500"
      },
      "message": "Input: zaurus keyboard driver updates\n\n  * Change the scan interval from 100ms to 50ms. This stops the key\n    repeat from triggering on double letter presses.\n  * Remove unneeded stale hinge code from corgikbd\n  * Change unneeded corgi GPIO pins to inputs when suspended\n  * Add support for the headphone jack switch for both corgi and spitz\n    (as switch SW_2)\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "2bfc3c6e9516ece6856ec7904319650a5d4d9871",
      "tree": "2958c37edcfd54b09a699fcce72d4ac71e754240",
      "parents": [
        "dd55563f635751327eb06ae569d4761a0220f2e0"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Mar 14 00:12:24 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Mar 14 00:12:24 2006 -0500"
      },
      "message": "Input: i8042 - fix logic around pnp_register_driver()\n\nDo not assume that pnp_register_driver() returns the number of\ndevices claimed.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "dd55563f635751327eb06ae569d4761a0220f2e0",
      "tree": "a87b2dca6e8eae4ca1f988a84f710a0181154ccd",
      "parents": [
        "e5c6c8e457d16c7cbc12f849ad18d4d508950de2"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Tue Mar 14 00:12:08 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Mar 14 00:12:08 2006 -0500"
      },
      "message": "Input: ns558 - fix logic around pnp_register_driver()\n\nDo not assume that pnp_register_driver() returns the number of\ndevices claimed.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e5c6c8e457d16c7cbc12f849ad18d4d508950de2",
      "tree": "25a6342ef5fa5ae19f1fbaed8538290225dba38d",
      "parents": [
        "aaef685d5726768d25cbdc672a59c284d820b82e"
      ],
      "author": {
        "name": "Michael Neuling",
        "email": "mikey@neuling.org",
        "time": "Tue Mar 14 00:11:50 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Mar 14 00:11:50 2006 -0500"
      },
      "message": "Input: pcspkr - separate device and driver registration\n\nThe current pcspkr code combines the device and driver registration.\nThis patch splits these, putting the device registration in the arch\nspecific code.\n\nPowerPC and MIPS only have the pcspkr present sometimes.\n\nSigned-off-by: Michael Neuling \u003cmikey@neuling.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "aaef685d5726768d25cbdc672a59c284d820b82e",
      "tree": "cf52e2ee4bbbc26c94be50727c170d46989e93e0",
      "parents": [
        "380e19e2d8aa8fd4739503d890755a717ce20b4f"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Mar 14 00:10:23 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Mar 14 00:10:23 2006 -0500"
      },
      "message": "Input: atkbd - allow disabling on X86_PC (if EMBEDDED)\n\nAllow disabling atkbd driver if CONFIG_EMBEDDED is enabled. Previously\nit was impossible to disable atkbd on X86_PC.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "380e19e2d8aa8fd4739503d890755a717ce20b4f",
      "tree": "0dd6e553eb39c03d9d07d3931383f740be7297fd",
      "parents": [
        "9b104c12f12d6b9923e3b779a1f3e45efab7bae6"
      ],
      "author": {
        "name": "Vojtech Pavlik",
        "email": "vojtech@suse.cz",
        "time": "Tue Mar 14 00:10:08 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Mar 14 00:10:08 2006 -0500"
      },
      "message": "Input: atkbd - disable softrepeat for dumb keyboards\n\nDo not activate softrepeat by default on dumb keyboards as it clashes\nwith their own hardware repeat (for example Dell DRAC3). Softrepeat\ncan still be activated manually via module parameter or sysfs.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "9b104c12f12d6b9923e3b779a1f3e45efab7bae6",
      "tree": "0aedc884d7a7e95b2e50ea7aabc256c18243c4fe",
      "parents": [
        "50a598de407ea2e2f4e20bc34eeefe8bb5a8071e"
      ],
      "author": {
        "name": "Vojtech Pavlik",
        "email": "vojtech@suse.cz",
        "time": "Tue Mar 14 00:09:52 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Mar 14 00:09:52 2006 -0500"
      },
      "message": "Input: atkbd - fix complaints about \u0027releasing unknown key 0x7f\u0027\n\nFix bat_xl and err_xl logic causing atkbd to complain about \u0027unknown\nkey 0x7f\u0027. Noted by Ben LaHaise.\n\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "b39787a972042ded183343b177d9c595b5704575",
      "tree": "ff0336c45ff4f8bbb3e64af5cc16bcfe75fbb54b",
      "parents": [
        "493a7e0d5614c30e1f3e56d59ab774300a2609f2"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Tue Mar 14 00:09:16 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Mar 14 00:09:16 2006 -0500"
      },
      "message": "Input: use kzalloc() throughout the code\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "58a343f22e8ef987b90e34bbef7f1455e3bb5a15",
      "tree": "fc811fb570639f2083df6d9191b6a8d7cff65352",
      "parents": [
        "51c38f9bce274a1e8a90aa457fb433be738f7458",
        "3759fa9c55923f719ae944a3f8fbb029b36f759d"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Mar 13 23:36:52 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Mar 13 23:36:52 2006 -0500"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "8bd0ee93fef9733c72fef1817330b3ee2b71cf9d",
      "tree": "eb363a6862645d2eab3622ad68ec38363b38cdb2",
      "parents": [
        "35ab0e88c63fb8e61013011560ad10e6200b5ee0"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat Mar 11 00:23:38 2006 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 10 22:09:33 2006 -0800"
      },
      "message": "[PATCH] Input: psmouse - disable autoresync\n\nAutomatic resynchronization in psmouse driver causes problems on some\nhardware so disable it by default for now. People with KVM switches\nthat require resync can still enable it via module parameter or sysfs\nattribute.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "51c38f9bce274a1e8a90aa457fb433be738f7458",
      "tree": "1a04a18c40f7705c8b001f5483b95bdd38727c6f",
      "parents": [
        "221979aad6ab4792617f2e58973aa6fc349d4036"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Feb 19 00:22:51 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Feb 19 00:22:51 2006 -0500"
      },
      "message": "Input: initialize serio and gameport at subsystem level\n\nSerio and gameport cores do not depend on other drivers and are\nused by code living outside of drivers/input/{gameport|serio}.\nRegistering them at subsystem level guarantees that they are\nfully initialized before anyone tries to use them.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "221979aad6ab4792617f2e58973aa6fc349d4036",
      "tree": "e81283dd407fd2620b736673349ab5847a0175f5",
      "parents": [
        "72ba9f0ce09c5508ec4b0cf30e88899872a83f75"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Feb 19 00:22:36 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Feb 19 00:22:36 2006 -0500"
      },
      "message": "Input: uinput - semaphore to mutex conversion\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "72ba9f0ce09c5508ec4b0cf30e88899872a83f75",
      "tree": "1fe5ab5c6484dedafebda629aeba5e8fc9d66f8d",
      "parents": [
        "33d3f07ae17c0060dc01f26180c94cf0a39efdf1"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Feb 19 00:22:30 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Feb 19 00:22:30 2006 -0500"
      },
      "message": "Input: joysticks - semaphore to mutex conversion\n\nThe conversion was generated via scripts, and the result was validated\nautomatically via a script as well.\n\nAmijoy conversion was done by Arjan van de Ven.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "33d3f07ae17c0060dc01f26180c94cf0a39efdf1",
      "tree": "c085ad804604f2a89f240e7556631245391b652a",
      "parents": [
        "c14471dc2e014f9508ea1ac48394e5437ee970d7"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Feb 19 00:22:18 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Feb 19 00:22:18 2006 -0500"
      },
      "message": "Input: atkbd - semaphore to mutex conversion\n\nThe conversion was generated via scripts, and the result was validated\nautomatically via a script as well.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "c14471dc2e014f9508ea1ac48394e5437ee970d7",
      "tree": "788d335a1105040a8d2dfb2de440e7b943504c60",
      "parents": [
        "286295eb936e76347173639c218134e6342440f9"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Feb 19 00:22:11 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Feb 19 00:22:11 2006 -0500"
      },
      "message": "Input: psmouse - semaphore to mutex conversion\n\nThe conversion was generated via scripts, and the result was validated\nautomatically via a script as well.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "286295eb936e76347173639c218134e6342440f9",
      "tree": "a6a746aaa8df21691c71454d1f522a4188a54558",
      "parents": [
        "c4e32e9faaaa83340dbbc00e07c48d38f032b7dc"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Sun Feb 19 00:22:03 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Feb 19 00:22:03 2006 -0500"
      },
      "message": "Input: gameport - semaphore to mutex conversion\n\nThe conversion was generated via scripts, and the result was validated\nautomatically via a script as well.\n\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "c4e32e9faaaa83340dbbc00e07c48d38f032b7dc",
      "tree": "aa3adb5073a8c4c70a7f4b7f2dda57e9d1c52d85",
      "parents": [
        "e676c232e670e27d8b3783e1167f34288e17c83f"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Sun Feb 19 00:21:55 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Feb 19 00:21:55 2006 -0500"
      },
      "message": "Input: serio - semaphore to mutex conversion\n\nThe conversion was generated via scripts, and the result was validated\nautomatically via a script as well.\n\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e676c232e670e27d8b3783e1167f34288e17c83f",
      "tree": "65b4c990273cded5bf3ab7af3504973bad7dcd2d",
      "parents": [
        "02860ab6cd2c71dbe42fa70a65a97823c213635b"
      ],
      "author": {
        "name": "Jes Sorensen",
        "email": "jes@sgi.com",
        "time": "Sun Feb 19 00:21:46 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Feb 19 00:21:46 2006 -0500"
      },
      "message": "Input: input core - semaphore to mutex conversion\n\nSigned-off-by: Jes Sorensen \u003cjes@sgi.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "02860ab6cd2c71dbe42fa70a65a97823c213635b",
      "tree": "8072d525113f842022da1f006600c27ef55db267",
      "parents": [
        "d93f70b2d758e79ee4ac9d6d982e3f532453911f"
      ],
      "author": {
        "name": "Arthur Othieno",
        "email": "apgo@patchbomb.org",
        "time": "Wed Feb 15 00:49:48 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Feb 15 00:49:48 2006 -0500"
      },
      "message": "Input: kill remnants of 98kbd{,-io} and 98spkr\n\n98kbd{,-io} and 98spkr all went out with PC98 subarch.  Remove stale Makefile\nentries that remained.\n\nSigned-off-by: Arthur Othieno \u003capgo@patchbomb.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "d93f70b2d758e79ee4ac9d6d982e3f532453911f",
      "tree": "e750009a833dae745e4c5a93997454c7a1228130",
      "parents": [
        "a90f7e98b7df3309ebc0e389076990456db20989"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Wed Feb 15 00:49:35 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Feb 15 00:49:35 2006 -0500"
      },
      "message": "Input: ads7846 - assorted updates\n\nThis updates the ads7846 touchscreen driver:\n  - to allow faster clocking (this driver doesn\u0027t push sample rates);\n  - bugfixes the conversion of spi_transfer to lists;\n  - some dma-unsafe command buffers are fixed.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "a90f7e98b7df3309ebc0e389076990456db20989",
      "tree": "98b22f5a6262a0a00772f6f7a2659507327db572",
      "parents": [
        "b8044c74bcd64bd1a9d2e8cec58fdcd40f16f5a4"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Feb 15 00:49:22 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Feb 15 00:49:22 2006 -0500"
      },
      "message": "Input: ads7846 - convert to to dynamic input_dev allocation\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "b8044c74bcd64bd1a9d2e8cec58fdcd40f16f5a4",
      "tree": "e43dd609208393e6cac2e5b9a450daee7dbf37f8",
      "parents": [
        "50f6dde0ad05ee4ee8450feb731b15b716115c4d"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Feb 15 00:49:09 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Feb 15 00:49:09 2006 -0500"
      },
      "message": "Input: trackpoint - enable devices connected to external port\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "50f6dde0ad05ee4ee8450feb731b15b716115c4d",
      "tree": "3f3d6a2d958a91c210d5300df7baaef30c0ca0b7",
      "parents": [
        "a09d31ff762a3671f2ae41b3bca50a100c5e4da6"
      ],
      "author": {
        "name": "Meelis Roos",
        "email": "mroos@linux.ee",
        "time": "Wed Feb 15 00:48:58 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Feb 15 00:48:58 2006 -0500"
      },
      "message": "Input: logips2pp - add new signature (99)\n\nAdd Logitech mouse type 99 (Premium Optical Wheel Mouse, model M-BT58,\nplain 3 buttons + wheel) to cure the following message: logips2pp: Detected\nunknown logitech mouse model 99\n\nSigned-off-by: Meelis Roos \u003cmroos@linux.ee\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "a09d31ff762a3671f2ae41b3bca50a100c5e4da6",
      "tree": "ad4f8cc4cd0f795bb119ccbd222414595bc358f1",
      "parents": [
        "10ee39fe3ff618d274e1cd0f6abbc2917b736bfd"
      ],
      "author": {
        "name": "Alessandro Zummo",
        "email": "alessandro.zummo@towertech.it",
        "time": "Wed Feb 15 00:48:40 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Feb 15 00:48:40 2006 -0500"
      },
      "message": "Input: ixp4xx-beeper - fix compile error\n\nSigned-off-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\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": "97d4ebfe7946bc9b89791c932a15c990a24aa94d",
      "tree": "4ee4dcabaae114c40f398182c1088bf7f8595d40",
      "parents": [
        "275c6ce25d679a4c0981a9a259e60e732a123cc6"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Jan 31 01:31:07 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Jan 31 01:31:07 2006 -0500"
      },
      "message": "Input: iforce - fix detection of USB devices\n\nRecent conversion to wait_event_interruptible_timeout() caused\nUSB detection routine erroneously report timeouts for perfectly\nworking devices.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "275c6ce25d679a4c0981a9a259e60e732a123cc6",
      "tree": "48a009182a2959136d1991f051806ddeb26cbe2d",
      "parents": [
        "4d462b9e2372f9f5a885f8b7e1597fe7412347fd"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Jan 29 21:52:39 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Jan 29 21:52:39 2006 -0500"
      },
      "message": "Input: a3d - convert to dynamic input_dev allocation\n\nAlso set .owner in driver structure so we\u0027ll have a link between\nmodule and driver in sysfs.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "4d462b9e2372f9f5a885f8b7e1597fe7412347fd",
      "tree": "81508384f3e74d1c410e60205b976caedebd6125",
      "parents": [
        "ab52cd66ae4c3e097811b6c370de7fc057959419"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Jan 29 21:52:26 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Jan 29 21:52:26 2006 -0500"
      },
      "message": "Input: tmdc - handle errors from input_register_device()\n\nAlso set .owner in driver structure so we\u0027ll have a link between\nmodule and driver in sysfs.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    }
  ],
  "next": "ab52cd66ae4c3e097811b6c370de7fc057959419"
}
