)]}'
{
  "log": [
    {
      "commit": "1bbe44f69d7ea20740aaf5aba356e331a74b58b3",
      "tree": "4e71676275f2de09672d347244fc1b2bb67f39b1",
      "parents": [
        "8498ffd66774ce0e8550afc61a56b2cbeee77e9c",
        "9b9d6b2a4f6df5544a10de44760755fe757259e5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 20 08:46:11 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 20 08:46:11 2008 -0700"
      },
      "message": "Merge branch \u0027sh/for-2.6.27\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* \u0027sh/for-2.6.27\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6:\n  sh: Provide a FLAT_PLAT_INIT() definition.\n  binfmt_flat: Stub in a FLAT_PLAT_INIT().\n  video: export sh_mobile_lcdc panel size\n  sh: select memchunk size using kernel cmdline\n  sh: export sh7723 VEU as VEU2H\n  input: migor_ts compile and detection fix\n  sh: remove MSTPCR defines from Migo-R header file\n  sh: Update sh7763rdp defconfig\n  sh: Add support sh7760fb to sh7763rdp board\n  sh: Add support sh_eth to sh7763rdp board\n  sh: Disable 64kB hugetlbpage size when using 64kB PAGE_SIZE.\n  sh: Don\u0027t export __{s,u}divsi3_i4i from SH-2 libgcc.\n  fix SH7705_CACHE_32KB compilation\n  sh: mach-x3proto: Fix up smc91x platform data.\n"
    },
    {
      "commit": "96d6d72d4e6969dba026496917d82b311d74c3ca",
      "tree": "072673d8ad4ed203de4de7fd6155d8c67446d7fc",
      "parents": [
        "4309e092421e08f411830b2675bc1538a9b90e9b",
        "c85e2031eb55381a5e2f0f66c2e1d62ecd58eb85"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 19 13:34:33 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 19 13:34:33 2008 -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:\n  Input: evdev - fix printf() format for sizeof\n  Input: remove version.h from drivers that don\u0027t need it\n  Input: cobalt_btns - add missing MODULE_LICENSE\n"
    },
    {
      "commit": "c85e2031eb55381a5e2f0f66c2e1d62ecd58eb85",
      "tree": "e735cd01a23f2f3341e4f5adc341ae36fd169e39",
      "parents": [
        "0cc1fe2238e458ebe2d52f035ccc6f3d2ecc9ca1"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Tue Aug 19 11:28:23 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Aug 19 11:35:27 2008 -0400"
      },
      "message": "Input: evdev - fix printf() format for sizeof\n\ncommit f2afa7711f8585ffc088ba538b9a510e0d5dca12 (\"Input: paper over a bug in\nSynaptics X driver\") introduced a compiler warning on 64-bit platforms, as\nsizeof() returns a size_t, not an (unsigned) int:\n\n| drivers/input/evdev.c: In function \u0027handle_eviocgbit\u0027:\n| drivers/input/evdev.c:684: warning: format \u0027%d\u0027 expects type \u0027int\u0027, but argument 3 has type \u0027long unsigned int\u0027\n\nUse the proper `z\u0027 modifier for size_t, and make the printf() formats for the\nsizes unsigned while we\u0027re at it.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "0cc1fe2238e458ebe2d52f035ccc6f3d2ecc9ca1",
      "tree": "89b93b6d864ba6e9ff9cf29c9ebc0c00f29291ae",
      "parents": [
        "26135ed3229a06dc8b5b7686dd272a28f5bf40b3"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Mon Aug 18 10:57:10 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Aug 18 11:00:47 2008 -0400"
      },
      "message": "Input: remove version.h from drivers that don\u0027t need it\n\nIf a driver dies not use LINUX_VERSION_CODE nor KERNEL_VERSION\nthen it does not need to include version.h\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "26135ed3229a06dc8b5b7686dd272a28f5bf40b3",
      "tree": "87983693dc4e14f50216bea919f16fc771a3006f",
      "parents": [
        "cbbdece3048d0844b1cc6f4f8d18085e190721d7"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@cyrius.com",
        "time": "Fri Aug 15 15:06:21 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Aug 18 11:00:37 2008 -0400"
      },
      "message": "Input: cobalt_btns - add missing MODULE_LICENSE\n\nExport the module license and other information about the Cobalt\nbutton module in order to avoid the following warning:\n\n| WARNING: modpost: missing MODULE_LICENSE() in drivers/input/misc/cobalt_btns.o\n\nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nAcked-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "7db9cbb3748c46b80e5c99ffa91945b8dd4ed5e5",
      "tree": "da77cbf20ba01168aa48c14a71ef8ed8d8426e78",
      "parents": [
        "ffaa5b984a9322bbd5d9a7f0814ca2ce70feebe5",
        "cbbdece3048d0844b1cc6f4f8d18085e190721d7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 15 09:28:16 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 15 09:28:16 2008 -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:\n  Input: xilinx_ps2 - fix warning\n  Input: bcm5974 - implement autosuspend support\n  Input: bcm5974 - add driver for Macbook Air and Pro Penryn touchpads\n  Input: paper over a bug in Synaptics X driver\n  Input: evdev - split EVIOCGBIT handlig into a separate function\n  Input: i8042 - Add Dritek quirk for Acer TravelMate 4280\n  Input: xpad - add Pelican Eclipse D-Pad to the list of devices\n  Input: gpio-keys - make gpio_keys_device_driver static\n  Input: gpio-keys - fix possible NULL pointer dereference\n  Input: wm97xx - enable sub-drivers by default\n"
    },
    {
      "commit": "0ff8285075a1242dbc969b6b4b1719d692931a02",
      "tree": "75498fec971960aa9a038846cf7d2561a49bce73",
      "parents": [
        "8d0968abd03ec6b407df117adc773562386702fa",
        "6f63e781eaf6a741fc65f773017154b20ed4ce3b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 13 20:48:25 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Aug 13 20:48:25 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  sparc64: Handle stack trace attempts before irqstacks are setup.\n  sparc64: Implement IRQ stacks.\n  sparc: remove include of linux/of_device.h from asm/of_device.h\n  sparc64: Fix recursion in stack overflow detection handling.\n  sparc/drivers: use linux/of_device.h instead of asm/of_device.h\n  sparc64: Don\u0027t MAGIC_SYSRQ ifdef smp_fetch_global_regs and support code.\n"
    },
    {
      "commit": "c6ed413ddcfb66e9d3e1318060271391c7659dd3",
      "tree": "d90fca66e84734f4aa33891261c8fb2c4f4008c5",
      "parents": [
        "b6b7922fbda63040946cac8251d5618ee7880e8a"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Aug 11 14:30:53 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 11 14:30:53 2008 -0700"
      },
      "message": "sparc/drivers: use linux/of_device.h instead of asm/of_device.h\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b6ce9ad05f782e6a00aed8432d9513dc394115ce",
      "tree": "d9f47b8c8abaf09da71cc1d7009bb3b1d5ad9223",
      "parents": [
        "2fc91882c24908f5f785ed094cfe74214c44af8d"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Mon Aug 11 14:53:49 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 11 20:17:54 2008 +0900"
      },
      "message": "input: migor_ts compile and detection fix\n\nThe i2c layer got changed while the migor_ts driver was in the input\ntree waiting to get merged upstream. Fix current compile issue by using\nstruct i2c_client member \"name\" instead of \"driver_name\". Also, add\nid_table to make sure the device gets properly detected.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "cbbdece3048d0844b1cc6f4f8d18085e190721d7",
      "tree": "d22ef510c25c2bd1cc4f3fc314b5cf0db40cf057",
      "parents": [
        "88da765f4d5f59f67a7a51c8f5d608a836b32133"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Sun Aug 10 23:06:25 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sun Aug 10 23:13:15 2008 -0400"
      },
      "message": "Input: xilinx_ps2 - fix warning\n\ndrivers/input/serio/xilinx_ps2.c:272: warning: cast from pointer\nto integer of different size\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "88da765f4d5f59f67a7a51c8f5d608a836b32133",
      "tree": "1ea53d543531bef2d8b94957df19de8897b85221",
      "parents": [
        "f89bd95c5c946776f116ffeb997653d4193d6a35"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Aug 08 14:59:32 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Aug 08 16:24:21 2008 -0400"
      },
      "message": "Input: bcm5974 - implement autosuspend support\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "f89bd95c5c946776f116ffeb997653d4193d6a35",
      "tree": "b35757f654f3cd947e446244e1b95cbd6921b9e6",
      "parents": [
        "e4ddcb0a6bf04d53ce77b4eb87bbbb32c4261d11"
      ],
      "author": {
        "name": "Henrik Rydberg",
        "email": "rydberg@euromail.se",
        "time": "Fri Aug 08 14:59:30 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Aug 08 16:23:01 2008 -0400"
      },
      "message": "Input: bcm5974 - add driver for Macbook Air and Pro Penryn touchpads\n\nThis driver adds support for the multitouch trackpad on the new\nApple Macbook Air and Macbook Pro Penryn laptops. It replaces the\nappletouch driver on those computers, and integrates well with the\nsynaptics driver of the Xorg system.\n\n[dtor@mail.ru: various cleanups]\nSigned-off-by: Henrik Rydberg \u003crydberg@euromail.se\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e4ddcb0a6bf04d53ce77b4eb87bbbb32c4261d11",
      "tree": "d27d2fea50a384d97aa2d0cf5c8657c916f761d4",
      "parents": [
        "f2afa7711f8585ffc088ba538b9a510e0d5dca12",
        "6e86841d05f371b5b9b86ce76c02aaee83352298"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Aug 08 16:21:02 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Aug 08 16:21:02 2008 -0400"
      },
      "message": "Merge commit \u0027v2.6.27-rc1\u0027 into for-linus\n"
    },
    {
      "commit": "f2afa7711f8585ffc088ba538b9a510e0d5dca12",
      "tree": "6f70bab8e58b23615e7b3505518b902d9407df80",
      "parents": [
        "5402a7349d26875f69c184badf87b88541b1cf6c"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Aug 08 11:46:53 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Aug 08 14:54:59 2008 -0400"
      },
      "message": "Input: paper over a bug in Synaptics X driver\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "49b75b87ce2dfbd99e59a50c3681b154d07e3a22",
      "tree": "f14e1da19a13d87a512f9043c2f37fd75dd122b3",
      "parents": [
        "f1c7f79b6ab4f7ada002a0fae47f462ede6b6857",
        "097d9eb537ff4d88b74c3fe67392e27c478ca3c5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 08 11:38:42 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 08 11:38:42 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus-merged\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus-merged\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 5177/1: arm/mach-sa1100/Makefile: remove CONFIG_SA1100_USB\n  [ARM] 5166/1: magician: add MAINTAINERS entry\n  [ARM] fix pnx4008 build errors\n  [ARM] Fix SMP booting with non-zero PHYS_OFFSET\n  [ARM] 5185/1: Fix spi num_chipselect for lubbock\n  [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach\n  [ARM] Add support for arch/arm/mach-*/include and arch/arm/plat-*/include\n  [ARM] Remove asm/hardware.h, use asm/arch/hardware.h instead\n  [ARM] Eliminate useless includes of asm/mach-types.h\n  [ARM] Fix circular include dependency with IRQ headers\n  avr32: Use \u003cmach/foo.h\u003e instead of \u003casm/arch/foo.h\u003e\n  avr32: Introduce arch/avr32/mach-*/include/mach\n  avr32: Move include/asm-avr32 to arch/avr32/include/asm\n  [ARM] sa1100_wdt: use reset_status to remember watchdog reset status\n  [ARM] pxa: introduce reset_status and clear_reset_status for driver\u0027s usage\n  [ARM] pxa: introduce reset.h for reset specific header information\n"
    },
    {
      "commit": "5402a7349d26875f69c184badf87b88541b1cf6c",
      "tree": "ff368dabc74cbd09dcb1687a622f8c4e9199f253",
      "parents": [
        "8e4ae1017a555662d698ea4616dcfe71b17d3732"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Aug 05 11:42:42 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Aug 08 11:54:58 2008 -0400"
      },
      "message": "Input: evdev - split EVIOCGBIT handlig into a separate function\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "a09e64fbc0094e3073dbb09c3b4bfe4ab669244b",
      "tree": "69689f467179891b498bd7423fcf61925173db31",
      "parents": [
        "a1b81a84fff05dbfef45b7012c26e1fee9973e5d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Aug 05 16:14:15 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:55:48 2008 +0100"
      },
      "message": "[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach\n\nThis just leaves include/asm-arm/plat-* to deal with.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4fb8af10d0fd09372d52966b76922b9e82bbc950",
      "tree": "d240e4d40357583e3f3eb228dccf20122a5b31ed",
      "parents": [
        "f44f82e8a20b98558486eb14497b2f71c78fa325",
        "64a99d2a8c3ed5c4e39f3ae1cc682aa8fd3977fc"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Aug 07 09:55:03 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:55:03 2008 +0100"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes\n"
    },
    {
      "commit": "be509729356b7433f73df2b9a966674a437fbbc1",
      "tree": "5a3e90513c106f9dcf08405e4ebd3599fd14413c",
      "parents": [
        "0f8469a54f7bd65f2c740a5480c56260dc8a7ae0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Aug 04 10:41:28 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:40:08 2008 +0100"
      },
      "message": "[ARM] Remove asm/hardware.h, use asm/arch/hardware.h instead\n\nRemove includes of asm/hardware.h in addition to asm/arch/hardware.h.\nThen, since asm/hardware.h only exists to include asm/arch/hardware.h,\nupdate everything to directly include asm/arch/hardware.h and remove\nasm/hardware.h.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0f8469a54f7bd65f2c740a5480c56260dc8a7ae0",
      "tree": "4f922bf707c379352eb4c077fbb0a8c48c07fc1f",
      "parents": [
        "897d85275d7f061ff0ec838bd5224a9e76ad07d6"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Aug 03 15:06:16 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 07 09:40:04 2008 +0100"
      },
      "message": "[ARM] Eliminate useless includes of asm/mach-types.h\n\nThere are 43 includes of asm/mach-types.h by files that don\u0027t\nreference anything from that file.  Remove these unnecessary\nincludes.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8e4ae1017a555662d698ea4616dcfe71b17d3732",
      "tree": "8c43bb715f33e254d740e11b33970caadee8ea4e",
      "parents": [
        "d488d3ed009ab16eeda230cd1d42e394e868f32a"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Wed Aug 06 14:28:43 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Aug 06 14:38:56 2008 -0400"
      },
      "message": "Input: i8042 - Add Dritek quirk for Acer TravelMate 4280\n\nReported-by: Mattias Jernberg \u003cnostrad@gmail.com\u003e\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "8c6a5cad1eec38c2bf3af94eb2d4350be29fa208",
      "tree": "193220b1190264d534fb25c7cd11ba24de227d46",
      "parents": [
        "0967d61ea0d8e8a7826bd8949cd93dd1e829ac55"
      ],
      "author": {
        "name": "Alexander Beregalov",
        "email": "a.beregalov@gmail.com",
        "time": "Wed Aug 06 02:43:24 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 06 02:43:24 2008 -0700"
      },
      "message": "sparc: i8042-sparcio.h: fix warning\n\ndrivers/input/serio/i8042-sparcio.h:95: warning: \u0027sparc_i8042_driver\u0027\ndefined but not used\n\nSigned-off-by: Alexander Beregalov \u003ca.beregalov@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "617870632de6739fca0893f3e6648e9ae1bd0ddb",
      "tree": "cad36762206a99ee6317290f3d58d818f18f5c58",
      "parents": [
        "63870295de9adb365cd121dab94379b8cfdf986a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 04 10:58:24 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 04 10:58:24 2008 +0900"
      },
      "message": "maple: Kill useless private_data pointer.\n\nWe can simply wrap in to the dev_set/get_drvdata(), there\u0027s no reason\nto track an extra level of private data on top of the struct device.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "63870295de9adb365cd121dab94379b8cfdf986a",
      "tree": "16c0b5288fa10f4f365f75d5c4fcad9c8a15e2c9",
      "parents": [
        "459021fe3627083ea6678a7b29f9f74accf9c6fd"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 04 10:39:46 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 04 10:39:46 2008 +0900"
      },
      "message": "maple: Clean up maple_driver_register/unregister routines.\n\nThese were completely inconsistent. Clean these up to take a maple_driver\npointer directly for consistency.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "459021fe3627083ea6678a7b29f9f74accf9c6fd",
      "tree": "4c9f7fe96ca71f9898f73aac6d0b450afe928e82",
      "parents": [
        "86d9d32c7b17f8145dc8cbc9667e6385bf8ebc67"
      ],
      "author": {
        "name": "Adrian McMenamin",
        "email": "adrian@mcmen.demon.co.uk",
        "time": "Mon Aug 04 10:09:03 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 04 10:09:03 2008 +0900"
      },
      "message": "input: Clean up maple keyboard driver\n\nHave a single probe function instead of a probe and a connect function.\nAlso tidy a comment.\n\nSigned-off-by: Adrian McMenamin \u003cadrian@mcmen.demon.co.uk\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "86d9d32c7b17f8145dc8cbc9667e6385bf8ebc67",
      "tree": "1d41cc53ae3713bc78c965e12d1b9a0889752db0",
      "parents": [
        "c07abb6dbec754511427dd847f10cfdec6d36b3c"
      ],
      "author": {
        "name": "Adrian McMenamin",
        "email": "adrian@newgolddream.dyndns.info",
        "time": "Wed Jul 30 12:31:38 2008 -0700"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Aug 04 09:55:56 2008 +0900"
      },
      "message": "maple: allow removal and reinsertion of keyboard driver module\n\nAllow the removal (and subsequent reinsertion) of the maple_keyb (maple\nkeyboard) driver by adding a working removal function.\n\nAlso tidy long lines.\n\nSigned-off-by: Adrian McMenamin \u003cadrian@mcmen.demon.co.uk\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d488d3ed009ab16eeda230cd1d42e394e868f32a",
      "tree": "9616a393466c2eaaef145d38d5cec68e2f917e62",
      "parents": [
        "9b07044cd8bd15fb5991e9b27136979a43538636"
      ],
      "author": {
        "name": "Harley Laue",
        "email": "losinggeneration@gmail.com",
        "time": "Wed Jul 30 10:46:39 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Jul 31 00:45:59 2008 -0400"
      },
      "message": "Input: xpad - add Pelican Eclipse D-Pad to the list of devices\n\nSigned-off-by: Harley Laue \u003closinggeneration@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "9b07044cd8bd15fb5991e9b27136979a43538636",
      "tree": "85d307f682c50dcde97ecdb6dbdf1732eb82574e",
      "parents": [
        "74dd4393445ba37b79041d92de6ff7e7b68a4aec"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "Uwe.Kleine-Koenig@digi.com",
        "time": "Wed Jul 30 10:34:02 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Jul 30 10:40:44 2008 -0400"
      },
      "message": "Input: gpio-keys - make gpio_keys_device_driver static\n\nThis fixes the sparse warning\n\n\tsymbol \u0027gpio_keys_device_driver\u0027 was not declared. Should it be static?\n\nSigned-off-by: Uwe Kleine-König \u003cUwe.Kleine-Koenig@digi.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "74dd4393445ba37b79041d92de6ff7e7b68a4aec",
      "tree": "c223fdc1d9c5cd1d8217a782d0d0ed7dccf99832",
      "parents": [
        "558a171d778293176bf70bc34e18a92faef5bfa1"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "Uwe.Kleine-Koenig@digi.com",
        "time": "Wed Jul 30 10:33:43 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Jul 30 10:40:35 2008 -0400"
      },
      "message": "Input: gpio-keys - fix possible NULL pointer dereference\n\nbdata-\u003ebutton is used in gpio_check_button but never initialized.  Having a\ndevice with debounce_interval !\u003d 0 without this patch resulted on an oops on\nmy machine.\n\nSigned-off-by: Uwe Kleine-König \u003cUwe.Kleine-Koenig@digi.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "0764bff445bb13cd17e41b6ab196ef83c23c6c17",
      "tree": "882be7ca1c68c8d50efd2eb2b000f46fdcf55205",
      "parents": [
        "939a24a6df24649cea9fd0ff54fe71ee0dc1d61e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jul 29 22:10:01 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jul 29 22:10:01 2008 +0900"
      },
      "message": "sh: More header path fixups for mach dir refactoring.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "558a171d778293176bf70bc34e18a92faef5bfa1",
      "tree": "309c835a967007a7832df1135827f3b7769941ca",
      "parents": [
        "72d18a7b9e1a3a9511bae78fc7f0932ae01d5d73"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Jul 29 01:14:59 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Jul 29 01:27:03 2008 -0400"
      },
      "message": "Input: wm97xx - enable sub-drivers by default\n\nCurrently the support for each WM97xx touchscreen model is compiled out\nby default, meaning that the default configuration when the driver is\nbuilt is for it to support no hardware.  This is suboptimal and leads to\nproblems like distribution kernels shipping a non-functional driver.\n\nChange the default to support all controllers and update the help text\nto reflect this.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "f934fb19ef34730263e6afc01e8ec27a8a71470f",
      "tree": "6988fa3734adb98ab989657c56b7e31e94e723f8",
      "parents": [
        "3988ba0708e98b4bafc9034aa476775520bee708",
        "72d18a7b9e1a3a9511bae78fc7f0932ae01d5d73"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 09:59:26 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 09:59:26 2008 -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:\n  Input: add driver for Atmel integrated touchscreen controller\n  Input: ads7846 - optimize order of calculating Rt in ads7846_rx()\n  Input: ads7846 - fix sparse endian warnings\n  Input: uinput - remove duplicate include\n  Input: serio - offload resume to kseriod\n  Input: serio - mark serio_register_driver() __must_check\n"
    },
    {
      "commit": "d3aa43a9db3b18e65f91985b5b91f2450d8b4048",
      "tree": "219ef6cf42e34ae3cb14d683eb892ca3979c30a4",
      "parents": [
        "0b1689cfbbc5e81a121f550782a201962c1e0ce0"
      ],
      "author": {
        "name": "Tetsuya Mukawa",
        "email": "mukawa@igel.co.jp",
        "time": "Sat Jul 19 07:46:53 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jul 28 18:10:37 2008 +0900"
      },
      "message": "sh_keysc: remove request_mem_region() and release_mem_region()\n\nRemove request_mem_region() and release_mem_region() from sh_keysc driver.\nThose functions can find resource conflict, but it is already checked in\nplatform_device_add().\n\nSigned-off-by: Tetsuya Mukawa \u003cmukawa@igel.co.jp\u003e\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6cab48602996cdbcb277375a8107d53e21e8c9b9",
      "tree": "5a1c8aaf3eed2d5a53170ab69daa94088947d43d",
      "parents": [
        "d9ecdb282c91952796b7542c4f57fd6de6948d7b"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sun Jul 27 04:23:31 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 27 09:46:18 2008 +0100"
      },
      "message": "[ARM] 5179/1: Replace obsolete IRQT_* and __IRQT_* values with IRQ_TYPE_*\n\nIRQT_* and __IRQT_* were obsoleted long ago by patch [3692/1].\nRemove them completely. Sed script for the reference:\n\ns/__IRQT_RISEDGE/IRQ_TYPE_EDGE_RISING/g\ns/__IRQT_FALEDGE/IRQ_TYPE_EDGE_FALLING/g\ns/__IRQT_LOWLVL/IRQ_TYPE_LEVEL_LOW/g\ns/__IRQT_HIGHLVL/IRQ_TYPE_LEVEL_HIGH/g\ns/IRQT_RISING/IRQ_TYPE_EDGE_RISING/g\ns/IRQT_FALLING/IRQ_TYPE_EDGE_FALLING/g\ns/IRQT_BOTHEDGE/IRQ_TYPE_EDGE_BOTH/g\ns/IRQT_LOW/IRQ_TYPE_LEVEL_LOW/g\ns/IRQT_HIGH/IRQ_TYPE_LEVEL_HIGH/g\ns/IRQT_PROBE/IRQ_TYPE_PROBE/g\ns/IRQT_NOEDGE/IRQ_TYPE_NONE/g\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "29b309e52d3d51ef8a15bd15590903cf272beb93",
      "tree": "e66bd4600f75f5524c3ab9cf61b75aae3d7b703e",
      "parents": [
        "832fe9c222c7d431c2bff5765a0ac61bcb3df8c8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jul 25 09:19:36 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jul 25 09:19:36 2008 -0700"
      },
      "message": "Undo duplicate \"m68k: drivers/input/serio/hp_sdc.c needs \u003clinux/semaphore.h\u003e\"\n\nBoth commits 0f17e4c796e89d1f69f13b653aba60e6ccfb8ae0 (\"Add missing\nsemaphore.h includes\") and 4933d07531711e399d8d578036aa9fc1be2f9b20\n(\"m68k: drivers/input/serio/hp_sdc.c needs \u003clinux/semaphore.h\u003e\") added a\n\nWe only really need one ;)\n\nReported-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nRequested-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0f17e4c796e89d1f69f13b653aba60e6ccfb8ae0",
      "tree": "7d34533becf560bb003452414d887e7a08854dba",
      "parents": [
        "78305de2f99e9f43ab860dd95bb430b20e26c695"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Thu Jul 24 08:30:48 2008 -0400"
      },
      "committer": {
        "name": "Matthew Wilcox",
        "email": "willy@linux.intel.com",
        "time": "Thu Jul 24 08:30:48 2008 -0400"
      },
      "message": "Add missing semaphore.h includes\n\nThese files use semaphores but don\u0027t include semaphore.h\n\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\n"
    },
    {
      "commit": "72d18a7b9e1a3a9511bae78fc7f0932ae01d5d73",
      "tree": "fd3535f1be3cbe22c847a3a1310379645f93c9be",
      "parents": [
        "9460b6529d8a0bfabf241ddda8b0e469d219844c"
      ],
      "author": {
        "name": "Dan Liang",
        "email": "Dan.Liang@atmel.com",
        "time": "Wed Jul 23 21:27:25 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Jul 23 22:03:09 2008 -0400"
      },
      "message": "Input: add driver for Atmel integrated touchscreen controller\n\nThe AT91SAM9RL SoC integrates a Touchscreen Controller which\ncan trigger ADC conversion periodically.\n\nSigned-off-by: Justin Waters \u003cjustin.waters@timesys.com\u003e\nSigned-off-by: Dan Liang \u003cdan.liang@atmel.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "30d38542ec777468bb6a31829076a2dbc5690e35",
      "tree": "698b7a4fdd730befa34c4c9642cdbe72ce7d336a",
      "parents": [
        "20b7997e8abdf338dcc27fb4f1333c4973a7f113",
        "044e5f45e4ad890d03bd1e8bb44c634397cac24d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 23 18:24:08 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 23 18:24:08 2008 -0700"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (85 commits)\n  [ARM] pxa: add base support for PXA930 Handheld Platform (aka SAAR)\n  [ARM] pxa: add base support for PXA930 Evaluation Board (aka TavorEVB)\n  [ARM] pxa: add base support for PXA930 (aka Tavor-P)\n  [ARM] Update mach-types\n  [ARM] pxa: make littleton to use the new smc91x platform data\n  [ARM] pxa: make zylonite to use the new smc91x platform data\n  [ARM] pxa: make mainstone to use the new smc91x platform data\n  [ARM] pxa: make lubbock to use new smc91x platform data\n  [NET] smc91x: prepare SMC_USE_PXA_DMA to be specified in platform data\n  [NET] smc91x: prepare for SMC_IO_SHIFT to be a platform configurable variable\n  [NET] smc91x: add SMC91X_NOWAIT flag to platform data\n  [NET] smc91x: favor the use of SMC91X_USE_* instead of SMC_CAN_USE_*\n  [NET] smc91x: remove \"irq_flags\" from \"struct smc91x_platdata\"\n  [ARM] 5146/1: pxa2xx: convert all boards to call pxa2xx_transceiver_mode helper\n  Support for LCD on e740 e750 e400 and e800 e-series PDAs\n  E-series UDC support\n  PXA UDC - allow use of inverted GPIO for pullup\n  Add e350 support\n  Fix broken e-series build\n  E-series GPIO / IRQ definitions.\n  ...\n"
    },
    {
      "commit": "9460b6529d8a0bfabf241ddda8b0e469d219844c",
      "tree": "53c1bd90ef0510c661cb52a011bd274983322801",
      "parents": [
        "494f685775ee4c2f3db4081209f00ff0633243fc"
      ],
      "author": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Wed Jul 23 14:38:27 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Jul 23 14:41:28 2008 -0400"
      },
      "message": "Input: ads7846 - optimize order of calculating Rt in ads7846_rx()\n\nAlter the if expression for calculating Rt. The old implementation would\nrun unnecessary code when the ADS7843 device was used.\n\nThe patch also fixes the code style to kernel standard.\n\nSigned-off-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "494f685775ee4c2f3db4081209f00ff0633243fc",
      "tree": "df27a05589fd58506ba30bf8292605741de6991b",
      "parents": [
        "53703659ab559a58a3058e69aeb59c06d4872358"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Wed Jul 23 14:16:19 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Jul 23 14:41:19 2008 -0400"
      },
      "message": "Input: ads7846 - fix sparse endian warnings\n\nAlso remove the temporary pointer and use -\u003erx_buf directly.\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "53703659ab559a58a3058e69aeb59c06d4872358",
      "tree": "3674bd53f48c03f5e0a50315250862e4157b04a0",
      "parents": [
        "6aabcdffd1a5f8f5b906696e58069c4f8fced542"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Wed Jul 23 13:57:50 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Jul 23 14:02:18 2008 -0400"
      },
      "message": "Input: uinput - remove duplicate include\n\nRemove duplicate include file \u003clinux/smp_lock.h\u003e in\ndrivers/input/misc/uinput.c.\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "6aabcdffd1a5f8f5b906696e58069c4f8fced542",
      "tree": "43dfbbfc928d37fe20433f34a9e583d164ee1f80",
      "parents": [
        "a822bea7962b500b0bcab41bf3500f7c40ae56b5"
      ],
      "author": {
        "name": "Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Thu Jul 03 10:45:38 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Jul 23 14:02:04 2008 -0400"
      },
      "message": "Input: serio - offload resume to kseriod\n\nWhen resuming AUX ports psmouse driver calls psmouse_extensions()\nto determine if the attached mouse is still the same, which may take\na while to complete for generic mice. Offload the resume process to\nkseriod so the rest of the system may continue resuming without\nwaiting for the mouse.\n\nSigned-off-by: Shaohua Li \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "908cf4b925e419bc74f3297b2f0e51d6f8a81da2",
      "tree": "6c2da79366d4695a9c2560ab18259eca8a2a25b4",
      "parents": [
        "92c49890922d54cba4b1eadeb0b185773c2c9570",
        "14b395e35d1afdd8019d11b92e28041fad591b71"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jul 21 00:55:14 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jul 21 00:55:14 2008 -0400"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 into next\n"
    },
    {
      "commit": "e945b568e28b42de893ef24989372f0219501d32",
      "tree": "b14af0806136067685a96832abcf05b46f99980b",
      "parents": [
        "038eddd9acf34e8202b31af3ee9eb48179114323"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Thu Jul 17 21:16:10 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jul 20 17:24:38 2008 -0700"
      },
      "message": "m68k: Return -ENODEV if no device is found\n\nAccording to the tests in do_initcalls(), the proper error code in case no\ndevice is found is -ENODEV, not -ENXIO or -EIO.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a352def21a642133758b868c71bee12ab34ad5c5",
      "tree": "95d0f7229f9e4afccdc6fbbf11f7f5c6dd83b0fd",
      "parents": [
        "e1e5770bb63fb9d71619a68f52cb0ba4b2ae58a6"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Wed Jul 16 21:53:12 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jul 20 17:12:34 2008 -0700"
      },
      "message": "tty: Ldisc revamp\n\nMove the line disciplines towards a conventional -\u003eops arrangement.  For\nthe moment the actual \u0027tty_ldisc\u0027 struct in the tty is kept as part of\nthe tty struct but this can then be changed if it turns out that when it\nall settles down we want to refcount ldiscs separately to the tty.\n\nPull the ldisc code out of /proc and put it with our ldisc code.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "87d9173ea0c820021cf49e4c675b3821cfb4f0eb",
      "tree": "e3b84f05e522600e977821239d0dca2c0efc502a",
      "parents": [
        "48ad88b1f2caf87e3d02c34e1d7de2ce68370e27"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sat Jul 19 00:35:43 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sat Jul 19 00:50:49 2008 -0400"
      },
      "message": "Input: i8042 - add Arima-Rioworks HDAMB board to noloop list\n\nThe board does not raise AUX IRQ in response to AUX LOOP command.\n\nReported-by: Guillaume Morin \u003cguillaume@morinfr.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "48ad88b1f2caf87e3d02c34e1d7de2ce68370e27",
      "tree": "0848fe85ce38af326549eecf5fdcef6701ef1cab",
      "parents": [
        "305e342bba16730a0821131af6d7d0df43bfff4c"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Sat Jul 19 00:14:26 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sat Jul 19 00:50:39 2008 -0400"
      },
      "message": "Input: sgi_btns - add support for SGI Indy volume buttons\n\nAlso rename sgio2_btns to sgi_btns since the driver is not only\nfor SGI O2 anymore.\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "305e342bba16730a0821131af6d7d0df43bfff4c",
      "tree": "46417cba885d51088c1068caf4b0347ab8488a12",
      "parents": [
        "f3d1eb19abdcb1e740d8ba0e06d606c1d4165438"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@gmx.de",
        "time": "Mon Jul 14 10:28:32 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sat Jul 19 00:50:30 2008 -0400"
      },
      "message": "Input: add option to disable HP SDC driver\n\nAdd \"no_hpsdc\" kernel module option to the hp_sdc driver, so that\nthe driver can be instructed to not enable the HP SDC port.\n\nThis is useful on some older HPPA boxes with HIL keyboard\nand HIL mouse where the new HP SDC HIL drivers don\u0027t work\nyet. By disabling the new hp_sdc driver users are able to use\nthe older hilkbd driver instead.\n\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "d1794f2c5b5817eb79ccc5e00701ca748d1b073a",
      "tree": "5a4c98e694e88a8c82f342d0cc9edb2a4cbbef36",
      "parents": [
        "a41eebab7537890409ea9dfe0fcda9b5fbdb090d",
        "2fceef397f9880b212a74c418290ce69e7ac00eb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 14:48:31 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 14:48:31 2008 -0700"
      },
      "message": "Merge branch \u0027bkl-removal\u0027 of git://git.lwn.net/linux-2.6\n\n* \u0027bkl-removal\u0027 of git://git.lwn.net/linux-2.6: (146 commits)\n  IB/umad: BKL is not needed for ib_umad_open()\n  IB/uverbs: BKL is not needed for ib_uverbs_open()\n  bf561-coreb: BKL unneeded for open()\n  Call fasync() functions without the BKL\n  snd/PCM: fasync BKL pushdown\n  ipmi: fasync BKL pushdown\n  ecryptfs: fasync BKL pushdown\n  Bluetooth VHCI: fasync BKL pushdown\n  tty_io: fasync BKL pushdown\n  tun: fasync BKL pushdown\n  i2o: fasync BKL pushdown\n  mpt: fasync BKL pushdown\n  Remove BKL from remote_llseek v2\n  Make FAT users happier by not deadlocking\n  x86-mce: BKL pushdown\n  vmwatchdog: BKL pushdown\n  vmcp: BKL pushdown\n  via-pmu: BKL pushdown\n  uml-random: BKL pushdown\n  uml-mmapper: BKL pushdown\n  ...\n"
    },
    {
      "commit": "2fceef397f9880b212a74c418290ce69e7ac00eb",
      "tree": "d9cc09ab992825ef7fede4a688103503e3caf655",
      "parents": [
        "feae1ef116ed381625d3731c5ae4f4ebcb3fa302",
        "bce7f793daec3e65ec5c5705d2457b81fe7b5725"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Mon Jul 14 15:29:34 2008 -0600"
      },
      "committer": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Mon Jul 14 15:29:34 2008 -0600"
      },
      "message": "Merge commit \u0027v2.6.26\u0027 into bkl-removal\n"
    },
    {
      "commit": "044e5f45e4ad890d03bd1e8bb44c634397cac24d",
      "tree": "a6063f77bd719d933823915d2273eaadb6331611",
      "parents": [
        "f0006314d37639714da9658cf4ff3f1f9f420764",
        "faf64ed4968e354624f330c6da6c1ce8b05a0713"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jul 13 12:05:49 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 13 12:05:49 2008 +0100"
      },
      "message": "Merge branch \u0027pxa\u0027 into devel\n\nConflicts:\n\n\tarch/arm/configs/em_x270_defconfig\n\tarch/arm/configs/xm_x270_defconfig\n"
    },
    {
      "commit": "7fecc34e07e02b4d9dab1a1f4bf7fdac0a656b9b",
      "tree": "110d24e6394dbd98cb33d80a5587cd18c8315e0b",
      "parents": [
        "a9da4f7ed6a702996ac9d1bbaf1a3969a4c092b3",
        "938870491f0cad030b358af47e28d124b72702d1"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jul 12 21:43:01 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 12 21:43:01 2008 +0100"
      },
      "message": "Merge branch \u0027pxa-tosa\u0027 into pxa\n\nConflicts:\n\n\tarch/arm/mach-pxa/Kconfig\n\tarch/arm/mach-pxa/tosa.c\n\tarch/arm/mach-pxa/spitz.c\n"
    },
    {
      "commit": "6924d1ab8b7bbe5ab416713f5701b3316b2df85b",
      "tree": "affbf0ff13f7522336f25505e8e7b5f12a34e705",
      "parents": [
        "4e78c91abe1a40b905611100a593be62784ba355",
        "25556c1699ad84dd6077adf67c92eba362aa7dc2",
        "b764a15f679942a7bc9d4f9645299e1defcc5b43",
        "437a0a54eea7b101e8a5b70688009956f6522ed0",
        "41b3eae669fb1ef6ae4acaa937b4e4617a1aa078",
        "84e65b0a84a2c856bef36f13d122047678408b0a",
        "684eb0163a98bc329193b4aa4535cdd705a5dd58",
        "93022136fff9e6130aa128a5ed8a599e93ac813c",
        "5cb04df8d3f03e37a19f2502591a84156be71772",
        "44974c8fc1d7047abe414562e0782320f4c1f511",
        "48cf937f48f68bd1e61f37c6357dbff5adb95532",
        "205f93288093df69f9ab5f6981aef27b91088b28",
        "c54f9da1c8ceee19436430afac0798a989eb886d",
        "0ed368c71aa65cba8d349432bd4dab4a9a2eb39c",
        "b478458aeebfc55fe409abec43794ac72a623c79",
        "2d144e63098be47c21ad59d68a4fd17bd73a3aaf",
        "607baf1f4ef94637ab0f7d0e258932851dc5c0a2",
        "33af9039cbf629041da2bfa0cf451208391a1ec3",
        "3557b18fcbe0e29706214f3c7cc680a7823605eb",
        "63687a528c39a67c1a213cdffa09feb0e6af9dbe",
        "009b9fc98ddd83f9139fdabb12c0d7a8535d5421",
        "f6477cc76c73833a56e97f1fafc36a7ca92927e5",
        "e6b0edef3453677b13e175a104a83eb36d062dd3",
        "400d34944c4ad82a817c06e570bc93b1114aa596"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jul 08 09:16:56 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jul 08 09:16:56 2008 +0200"
      },
      "message": "Merge branches \u0027x86/numa-fixes\u0027, \u0027x86/apic\u0027, \u0027x86/apm\u0027, \u0027x86/bitops\u0027, \u0027x86/build\u0027, \u0027x86/cleanups\u0027, \u0027x86/cpa\u0027, \u0027x86/cpu\u0027, \u0027x86/defconfig\u0027, \u0027x86/gart\u0027, \u0027x86/i8259\u0027, \u0027x86/intel\u0027, \u0027x86/irqstats\u0027, \u0027x86/kconfig\u0027, \u0027x86/ldt\u0027, \u0027x86/mce\u0027, \u0027x86/memtest\u0027, \u0027x86/pat\u0027, \u0027x86/ptemask\u0027, \u0027x86/resumetrace\u0027, \u0027x86/threadinfo\u0027, \u0027x86/timers\u0027, \u0027x86/vdso\u0027 and \u0027x86/xen\u0027 into x86/devel\n"
    },
    {
      "commit": "1191828f8e6454ebb51da3e1da21912f1783e469",
      "tree": "d76f6f08840dc6616477600ed42858b816b1f00e",
      "parents": [
        "73422392734bb68c8ff8bc74ce1bbdc32f1b639a"
      ],
      "author": {
        "name": "John Linn",
        "email": "john.linn@xilinx.com",
        "time": "Mon Jul 07 16:17:48 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jul 07 16:19:56 2008 -0400"
      },
      "message": "Input: add new serio driver for Xilinx XPS PS2 IP\n\nAdded a new driver for Xilinx XPS PS2 IP. This driver is\na flat driver to better match the Linux driver pattern.\n\nSigned-off-by: Sadanand \u003csadanan@xilinx.com\u003e\nSigned-off-by: John Linn \u003cjohn.linn@xilinx.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "73422392734bb68c8ff8bc74ce1bbdc32f1b639a",
      "tree": "02bb8179818fc07c32963f45b80bbed3cf6c808c",
      "parents": [
        "3bee2a04cf14f599e094a37445f2eb4e6bb316bc"
      ],
      "author": {
        "name": "Claudio Nieder",
        "email": "private@claudio.ch",
        "time": "Mon Jul 07 11:56:30 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jul 07 12:00:30 2008 -0400"
      },
      "message": "Input: add driver for Tabletkiosk Sahara TouchIT-213 touchscreen\n\nSigned-off-by: Claudio Nieder \u003cprivate@claudio.ch\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "3bee2a04cf14f599e094a37445f2eb4e6bb316bc",
      "tree": "4f89e4915ced3cd3fa89f218ac220dc248490062",
      "parents": [
        "b4ecda3e965a87881a94017cb0cd484d65799261"
      ],
      "author": {
        "name": "Thomas Bogendoerfer",
        "email": "tsbogend@alpha.franken.de",
        "time": "Mon Jul 07 09:07:31 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jul 07 09:08:07 2008 -0400"
      },
      "message": "Input: new driver for SGI O2 volume buttons\n\nThis driver adds support for the volume buttons on the front of every\nSGI O2 workstation.\n\nSigned-off-by: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "b4ecda3e965a87881a94017cb0cd484d65799261",
      "tree": "bfd5ebf739f1fd2296dad27a8726634abc72716c",
      "parents": [
        "4ad88901dd675acb9c8d1eca1f083c3d22cbbd4d"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Thu Jul 03 12:02:03 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jul 07 09:01:49 2008 -0400"
      },
      "message": "Input: yealink - reliably kill urbs\n\nYealink uses two URBs that submit each other. This arrangement\ncannot be reliably killed with usb_kill_urb() alone, as there\u0027s\na window during which the wrong URB may be killed. The fix is\nto introduce a flag.\n\n[dtor@mail.ru: remove spinlock, flag alone should be enough]\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "4ad88901dd675acb9c8d1eca1f083c3d22cbbd4d",
      "tree": "55646eb39a4b3c6a8828b57b95167ea267f488b1",
      "parents": [
        "f4bc95d7bd5d2e57d5a64b5bcd35928beb7026de"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Thu Jul 03 12:10:52 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jul 07 09:01:39 2008 -0400"
      },
      "message": "Input: q40kbd - make q40kbd_lock static\n\nThis patch makes the needlessly global q40kbd_lock static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "f4bc95d7bd5d2e57d5a64b5bcd35928beb7026de",
      "tree": "6337b58e0c66b1572c28381e7f4d05fcc2d17d6e",
      "parents": [
        "0e7e92fa3c55eee0047ee894b7eb8eb2362d83d9"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Thu Jul 03 12:10:58 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jul 07 09:01:30 2008 -0400"
      },
      "message": "Input: gtco - eliminate early return\n\nThere seems to be no reason why this error case should do less\ncleaning up than the other adjacent ones, so the goto, which is\ncurrently dead code, seems to be what is intended.\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "0e7e92fa3c55eee0047ee894b7eb8eb2362d83d9",
      "tree": "494d88c203d7c50f044be857d6728803e3acd76d",
      "parents": [
        "ec42d4481e36cbdb5b2801f957e678211a9e5ae2"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Mon Jul 07 08:55:31 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jul 07 09:01:23 2008 -0400"
      },
      "message": "Input: i8042 - add Dritek quirk for Acer Aspire 5720\n\nThe Acer Aspire 5720 series also requires the Dritek quirk\nto enable the extra scancodes.\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "c867155cde9905dfbcb16fcadb1840b06f8869d4",
      "tree": "28bb9d46e30551204e722bc5f74d3aab5de5bd70",
      "parents": [
        "86159a98adbb33682a4658c9b1eae95d9c9e25ed"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Mon May 26 03:28:50 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jul 07 13:21:56 2008 +0100"
      },
      "message": "[ARM] 5064/1: pxa: explicitly specify tosa keyboard GPIOs\u0027 low power states to DRIVE_LOW\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nAcked-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ec42d4481e36cbdb5b2801f957e678211a9e5ae2",
      "tree": "049a46cce1b516bbd24eed8ac8dbe0ceb41fd0ac",
      "parents": [
        "89cdb8cebe6ab6590f8083877c4ca5e92303b3b0"
      ],
      "author": {
        "name": "Daniel Ritz",
        "email": "daniel.ritz@gmx.ch",
        "time": "Thu Jul 03 10:45:37 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Jul 03 11:36:29 2008 -0400"
      },
      "message": "Input: usbtouchscreen - ignore eGalax screens supporting HID protocol\n\nThe newer versions of the eGalax/EETI screen implement the HID protocol.\nThe device IDs are still the same, but the USB interface descriptor shows\nthe device being of HID class. Change usbtouchscreen to ignore the HID\nmodels as they are handled properly by usbhid.\n\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "89cdb8cebe6ab6590f8083877c4ca5e92303b3b0",
      "tree": "f0a0a38b51c7acc610ac5e4eecaad539b82b05b1",
      "parents": [
        "5b5b43d0b32ea586036638288c31179f00de5443"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Jul 03 11:00:28 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Jul 03 11:35:47 2008 -0400"
      },
      "message": "Input: i8042 - add Medion NAM 2070 to noloop blacklist\n\nAUX LOOP command fails with a timeout although this laptop has\na touchpad.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "5b5b43d0b32ea586036638288c31179f00de5443",
      "tree": "0c3ffcc72a779155f540f444ccd1dc9438bef5bc",
      "parents": [
        "0376bce7b0659fe1e80d045860087072583ab93f"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Jul 03 11:00:28 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Jul 03 11:35:41 2008 -0400"
      },
      "message": "Input: i8042 - add Gericom Bellagio to nomux blacklist\n\nGericom Bellagio needs to be added to nomux blacklist, otherwise its\ntouchpad misbehaves.\n\nReported-by: Roland Kletzing \u003croland.kletzing@materna.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "0376bce7b0659fe1e80d045860087072583ab93f",
      "tree": "1317ba99ac4474e968af2c1c180e0e80c5f42453",
      "parents": [
        "fa14f7e8df9ee8afea23dab21adb0b7a521f1cd6"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Jul 03 10:45:38 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Jul 03 11:35:25 2008 -0400"
      },
      "message": "Input: i8042 - add Acer Aspire 1360 to nomux blacklist\n\nAcer Aspire 1360 needs to be added to nomux blacklist, otherwise its\ntouchpad misbehaves.\n\nReported-by: Clark Tompsett \u003cclarkt@cnsp.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "83680cdbcecd1fd284ad4df060d12bf214bb63a8",
      "tree": "c9adbe4b20190d3065adcb5a0a6acb8ee724cce1",
      "parents": [
        "e1441b9a41c33aa9236008a7cfe49a8e723fb397"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Tue Jul 01 13:55:25 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 02 18:40:08 2008 -0700"
      },
      "message": "drivers/input/ff-core.c needs \u003clinux/sched.h\u003e\n\nCommit 656acd2bbc4ce7f224de499ee255698701396c48 (\"Input: fix locking in\nforce-feedback core\") causes the following regression on m68k:\n\n| linux/drivers/input/ff-core.c: In function \u0027input_ff_upload\u0027:\n| linux/drivers/input/ff-core.c:172: error: dereferencing pointer to incomplete type\n| linux/drivers/input/ff-core.c: In function \u0027erase_effect\u0027:\n| linux/drivers/input/ff-core.c:197: error: dereferencing pointer to incomplete type\n| linux/drivers/input/ff-core.c:204: error: dereferencing pointer to incomplete type\n| make[4]: *** [drivers/input/ff-core.o] Error 1\n\nAs the incomplete type is `struct task_struct\u0027, including \u003clinux/sched.h\u003e fixes\nit.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nAcked-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8702965848ed4bee27486a3e3d2ae34ebba6dd83",
      "tree": "633fcb2288c1ea7057700738b4fae5862b74aa92",
      "parents": [
        "f138e4814a9c28bc44d967a8effdd977ac00fc6e"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Tue May 20 19:16:53 2008 +0200"
      },
      "committer": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Wed Jul 02 15:06:26 2008 -0600"
      },
      "message": "uinput: BKL pushdown\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "9edca64b724db74373f0c9ef7cb044a5f221a4a3",
      "tree": "6330529f51351ca95002189fdf63283930e9f91a",
      "parents": [
        "556e4b0b69d6e45e6b4e61390ef5aebce3ea432d"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Tue May 20 19:16:43 2008 +0200"
      },
      "committer": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Wed Jul 02 15:06:25 2008 -0600"
      },
      "message": "serio: BKL pushdown\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "f9c8154f367d471f1af56742fe8534f8458adb98",
      "tree": "6625c2e4a82d5f772545ec606434d616a6ae3797",
      "parents": [
        "dca67e9d3db27b090259b696e1166615f40099e2"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Tue May 20 19:16:20 2008 +0200"
      },
      "committer": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Wed Jul 02 15:06:23 2008 -0600"
      },
      "message": "mousedev: BKL pushdown\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "e1441b9a41c33aa9236008a7cfe49a8e723fb397",
      "tree": "87053114a75777dfdc6a81de97ae43fc55991ad8",
      "parents": [
        "70c85057e0bde35eb56352a293ecb5d1641a0334",
        "656acd2bbc4ce7f224de499ee255698701396c48"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 30 08:58:09 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 30 08:58:09 2008 -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:\n  Input: fix locking in force-feedback core\n  Input: add KEY_MEDIA_REPEAT definition\n"
    },
    {
      "commit": "fa14f7e8df9ee8afea23dab21adb0b7a521f1cd6",
      "tree": "1960fc061fc6719d7c3e9499faa61ec2d220ab2d",
      "parents": [
        "0486dc1e9295f46130305817940384458e3f47d1"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Thu Jun 26 10:46:39 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 30 09:38:33 2008 -0400"
      },
      "message": "Input: hp_sdc_mlc.c - make a struct static\n\nThis patch makes the needlessly global struct hp_sdc_mlc_priv_s static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "0486dc1e9295f46130305817940384458e3f47d1",
      "tree": "523b4831348a7a1e6f33c23d02a09a2a962f7a31",
      "parents": [
        "a894403766c93a8fae6de15684aa559fc78d5530"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Thu Jun 26 10:46:38 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 30 09:38:26 2008 -0400"
      },
      "message": "Input: hil_mlc.c - make code static\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "a894403766c93a8fae6de15684aa559fc78d5530",
      "tree": "570ff2ab0b09d245cdcc85988efc2b88e96aa8bc",
      "parents": [
        "5a54c0115757fd98ca05efae626e6aebf54a8427"
      ],
      "author": {
        "name": "Éric Piel",
        "email": "Eric.Piel@tremplin-utc.net",
        "time": "Thu Jun 26 11:05:01 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 30 09:37:51 2008 -0400"
      },
      "message": "Input: wistron - generate normal key event if bluetooth or wifi not present\n\nIf the subsystem is not present, instead of not doing anything, report\nthe key press as a normal key. This is done by modifying at\ninitialization the copied key entry table.\n\nSigned-off-by: Eric Piel \u003cEric.Piel@tremplin-utc.net\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "5a54c0115757fd98ca05efae626e6aebf54a8427",
      "tree": "d23b1b1d651fa609b0940bfb214dcf0195c5915e",
      "parents": [
        "3cadd2d98972f806165c634553ac4918b2b7920c"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Jun 26 10:46:38 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 30 09:37:40 2008 -0400"
      },
      "message": "Input: atkbd - fix HP 2133 not sending release event for video switch\n\nVideo switch key on HP 2133 doesn\u0027t send release event, so we\nhave to create workaround similar to what we do for Dell Latitude,\ni.e. perform DMI match for the system and generate \u0027false\u0027 release\nevent ourselves, so that userspace doesn\u0027t think that the key is\nstuck forever.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "3cadd2d98972f806165c634553ac4918b2b7920c",
      "tree": "f105fefd7b21131b6a5445ee8002f9441f061d5f",
      "parents": [
        "8a65c02f1dfda13ac2172f88f90f087330db82de"
      ],
      "author": {
        "name": "Richard Lemon",
        "email": "richard@codelemon.com",
        "time": "Thu Jun 26 10:10:41 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 30 09:37:32 2008 -0400"
      },
      "message": "Input: Add driver for iNexio serial touchscreen.\n\nSigned-off-by: Richard Lemon \u003crichard@codelemon.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "8a65c02f1dfda13ac2172f88f90f087330db82de",
      "tree": "f4b47cf8f5a9918b8159ad56265e090de5138712",
      "parents": [
        "f2278f31d6feb9036eaa79f2e8abcce850420abd"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Jun 26 09:56:27 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 30 09:37:21 2008 -0400"
      },
      "message": "Input: wm9712 - no pressure measurement with 5-wire mode\n\nThe hardware does not support pressure measurement is 5-wire mode\nso warn the user if he tries to request it.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "f2278f31d6feb9036eaa79f2e8abcce850420abd",
      "tree": "85b6f3abd9f6e77c5073a8951e3ac5452bbabfb9",
      "parents": [
        "82547e9074a23d9d722a5f6053f4734566127da6"
      ],
      "author": {
        "name": "Adam Dawidowski",
        "email": "drake_ster@wp.pl",
        "time": "Mon Jun 02 01:08:10 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 30 09:37:06 2008 -0400"
      },
      "message": "Input: fix force feedback upload issue in compat mode\n\nForce feedback upload of effects through the event device (ioctl\nEVIOCSFF) is not working in 32 bit applications running on 64-bit\nkernel due to the fact that struct ff_effect contains a pointer,\nresulting in the structure having different sizes in 64 and 32 bit\nprograms and causing difference in ioctl numbers.\n\n[dtor@mail.ru: refactor to keep all ugliness in evdev]\n\nSigned-off-by: Adam Dawidowski \u003cdrake_ster@wp.pl\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "82547e9074a23d9d722a5f6053f4734566127da6",
      "tree": "1570f0ca3ada832e8b8417545afedc008ec570a8",
      "parents": [
        "819561286b8eca845ce741141a016de2b51e90c7"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 02 01:03:24 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 30 09:36:46 2008 -0400"
      },
      "message": "Input: atamouse - various cleanups\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "819561286b8eca845ce741141a016de2b51e90c7",
      "tree": "356c3005a238e4945381124307c4ab3ce0de179a",
      "parents": [
        "c98122828111d3eeb29bd2d51496e300b4e5356e"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 02 01:02:52 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 30 09:36:17 2008 -0400"
      },
      "message": "Input: evbug - identify device by its sysfs ID\n\nThis should help with devices that don\u0027t set up their phys or name\nsince sysfs ID is always present.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "c98122828111d3eeb29bd2d51496e300b4e5356e",
      "tree": "6c50b27a2c5fcb96e3309e4f8c433ba43b6365ce",
      "parents": [
        "15439dd37f92f930ac7fc65a4f261834e4215bb0"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 02 01:02:40 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 30 09:35:18 2008 -0400"
      },
      "message": "Input: don\u0027t reset sync flag when ignoring event\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "656acd2bbc4ce7f224de499ee255698701396c48",
      "tree": "8a6b0077d0bec8fec96ae3dfe28389c2909e6051",
      "parents": [
        "4bbff7e408a54cce88d26191191e8bcda2a60d55"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Jun 26 11:30:02 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 30 09:26:02 2008 -0400"
      },
      "message": "Input: fix locking in force-feedback core\n\nThe newly added event_lock spinlock in the input core disallows sleeping\nand therefore using mutexes in event handlers. Convert force-feedback\ncore to rely on event_lock instead of mutex to protect slots allocated\nfor fore-feedback effects. The original mutex is still used to serialize\nuploading and erasing of effects.\n\nReported-by: Anssi Hannula \u003canssi.hannula@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "d02859ecb321c8c0f74cb9bbe3f51a59e58822b0",
      "tree": "05dd5bdc55081c0a90bf0afc35c07d0d6e25d015",
      "parents": [
        "a987b16cc6123af2c9414032701bab5f73c54c89",
        "543cf4cb3fe6f6cae3651ba918b9c56200b257d0"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jun 25 12:16:51 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jun 25 12:16:51 2008 +0200"
      },
      "message": "Merge commit \u0027v2.6.26-rc8\u0027 into x86/xen\n\nConflicts:\n\n\tarch/x86/xen/enlighten.c\n\tarch/x86/xen/mmu.c\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "986f8b8ccf4806c1e95528a6f157998113fb4f41",
      "tree": "bb8b03fa41018a2072391ae30423610674105163",
      "parents": [
        "4a7e79a7deab9718d51dc8d3ee938bd0eb789b7b"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Tue May 20 19:15:58 2008 +0200"
      },
      "committer": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Fri Jun 20 14:05:57 2008 -0600"
      },
      "message": "hp_sdc_rtc: BKL pushdown\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "2edbf8537edc62c9b0ef75e7025d01e8b6a48707",
      "tree": "ce6127e2a663c91603bf08cbeab59602f16bea19",
      "parents": [
        "702e57d9ef7002f8d362faa6ddebc59e6d43fa05"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Thu May 15 10:37:16 2008 -0600"
      },
      "committer": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Fri Jun 20 14:05:47 2008 -0600"
      },
      "message": "Input: cdev lock_kernel() pushdown\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\n"
    },
    {
      "commit": "952f4a0a9b27e6dbd5d32e330b3f609ebfa0b061",
      "tree": "5becdb0689960e2c8b9786a0a8d7c26ae5452957",
      "parents": [
        "f948d56435fc1f7506f08866302ecd6e60b533dd",
        "90d95ef617a535a8832bdcb8dee07bf591e5dd82"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 17 18:10:40 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 17 18:10:40 2008 -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:\n  Input: appletouch - implement reset-resume logic\n  Input: i8042 - retry failed CTR writes when resuming\n  Input: i8042 - add Fujitsu-Siemens Amilo Pro V2030 to nomux table\n  Input: pcspkr - remove negative dependency on snd-pcsp\n\nManually fixed up trivial conflict in drivers/usb/core/quirks.c\n"
    },
    {
      "commit": "15439dd37f92f930ac7fc65a4f261834e4215bb0",
      "tree": "ec8e4a7cffd1cbb55ae4970c3172fa9a6fb0c0f7",
      "parents": [
        "39ab9ddeb3e9573a1ea9a17a1431ea5c81681964",
        "90d95ef617a535a8832bdcb8dee07bf591e5dd82"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Jun 17 12:02:44 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Jun 17 12:02:44 2008 -0400"
      },
      "message": "Merge branch \u0027for-linus\u0027 into next\n\nConflicts:\n\n\tdrivers/input/mouse/appletouch.c\n"
    },
    {
      "commit": "90d95ef617a535a8832bdcb8dee07bf591e5dd82",
      "tree": "5b1633d1c6384d0fc4f37e5cf9b86a53496f2597",
      "parents": [
        "2f6a77d56523c14651236bc401a99b0e2aca2fdd"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Tue Jun 17 11:56:55 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Jun 17 11:56:55 2008 -0400"
      },
      "message": "Input: appletouch - implement reset-resume logic\n\nOn some boxes the touchpad needs to be reinitialized after resume to make\nit function again. This fixes bugzilla #10825.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "2f6a77d56523c14651236bc401a99b0e2aca2fdd",
      "tree": "3697ee2c0525a6e4455327afcaaa7935c0d4dac0",
      "parents": [
        "efd5184646d5d400fc538d093e9a0bec22a75551"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Jun 17 11:47:27 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Jun 17 11:47:27 2008 -0400"
      },
      "message": "Input: i8042 - retry failed CTR writes when resuming\n\nThere are systems that fail in i8042_resume() with\n\n\ti8042: Can\u0027t write CTR to resume\n\nas i8042_command(\u0026i8042_ctr, I8042_CMD_CTL_WCTR) fails even though the\ncontroller claimed itself to be ready before.\n\nOne retry after failing write fixes the problems on the failing systems.\n\nReported-by: Helmut Schaa \u003chschaa@novell.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "688d22e23ab1caacb2c36c615854294b58f2ea47",
      "tree": "95c8163c0b1f56902f5537bc256d7e5507f56cee",
      "parents": [
        "7e0edc1bc343231029084761ebf59e522902eb49",
        "066519068ad2fbe98c7f45552b1f592903a9c8c8"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jun 16 11:21:27 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jun 16 11:21:27 2008 +0200"
      },
      "message": "Merge branch \u0027linus\u0027 into x86/xen\n"
    },
    {
      "commit": "efd5184646d5d400fc538d093e9a0bec22a75551",
      "tree": "94dfa1f9bc35c3094380c4994d594427600b36b0",
      "parents": [
        "714c8a061092417d3ffb1d0f0522e3d092c730dd"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Jun 06 00:56:43 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Jun 06 01:38:08 2008 -0400"
      },
      "message": "Input: i8042 - add Fujitsu-Siemens Amilo Pro V2030 to nomux table\n\nFujitsu Siemens Amilo Pro V2030 needs nomux table entry, in addition to\nalready existing entry for V2010 model (note that Fujitsu-Siemens changed\nthe capitalization in the DMI data for product).\n\nTested-by: Jiri Mleziva \u003cjmleziva@tiscali.cz\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "714c8a061092417d3ffb1d0f0522e3d092c730dd",
      "tree": "2782cb826313fd91f3a246bc00adf37ea6dc49c0",
      "parents": [
        "5adad0133907790c50283bf03271d920d6897043"
      ],
      "author": {
        "name": "Stas Sergeev",
        "email": "stsp@aknet.ru",
        "time": "Fri Jun 06 00:22:50 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Jun 06 00:22:50 2008 -0400"
      },
      "message": "Input: pcspkr - remove negative dependency on snd-pcsp\n\nIt should be possible to build pcspkr driver together with snd-pcsp,\neven though tehy can not be used together.\n\nSigned-off-by: Stas Sergeev \u003cstsp@aknet.ru\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "39ab9ddeb3e9573a1ea9a17a1431ea5c81681964",
      "tree": "cf5b84c00487e5253369276dc66ea96442a1f43c",
      "parents": [
        "e8ef4347099584b49ecf74144ad2089b724292cf"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Mon Jun 02 11:20:55 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 02 11:20:55 2008 -0400"
      },
      "message": "Input: pxa27x_keypad - add wakeup support\n\nSigned-off-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e8ef4347099584b49ecf74144ad2089b724292cf",
      "tree": "2dd76225570d3f6d64785e588cf8f64454e59739",
      "parents": [
        "f6d65610df3bd4e7138da03aec391224219df135"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 02 00:41:57 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 02 00:41:57 2008 -0400"
      },
      "message": "Input: serio - remove pending events when unregistering driver\n\nThat fixes an opps when driver is repeatedly loaded and unloaded in\na tight loop.\n\nTested-by: Roland Kletzing \u003cdevzero@web.de\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "f6d65610df3bd4e7138da03aec391224219df135",
      "tree": "fc25795bd58a446505e1ea867938f5bcd46d0b2c",
      "parents": [
        "5a18c343a6bee4b38965f14a40ccb95306641f87"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 02 00:39:45 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 02 00:39:45 2008 -0400"
      },
      "message": "Input: atkbd - use ushort instead of uchar keymap\n\nSince some of the keycodes defined in input.h have values greater\nthan 255 we should use unsigned shorts in keymaps.\n\nTested-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "5a18c343a6bee4b38965f14a40ccb95306641f87",
      "tree": "fd169a5bec68b762dea8a93127f430c3cc908cfd",
      "parents": [
        "c3a34f4390396a4bede3f8b7bcc5153f50b974bb"
      ],
      "author": {
        "name": "Pau Oliva Fora",
        "email": "pau@eslack.org",
        "time": "Mon Jun 02 00:38:35 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jun 02 00:38:35 2008 -0400"
      },
      "message": "Input: add HTC Shift Touchscreen Driver\n\nSigned-off-by: Pau Oliva Fora \u003cpau@eslack.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "7536d7be7b718f8c5834cbcb7601816562e1b805",
      "tree": "b9dd93b06bc2542465f67cf73851941f1bbc641b",
      "parents": [
        "57f50ca127a3189566af0d6378394c75a26f0f7e",
        "5adad0133907790c50283bf03271d920d6897043"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 30 10:17:19 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 30 10:17:19 2008 -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:\n  Input: rename SW_RADIO to SW_RFKILL_ALL\n  Input: gtco - fix double kfree in error handling path\n  Input: pxa27x_keypad - miscellaneous fixes\n  Input: atkbd - mark keyboard as disabled when suspending/unloading\n  Input: apanel - remove duplicate include\n  Input: wm9713 - support five wire panels\n  Input: wm97xx-core - fix race on PHY init\n  Input: wm97xx-core - fix driver name\n  Input: wm97xx-core - report a phys for WM97xx touchscreens\n  Input: i8042 - make sure Dritek quirk is invoked at resume\n  Input: i8042 - add Dritek quirk for Acer TravelMate 660\n"
    },
    {
      "commit": "501a5250589be41c4c060afa855bc60b4539a340",
      "tree": "a2411e9367fd265f1327c51bdef6d3c8f793d0b0",
      "parents": [
        "471637a575329f9250e7e4099e84084820a35e11"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri May 30 10:40:28 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri May 30 10:40:28 2008 -0400"
      },
      "message": "Input: gtco - fix double kfree in error handling path\n\nThe code would try to free \u0027report\u0027 twice upon input_register_device()\nfailure.\n\nReported-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "c3a34f4390396a4bede3f8b7bcc5153f50b974bb",
      "tree": "86c59fe83b8b3d1abfa84f3ec88ae6c7190907f5",
      "parents": [
        "d1659fcc59b21ec442564fedb67a5ad371f82380"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed May 28 01:10:52 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu May 29 16:19:58 2008 -0400"
      },
      "message": "Input: i8042 - add Intel D845PESV to nopnp list\n\nThis patch introduces i8042_dmi_nopnp_table to make it possible to perform\nDMI matches for systems that need \u0027i8042.nopnp\u0027 to work correctly, and\nintroduces such an entry for Intel D845PESV -- this system doesn\u0027t\ndetect PS2 mouse reliably without this option, as reported by Robert\nLewis.\n\n[dtor@mail.ru - make it compile if CONFIG_PNP is off - reported\n by Randy Dunlap]\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "471637a575329f9250e7e4099e84084820a35e11",
      "tree": "4f7e469b133cdaa901c0a13e9a9e4a1f3aa97689",
      "parents": [
        "57f5b1590f2d801a3a7f072e2c65f14d4545852c"
      ],
      "author": {
        "name": "Antonio Ospite",
        "email": "ospite@studenti.unina.it",
        "time": "Wed May 28 14:35:52 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed May 28 14:35:52 2008 -0400"
      },
      "message": "Input: pxa27x_keypad - miscellaneous fixes\n\n1. Set input bits for direct keys codes\n2. Set input bits for rotary encoder codes only if rotary\n   encoder is enabled\n3. Enable EV_REL only if rotary encoder is enabled and rel_codes\n   are set up\n\nSigned-off-by: Antonio Ospite \u003cao2@openezx.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "57f5b1590f2d801a3a7f072e2c65f14d4545852c",
      "tree": "3db357ca8b0f79e873e037733854062b170dd929",
      "parents": [
        "87a54a28970fb6a91de3993120eccc01a0ece732"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed May 28 00:54:01 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed May 28 00:54:01 2008 -0400"
      },
      "message": "Input: atkbd - mark keyboard as disabled when suspending/unloading\n\nThis will shut off garbage that may come from KBD port during resume.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    }
  ],
  "next": "e4dcff1f6e7582f76c2c9990b1d9111bbc8e26ef"
}
