)]}'
{
  "log": [
    {
      "commit": "b9abaa3fb7328851bdeaad19e694048f0ff71d9a",
      "tree": "de56cda929b837c6b2e421b57c723939ec7df5da",
      "parents": [
        "8995b161eb142b843094dd614b80e4cce1d66352",
        "736ce43295682d060f2b93624b4a339f9af6aab1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 07 11:29:51 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 07 11:29:51 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n"
    },
    {
      "commit": "f8ce25476d5f12ffa29b885e49c38cd95053437e",
      "tree": "640fbdaacbf375f13feaf0eee49306d90b778b8a",
      "parents": [
        "de1d815fccee1f4766a7e56054ab0ec3f6f3a7db"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jan 07 16:15:52 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 07 16:15:52 2006 +0000"
      },
      "message": "[ARM] Move asm/hardware/clock.h to linux/clk.h\n\nThis is needs to be visible to other architectures using the AMBA\nbus and peripherals.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "123656d4cc8c946f578ebd18c2050f5251720428",
      "tree": "3d5432eff034a3b9cfdc98b37e245abe5695342d",
      "parents": [
        "a62c80e559809e6c7851ec04d30575e85ad6f6ed",
        "0aec63e67c69545ca757a73a66f5dcf05fa484bf"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jan 07 14:40:05 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 07 14:40:05 2006 +0000"
      },
      "message": "Merge with Linus\u0027 kernel.\n"
    },
    {
      "commit": "a62c80e559809e6c7851ec04d30575e85ad6f6ed",
      "tree": "7d91fd1f5186ad0d95498f65acfa5a10942133d6",
      "parents": [
        "6351610d6906aacbf9176cbdd045dd3876eec4c0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jan 07 13:52:45 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 07 13:52:45 2006 +0000"
      },
      "message": "[ARM] Move AMBA include files to include/linux/amba/\n\nSince the ARM AMBA bus is used on MIPS as well as ARM, we need\nto make the bus available for other architectures to use.  Move\nthe AMBA include files from include/asm-arm/hardware/ to\ninclude/linux/amba/\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "347a8dc3b815f0c0fa62a1df075184ffe4cbdcf1",
      "tree": "a6ec76690127e87fe6efa42b6238caadd6c07e7b",
      "parents": [
        "9bbc8346fb21fad3f678220b067450e436e45dbf"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Jan 06 00:19:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jan 06 08:33:53 2006 -0800"
      },
      "message": "[PATCH] s390: cleanup Kconfig\n\nSanitize some s390 Kconfig options.  We have ARCH_S390, ARCH_S390X,\nARCH_S390_31, 64BIT, S390_SUPPORT and COMPAT.  Replace these 6 options by\nS390, 64BIT and COMPAT.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6020bafc9e30e04f4db65298d00e8e28ffb40652",
      "tree": "7c81b72d3cd3ce92ef240d847050ecd7d692fe19",
      "parents": [
        "1f85145c5825a6f1fdf83e6c48e788dd3117c39a"
      ],
      "author": {
        "name": "Ben Collins",
        "email": "bcollins@ubuntu.com",
        "time": "Thu Jan 05 23:00:38 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Jan 05 23:00:38 2006 -0500"
      },
      "message": "Input: i8042 - add OQO Zepto to noloop dmi table.\n\nSigned-off-by: Ben Collins \u003cbcollins@ubuntu.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "dbc26344350dff2932902a7723a4e89e71752803",
      "tree": "a7a4926ee30979a297628ee0f34b3e86f13df840",
      "parents": [
        "fed8bf19ec20efc0641740b2d10aa589dbd6d1ab"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Jan 05 23:00:13 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Jan 05 23:00:13 2006 -0500"
      },
      "message": "Input: atkbd - don\u0027t lose keymap settings when reconnecting keyboard\n\nCall serio_reconnect() instead of serio_rescan() when detecting that\na new keyboard was plugged in. This should help KVM uses losing custom\nkeymap settings when switching between boxes.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "fed8bf19ec20efc0641740b2d10aa589dbd6d1ab",
      "tree": "c104a13c7b8cb7f4152b15729dc5aede7c063e91",
      "parents": [
        "e7c3aad53dba54d375b632f2a21b680546828dec",
        "46f25dffbaba48c571d75f5f574f31978287b8d2"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Jan 05 22:25:13 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Jan 05 22:25:13 2006 -0500"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "db9edfd7e339ca4113153d887e782dd05be5a9eb",
      "tree": "0a4ba12447a0cabc800adc7e9667d284777b0181",
      "parents": [
        "631b034724364b413e8a52e7c2e03a9d77e4c2b4",
        "fd586bacf439f36dea9b9bf6e6133ac87df2730c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 04 18:44:12 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 04 18:44:12 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6\n\nTrivial manual merge fixup for usb_find_interface clashes.\n"
    },
    {
      "commit": "1d8f430c15b3a345db990e285742c67c2f52f9a6",
      "tree": "7bf8ae0929ebf581c4de68e7f4be9f6ea672d453",
      "parents": [
        "263756ec228f1cdd49fc50b1f87001a4cebdfe12"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Wed Dec 07 21:40:34 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 04 16:18:09 2006 -0800"
      },
      "message": "[PATCH] Input: add modalias support\n\nHere\u0027s the patch for modalias support for input classes.  It uses\ncomma-separated numbers, and doesn\u0027t describe all the potential keys (no\nmodule currently cares, and that would make the strings huge).  The\nchanges to input.h are to move the definitions needed by file2alias\noutside __KERNEL__.  I chose not to move those definitions to\nmod_devicetable.h, because there are so many that it might break compile\nof something else in the kernel.\n\nThe rest is fairly straightforward.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCC: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "312c004d36ce6c739512bac83b452f4c20ab1f62",
      "tree": "e61e8331680a0da29557fe21414d3b31e62c9293",
      "parents": [
        "5f123fbd80f4f788554636f02bf73e40f914e0d6"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@suse.de",
        "time": "Wed Nov 16 09:00:00 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 04 16:18:08 2006 -0800"
      },
      "message": "[PATCH] driver core: replace \"hotplug\" by \"uevent\"\n\nLeave the overloaded \"hotplug\" word to susbsystems which are handling\nreal devices. The driver core does not \"plug\" anything, it just exports\nthe state to userspace and generates events.\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0296b2281352e4794e174b393c37f131502e09f0",
      "tree": "874e1de7ffaf56ab14f031d2818b69853c4914d8",
      "parents": [
        "034382117725f6b6b26fbb138498139c5c012c1b"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@suse.de",
        "time": "Fri Nov 11 05:33:52 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 04 16:18:07 2006 -0800"
      },
      "message": "[PATCH] remove CONFIG_KOBJECT_UEVENT option\n\nIt makes zero sense to have hotplug, but not the netlink\nevents enabled today. Remove this option and merge the\nkobject_uevent.h header into the kobject.h header file.\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "75318d2d7cab77b14c5d3dbd5e69f2680a769e16",
      "tree": "13098167bd41d7dd0b0d3f678534a6daa29b4005",
      "parents": [
        "2143acc6dc79bdbff812f02a7dc5ab9d4fc81fc8"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Nov 21 14:53:03 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 04 13:48:34 2006 -0800"
      },
      "message": "[PATCH] USB: remove .owner field from struct usb_driver\n\nIt is no longer needed, so let\u0027s remove it, saving a bit of memory.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a8d3584a2df28827094f6338cde1303c467bc1f0",
      "tree": "d2cdb824f4b2f109ad6a74285455b56e5a2dd118",
      "parents": [
        "f47fc0ac7ead5ed91a11fcabfad6ee44c17ee934"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Jan 03 18:41:37 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 03 18:41:37 2006 +0000"
      },
      "message": "[ARM] Remove clk_use()/clk_unuse()\n\nIt seems that clk_use() and clk_unuse() are additional complexity\nwhich isn\u0027t required anymore.  Remove them from the clock framework\nto avoid the additional confusion which they cause, and update all\nARM machine types except for OMAP.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ae5536d6f7f9b51f7a0451421eade1988cfd7126",
      "tree": "bd84138298e7a027c4fa2b8941b33a0d9c547531",
      "parents": [
        "1994754412536d4ab902a81530b49bcaf496a59c"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Dec 29 22:19:08 2005 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Dec 30 08:20:26 2005 -0800"
      },
      "message": "[PATCH] Input: warrior - fix HAT0Y axis setup\n\nThis patch fixes a typo introduced by conversion to dynamic input_dev\nallocation.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "68ca243dd1dc90bd42bae3945e804c1042584920",
      "tree": "df6cb278ddce22daf8b524c82f2b43f012e025a0",
      "parents": [
        "d5784b57d2e08a632b971baae23266121004ef3b"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Dec 28 13:27:04 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Dec 28 13:27:04 2005 -0800"
      },
      "message": "[SERMOUSE]: Sun mice speak 5-byte protocol too.\n\nNoticed by Christophe Zimmerman, this explains the slow mouse movement\nwith 2.6.x kernels.\n\nAnd checking the 2.4.x drivers/sbus/char/sunmouse.c driver shows we\nalways used a 5-byte protocol with Sun mice in the past.  I have no\nidea how the 3-byte thing got into the 2.6.x driver, but it\u0027s surely\nwrong.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e7c3aad53dba54d375b632f2a21b680546828dec",
      "tree": "b724a6939a3d01d2edffce2e654e10f33876f5f3",
      "parents": [
        "9d6c25029db6de7fc375b07da936c3341af0accf"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 28 01:26:24 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 28 01:26:24 2005 -0500"
      },
      "message": "Input: wistron - convert to the new platform device interface\n\nDo not use platform_device_register_simple() as it is going away,\nimplement -\u003eprobe() and -\u003eremove() functions so manual binding and\nunbinding would work.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "9d6c25029db6de7fc375b07da936c3341af0accf",
      "tree": "1fd40668b046339505896e72a889591d7e40c59f",
      "parents": [
        "26421c7acc02847c724eb9f92797f84dbf9be007"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 28 01:25:53 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 28 01:25:53 2005 -0500"
      },
      "message": "Input: maceps2 - convert to the new platform device interface\n\nDo not use platform_device_register_simple() as it is going away,\nimplement -\u003eprobe() and -\u003eremove() functions so manual binding and\nunbinding will work with this driver.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "26421c7acc02847c724eb9f92797f84dbf9be007",
      "tree": "aafcebb20f852dc3286668d0ad401999ad4872c8",
      "parents": [
        "916d83cfe5da1cda454d8b0ae233f06b58bd7f91"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 28 01:25:42 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 28 01:25:42 2005 -0500"
      },
      "message": "Input: q40kbd - convert to the new platform device interface\n\nDo not use platform_device_register_simple() as it is going away,\nimplement -\u003eprobe() and -\u003eremove() functions so manual binding and\nunbinding will work with this driver.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "916d83cfe5da1cda454d8b0ae233f06b58bd7f91",
      "tree": "30e5d31dddb98479f565e40444dca4a97af03fb3",
      "parents": [
        "87fd6318a6c381ba1e10a4f56907d11ae4a987b9"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 28 01:25:30 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 28 01:25:30 2005 -0500"
      },
      "message": "Input: ct82c710 - convert to the new platform device interface\n\nDo not use platform_device_register_simple() as it is going away,\nimplement -\u003eprobe() and -\u003eremove() functions so manual binding and\nunbinding will work with this driver.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "87fd6318a6c381ba1e10a4f56907d11ae4a987b9",
      "tree": "84585314facc63e6320d34a70b65983b59b66761",
      "parents": [
        "8ea3694fcb7e5471cf84313a10e012b48e33c892"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 28 01:25:11 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 28 01:25:11 2005 -0500"
      },
      "message": "Input: i8042 - convert to the new platform device interface\n\nDo not use platform_device_register_simple() as it is going away,\nimplement -\u003eprobe() and -\u003eremove() functions so manual binding and\nunbinding will work with this driver.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "0b57ee9e55373a27e45549e82b0c43621480a71b",
      "tree": "03c584b93e9323d5057fdd482c6cb5c9a3e1d651",
      "parents": [
        "14904398e5b573d13f8c8dbd43a452ff34c0efc2"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Dec 22 21:03:47 2005 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Dec 22 23:09:54 2005 -0800"
      },
      "message": "[SPARC]: introduce a SPARC Kconfig symbol\n\nIntroduce a Kconfig symbol SPARC that is defined on both the sparc and\nsparc64 architectures.\n\nThis symbol makes some dependencies more readable.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8ea3694fcb7e5471cf84313a10e012b48e33c892",
      "tree": "f39f5cc950cdb40be82d573da22b0d2b7702c656",
      "parents": [
        "f5b64078d75528f36b78d30e945bb1b05cb05f26"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 21 01:02:54 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 21 01:02:54 2005 -0500"
      },
      "message": "Input: logips2pp - add signature of MouseMan Wheel Mouse (87)\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "f5b64078d75528f36b78d30e945bb1b05cb05f26",
      "tree": "4bc17917169c097a13f18939bbf171c6934d79c0",
      "parents": [
        "1f75e6bdfa011c0c2afa65ed1585200a3bc92ddf"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 21 00:52:35 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 21 00:52:35 2005 -0500"
      },
      "message": "Input: sparcspkr - register with driver core as a platfrom device\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "1f75e6bdfa011c0c2afa65ed1585200a3bc92ddf",
      "tree": "da9d53473c8551ab365816388c4502d23f402052",
      "parents": [
        "59317747359dbc26af920813b3df358333a3840c"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 21 00:52:29 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 21 00:52:29 2005 -0500"
      },
      "message": "Input: m68kspkr - register with driver core as a platfrom device\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "59317747359dbc26af920813b3df358333a3840c",
      "tree": "5cdeae536cac667ea0823fcaacd5ceae79ade685",
      "parents": [
        "1f1a91e033f4ec60a70669e2e3e358d7e4f32495"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 21 00:52:22 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 21 00:52:22 2005 -0500"
      },
      "message": "Input: pcspkr - register with driver core as a platfrom device\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "1f1a91e033f4ec60a70669e2e3e358d7e4f32495",
      "tree": "c8bb3c17c93682d60468cf14579f00527565353e",
      "parents": [
        "41293e5368d9ba9760935cf510d2631c257f2b74"
      ],
      "author": {
        "name": "Daniele Gozzi",
        "email": "daniele.gozzi@gmail.com",
        "time": "Wed Dec 21 00:52:10 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 21 00:52:10 2005 -0500"
      },
      "message": "Input: lifebook - add DMI signature of Fujitsu Lifebook B142\n\nThis DMI data was found in Fujitsu LifeBook B142 (Product S/N\nFPC01003B, italian keyboard); re: bugzilla #5335\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "41293e5368d9ba9760935cf510d2631c257f2b74",
      "tree": "144f483bb9336348245c533dcef8d9ede2dd3d4a",
      "parents": [
        "4eb38ac0629716871591b594fe0c611b19613983"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 21 00:52:00 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 21 00:52:00 2005 -0500"
      },
      "message": "Input: add help entry for FM801 gameport driver to Kconfig\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "4eb38ac0629716871591b594fe0c611b19613983",
      "tree": "89831333d8a81904102551d8a9f8d35f153af965",
      "parents": [
        "ba44995a1e84b6cebf32e61d9492e8e133d192ce"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 21 00:51:51 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 21 00:51:51 2005 -0500"
      },
      "message": "Input: i8042 - disable MUX mode for Sharp MM20\n\nAdd yet another entry to the ever-growing list of boxes with\nnon-working MUX implementation.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "ba44995a1e84b6cebf32e61d9492e8e133d192ce",
      "tree": "b38bdd5728389c2896cba1930edad02ffa222b41",
      "parents": [
        "f5e9c9ca54e31c0f629bae487eadaa5b8515b86d"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 21 00:51:31 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 21 00:51:31 2005 -0500"
      },
      "message": "Input: psmouse - don\u0027t leave mouse asleep\n\nIt looks like quite a few mice out there treat PSMOUSE_RESET_DIS\nas a powerdown request and turn off the light rendering the mouse\nunusable.\n\nVojtech recommended to switch from PSMOUSE_RESET_DIS to full reset,\nhowever we don\u0027t want to do that everywhere as full reset is pretty\nslow. Instead we only use it before probing for \"generic\" protocols,\nsuch as IntelliMouse and Explorer, to make sure that the mouse will\nbe woken up if it went to sleep as a result of PSMOUSE_RESET_DIS\nissued earlier.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "f5e9c9ca54e31c0f629bae487eadaa5b8515b86d",
      "tree": "df2dca8f78d124d3fed42eba664239682b4ba7f6",
      "parents": [
        "e1e02c9f766e5cf20d951d35e6d2bc2683aa87ef"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "Larry.Finger@lwfinger.net",
        "time": "Wed Dec 21 00:51:13 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Dec 21 00:51:13 2005 -0500"
      },
      "message": "Input: ALPS - add signature for HP ze1115\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "041387d98460b3947587929ef3a4773b8c48538f",
      "tree": "3330eebba3fa1aa7c13479e527f07b03d7fb53ed",
      "parents": [
        "56f0356321a876a1a356712f2486d6188a3b4992",
        "b05948d9b7167e23af88cc65b9ffa4687eaf1f0d"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Dec 20 23:03:50 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Dec 20 23:03:50 2005 -0500"
      },
      "message": "Manual merge with Linus (conflict in drivers/input/misc/wistron_bnts.c)\n"
    },
    {
      "commit": "81f0a91e8f58a7784afe39cda9ac47e9231412a4",
      "tree": "a38e8e008bd1756ed373ce048a32d1b4a967b1e5",
      "parents": [
        "833882b452046d3d5028f6293a0a6d6d3c1eee3c"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Dec 15 09:19:05 2005 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Dec 15 10:04:31 2005 -0800"
      },
      "message": "[PATCH] drivers/input/misc/wistron_btns.c NULL noise removal\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ea54c96c04cfd9fec881e403d8f7931b47f7b2a6",
      "tree": "146564a7aa330f010c5a9209ba1fa852333341c7",
      "parents": [
        "c45b4f1f1e149c023762ac4be166ead1818cefef"
      ],
      "author": {
        "name": "Vojtech Pavlik",
        "email": "vojtech@suse.cz",
        "time": "Wed Dec 14 21:47:00 2005 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Dec 14 18:54:20 2005 -0800"
      },
      "message": "[PATCH] Input: ALPS - correctly report button presses on Fujitsu Siemens S6010\n\nWithout this patch Forward and Backward buttons on the touchpad do not\ngenerate any events.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "74a89c966ebc4ec4b80fa93eee0b37ff7de7f4e6",
      "tree": "2af812f69cc962cffdc02b58c62996733955c51b",
      "parents": [
        "58057b9e57849ae28fbcb013edfe6b5a63edc799"
      ],
      "author": {
        "name": "Ashutosh Naik",
        "email": "ashutosh.naik@gmail.com",
        "time": "Sun Dec 11 12:41:32 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Dec 11 12:41:32 2005 -0500"
      },
      "message": "Input: wistron - add Acer TravelMate 240 to DMI table\n\nSigned-off-by: Ashutosh Naik \u003cashutosh.naik@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "58057b9e57849ae28fbcb013edfe6b5a63edc799",
      "tree": "280e3b1881c74ce2fe555480cd601611db908107",
      "parents": [
        "84c12b2410ea3b88523270064222fbf505dbf15e"
      ],
      "author": {
        "name": "Jasper Spaans",
        "email": "jasper@vs19.net",
        "time": "Sun Dec 11 12:41:22 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Dec 11 12:41:22 2005 -0500"
      },
      "message": "Input: logips2pp - add new signature (85)\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "84c12b2410ea3b88523270064222fbf505dbf15e",
      "tree": "7c72f2cd5409730b9e8aa861110e20c64ebc3c7e",
      "parents": [
        "3a51f7c40437077ac4a463307e9a4ae6b78755a8"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Dec 11 12:41:03 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Dec 11 12:41:03 2005 -0500"
      },
      "message": "Input: mousedev - make module parameters visible in sysfs\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "3a51f7c40437077ac4a463307e9a4ae6b78755a8",
      "tree": "a28ce7937a2ac917bed4c1993da4c21a1dffb4d4",
      "parents": [
        "e4f5c82a92c2a546a16af1614114eec19120e40a"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Dec 11 12:40:37 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Dec 11 12:40:37 2005 -0500"
      },
      "message": "Input: evdev - consolidate compat and regular code\n\nCompat and normal code mirror each other and are hard to maintain.\nWhen EV_SW was added compat_ioctl case was missed. Here is my attempt\nat consolidating the code.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "9e50afd0cb3ff9ee152dbcf8601f5fb7eba5cff8",
      "tree": "f3b2a72384a1b59ea38b201bbf2f35c306941b4b",
      "parents": [
        "bd0ef2356cd85d39387be36fdf1f83a40075057f"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:56:43 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:56:43 2005 -0500"
      },
      "message": "Input: make serio and gameport more swsusp friendly\n\nkseriod and kgameportd used to process all pending events before\nchecking for freeze condition. This may cause swsusp to time out\nwhile stopping tasks when resuming. Switch to process events one\nby one to check freeze status more often.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "bd0ef2356cd85d39387be36fdf1f83a40075057f",
      "tree": "590c7a005823ecc6836ee17a47fd9b43fcb6e85a",
      "parents": [
        "e597f0c80de7e2ef840b28d111ec532988abc432"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:56:31 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:56:31 2005 -0500"
      },
      "message": "Input: handle failures in input_register_device()\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e597f0c80de7e2ef840b28d111ec532988abc432",
      "tree": "2d8c36d705c27dd081cbd7a6907257d3ad43c8e0",
      "parents": [
        "59c7c0377e00a3cbd7b71631177fb92166ceb437"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:51:43 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:51:43 2005 -0500"
      },
      "message": "Input: uinput - don\u0027t use \"interruptible\" in FF code\n\nIf thread that submitted FF request gets interrupted somehow it\nwill release request structure and ioctl handler will work with\nfreed memory. TO prevent that from happening switch to using\nwait_for_completion instead of wait_for_completion_interruptible.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "59c7c0377e00a3cbd7b71631177fb92166ceb437",
      "tree": "74457d6759338db05c29eb5dc766b8472b7bb496",
      "parents": [
        "29506415a0ff0152cc2928f8fcac724fbbf98651"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:51:33 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:51:33 2005 -0500"
      },
      "message": "Input: uinput - add UI_SET_SWBIT ioctl\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "29506415a0ff0152cc2928f8fcac724fbbf98651",
      "tree": "e1da48667c6b0499f2ea882b1d762758241da1e6",
      "parents": [
        "e753b650e10af8a040b1081e72088b826bdef72f"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:51:22 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:51:22 2005 -0500"
      },
      "message": "Input: uinput - convert to dynalloc allocation\n\nAlso introduce proper locking when creating/deleting device.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e753b650e10af8a040b1081e72088b826bdef72f",
      "tree": "d9f8c5dfb1e7ecdc9404f15a94b237053e1b1cbc",
      "parents": [
        "a5b0cc80bc3cc98809c7674bda9928db497f0ebb"
      ],
      "author": {
        "name": "Miloslav Trmac",
        "email": "mitr@volny.cz",
        "time": "Sun Nov 20 00:51:05 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:51:05 2005 -0500"
      },
      "message": "Input: wistron - disable wifi/bluetooth on suspend\n\nTry to save battery power by disabling wifi and bluetooth on suspend.\n\nSigned-off-by: Miloslav Trmac \u003cmitr@volny.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "a5b0cc80bc3cc98809c7674bda9928db497f0ebb",
      "tree": "1f0b203663ca1ad3f4e7534870880f7d6d675a12",
      "parents": [
        "22a397e2c189dedf857836f2a49542b8aedfeb65"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:50:58 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:50:58 2005 -0500"
      },
      "message": "Input: wistron - add PM support\n\nRegister wistron-bios as a platform device, restore WIFI and\nBluetooth state upon resume.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "22a397e2c189dedf857836f2a49542b8aedfeb65",
      "tree": "308297aafad1841a44106cd29d7975ee5d07d197",
      "parents": [
        "84b256a66360cedc25eb6e2ac6f167ca9778307b"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:50:46 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:50:46 2005 -0500"
      },
      "message": "Input: wistron - convert to dynamic input_dev allocation\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "84b256a66360cedc25eb6e2ac6f167ca9778307b",
      "tree": "55fe8c50722332fb59e0a7a499146c1f4a49e12a",
      "parents": [
        "e9fb028ea2a0a70dad0f467410418e5ee2af811b"
      ],
      "author": {
        "name": "Bernhard Rosenkraenzer",
        "email": "bero@arklinux.org",
        "time": "Sun Nov 20 00:50:37 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:50:37 2005 -0500"
      },
      "message": "Input: wistron - add support for Acer Aspire 1500 notebooks\n\nAlso fix a potential issue with some notebooks:\n\nThe current code assumes the response to bios_wifi_get_default_setting is\neither 1 (disabled) or 3 (enabled), or wifi isn\u0027t supported.  The BIOS\nresponse appears to be a bit field w/ 0x1 indicating hardware presence, 0x2\nindicating actiation status, and the other 6 bits being unknown/reserved --\nwith the patch, these 6 bits are ignored.\n\nSigned-off-by: Bernhard Rosenkraenzer \u003cbero@arklinux.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e9fb028ea2a0a70dad0f467410418e5ee2af811b",
      "tree": "34b4a5a6750ab398d160d1bcff72c850ab26f4e3",
      "parents": [
        "5fc1468029e2a4da90ded1e0e2cdd94fbdf83bac"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Nov 20 00:50:21 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:50:21 2005 -0500"
      },
      "message": "Input: wistron - disable for x86_64\n\nOn x86_64:\n\n{standard input}:233: Error: suffix or operands invalid for `push\u0027\n{standard input}:233: Error: suffix or operands invalid for `pop\u0027\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "5fc1468029e2a4da90ded1e0e2cdd94fbdf83bac",
      "tree": "38cbda2acfd20e4f71da4ef62374797e2f55aed5",
      "parents": [
        "0d4c859734a818721b2d5ac712283ba8f92bd23a"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:50:06 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:50:06 2005 -0500"
      },
      "message": "Input: add Wistron driver\n\nA driver for laptop buttons using an x86 BIOS interface that is\napparently used on quite a few laptops and seems to be originating\nfrom Wistron.\n\nThis driver currently \"knows\" only about Fujitsu-Siemens Amilo Pro V2000\n(i.e. it can detect the laptop using DMI and it contains the\nkeycode-\u003ekey meaning mapping for this laptop) and Xeron SonicPro X 155G\n(probably can\u0027t be reliably autodetected, requires a module parameter),\nadding other laptops should be easy.\n\nIn addition to reporting button presses to the input layer the driver\nalso allows enabling/disabling the embedded wireless NIC (using the\n\"Wifi\" button); this is done using the same BIOS interface, so it seems\nonly logical to keep the implementation together.  Any flexibility\npossibly gained by allowing users to remap the function of the \"Wifi\"\nbutton is IMHO not worth it when weighted against the necessity to run\nan user-space daemon to convert button presses to wifi state changes.\n\nSigned-off-by: Miloslav Trmac \u003cmitr@volny.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "0d4c859734a818721b2d5ac712283ba8f92bd23a",
      "tree": "d9735f6da17572f45ebe47f8f200ac7161129f79",
      "parents": [
        "3bedff1d73b86e0cf52634efb447e9ada08f2cc6"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:49:42 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Nov 20 00:49:42 2005 -0500"
      },
      "message": "Input: atkbd - speed up setting leds/repeat state\n\nChanging led state is pretty slow operation; when there are multiple\nrequests coming at a high rate they may interfere with normal typing.\nTry optimize (skip) changing hardware state when multiple requests\nare coming back-to-back.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "5643f000c1e10ab991182478b76550e1364c3570",
      "tree": "950b2f61a5dd742de1c668ba968a9c8a99f1eab6",
      "parents": [
        "177294d19174cf92de22434bb1fc9a8ecdbbe658",
        "3ae5eaec1d2d9c0cf53745352e7d4b152810ba24"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 09:24:26 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 11 09:24:26 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel\n"
    },
    {
      "commit": "3ae5eaec1d2d9c0cf53745352e7d4b152810ba24",
      "tree": "d8825be54cefb6ad6707478d719c8e30605bee7b",
      "parents": [
        "00d3dcdd96646be6059cc21f2efa94c4edc1eda5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Nov 09 22:32:44 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 09 22:32:44 2005 +0000"
      },
      "message": "[DRIVER MODEL] Convert platform drivers to use struct platform_driver\n\nThis allows us to eliminate the casts in the drivers, and eventually\nremove the use of the device_driver function pointer methods for\nplatform device drivers.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "08de1f0461ad40136e7373cf85e2f3c221a9ad9a",
      "tree": "405eef369e4fd168ded38bcaca770d55397a5de1",
      "parents": [
        "015953d706b1b7ad61c37fe329042828a0f3b0f6"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Nov 08 21:34:29 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:50 2005 -0800"
      },
      "message": "[PATCH] Input: fix \u0027uniq\u0027 reporting in hotplug handler\n\nInput: fix \u0027uniq\u0027 reporting in hotplug handler\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "407cf84f956ee4b52da5508d5357b8ae212ff77c",
      "tree": "b3efbcb770e1202b65aee2fe70ea5a407a60e6a5",
      "parents": [
        "b3ce1debe2685383a9ad6ace9c49869c3968c013",
        "0aeafa77558fc1b44b0f39a4d9e5bd9316420788"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 10:30:33 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 10:30:33 2005 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input\n"
    },
    {
      "commit": "6044ec8882c726e325017bd948aa0cd94ad33abc",
      "tree": "3bfc5dc93434e8ad556540f6689abcd2699aa45d",
      "parents": [
        "2ea7533060e361810c21b2f5ee02151c4dfb85d8"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Mon Nov 07 01:01:32 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:54:05 2005 -0800"
      },
      "message": "[PATCH] kfree cleanup: misc remaining drivers\n\nThis is the remaining misc drivers/ part of the big kfree cleanup patch.\n\nRemove pointless checks for NULL prior to calling kfree() in misc files in\ndrivers/.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nAcked-by: Aristeu Sergio Rozanski Filho \u003caris@cathedrallabs.org\u003e\nAcked-by: Roland Dreier \u003crolandd@cisco.com\u003e\nAcked-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nAcked-by: Len Brown \u003clen.brown@intel.com\u003e\nAcked-by: \"Antonino A. Daplas\" \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0aeafa77558fc1b44b0f39a4d9e5bd9316420788",
      "tree": "521696284eab46eda650ea2bc9c767a43209c90a",
      "parents": [
        "14a48b444420908cf8f87be12f5c94fb9ab16673"
      ],
      "author": {
        "name": "Jan-Benedict Glaw",
        "email": "jbglaw@lug-owl.de",
        "time": "Wed Nov 02 22:53:11 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Nov 02 22:53:11 2005 -0500"
      },
      "message": "Input: lkkbd - miscellaneous fixes\n\n* Hide debugging code into #ifdef, which allows to simplify\n  the large switch statement\n* Update macros to not reference variables not given as\n  arguments\n\nSigned-off-by: Jan-Benedict Glaw \u003cjbglaw@lug-owl.de\u003e\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "14a48b444420908cf8f87be12f5c94fb9ab16673",
      "tree": "d435edff61f415cb7864bebf1c54a8d465422419",
      "parents": [
        "d7a767dddcbd690a6c0e2b3b395858dc116db2e6"
      ],
      "author": {
        "name": "Mirco Macrelli",
        "email": "pigaz@pigaz.org",
        "time": "Wed Nov 02 22:52:45 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Nov 02 22:52:45 2005 -0500"
      },
      "message": "Input: logips2pp - add support for MX3100\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "d7a767dddcbd690a6c0e2b3b395858dc116db2e6",
      "tree": "6f0e26dc3a20098d97e0f94911d08373184d2b56",
      "parents": [
        "47610602c2ebe16ec99063b06bc019f18c8923a9"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@suse.cz",
        "time": "Wed Nov 02 22:52:33 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Nov 02 22:52:33 2005 -0500"
      },
      "message": "Input: locomokbd - fix wrong bustype\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "47610602c2ebe16ec99063b06bc019f18c8923a9",
      "tree": "3704db210ad9cff12ee49afb4eeb3058069df130",
      "parents": [
        "5f94548982ad8cb9867297e9e18e50ec7b8accea"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Nov 02 22:52:16 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Nov 02 22:52:16 2005 -0500"
      },
      "message": "Input: fix input device deregistration\n\nRemove main attribute group (name, phys, uniq) when unregistering\ninput devices.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "5f94548982ad8cb9867297e9e18e50ec7b8accea",
      "tree": "bddaa8a9b37decec5663d2a8d17c93dd732ad8c8",
      "parents": [
        "438c9da5143c6a563c5c684b91eb7848a7b2d83d"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Nov 02 22:51:46 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Nov 02 22:51:46 2005 -0500"
      },
      "message": "Input: do not register statically allocated devices\n\nDo not register statically allocated input devices to prevent\nOOPS when attaching input interfaces since it requires class\ndevice to be properly initialized.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "438c9da5143c6a563c5c684b91eb7848a7b2d83d",
      "tree": "edc3396ae1eb02e3a939d8ef128fb9afb6971402",
      "parents": [
        "7afada45da2727fd96402b1244168e0420ca496a"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Nov 02 22:49:53 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Nov 02 22:49:53 2005 -0500"
      },
      "message": "Input: locomokbd - convert to dynamic input allocation\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "f2c84c0e84bfa637a7161eac10157cf3b05b4a73",
      "tree": "f3335cb8234bf5248a4932cd39ad53044c980b47",
      "parents": [
        "581c1b14394aee60aff46ea67d05483261ed6527"
      ],
      "author": {
        "name": "Arthur Othieno",
        "email": "a.othieno@bluewin.ch",
        "time": "Sun Oct 30 23:04:05 2005 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 09:20:54 2005 -0800"
      },
      "message": "[PATCH] i386: CONFIG_PC removal\n\nCONFIG_PC is left-over cruft after the introduction of CONFIG_X86_PC with\nthe subarch split.  Remove it, and fixup the remaining users to depend on\nCONFIG_X86_PC instead.\n\nSigned-off-by: Arthur Othieno \u003ca.othieno@bluewin.ch\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4fd5f8267dd37aaebadfabe71d9c808821eea05a",
      "tree": "50774592eaba942cf378fca731d307f901b737b7",
      "parents": [
        "eb16292ba8a6655a560ab10a7d73a7816f0c0ac0",
        "8576762ff5d109b841fcf4e7d3883e0cf794f3cf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 07:32:56 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 07:32:56 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel\n\nManual #include fixups for clashes - there may be some unnecessary\n"
    },
    {
      "commit": "76440d5e13d7dacd5763394ddb2071424e0b6921",
      "tree": "cc13d902a4e62746482f0a4e203d072cd6aa1f71",
      "parents": [
        "1259f2b3657e21f18a7f31f9b1c027e304838b18"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Oct 31 01:30:19 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Oct 31 01:30:19 2005 -0500"
      },
      "message": "Input: lkkbd - fix debug message in lkkbd_interrupt()\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "1259f2b3657e21f18a7f31f9b1c027e304838b18",
      "tree": "bcda4d7abad202ec6a91630d997312ba79e4ce4b",
      "parents": [
        "995fc4df0bc8d88417742e4b1d17889fc64b6ef3"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Oct 31 01:30:05 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Oct 31 01:30:05 2005 -0500"
      },
      "message": "Input: pcspkr - fix setting name and phys for the device\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "995fc4df0bc8d88417742e4b1d17889fc64b6ef3",
      "tree": "9a243c0f2cfbcbf192298a4f5415fe1972ab2cf6",
      "parents": [
        "7972720aaa044d0bca40e2e1d4c176076a9f0e00"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Oct 31 01:29:51 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Oct 31 01:29:51 2005 -0500"
      },
      "message": "Input: fix input_dev registration message\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "7972720aaa044d0bca40e2e1d4c176076a9f0e00",
      "tree": "fc465e331364e6c158c74a06230d2294346b4e14",
      "parents": [
        "e0be618d1e8ed0a1a94ee14025ec5e3022d2ec5b"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Oct 31 01:29:37 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Oct 31 01:29:37 2005 -0500"
      },
      "message": "Input: evdev - allow querying SW state from compat ioctl\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e0be618d1e8ed0a1a94ee14025ec5e3022d2ec5b",
      "tree": "fbd011fe489e46fe7a80f3edc38f79dded153ab2",
      "parents": [
        "e2f2e58e7968f8446b1078a20a18bf8ea12b4fbc"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Oct 31 01:29:23 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Oct 31 01:29:23 2005 -0500"
      },
      "message": "Input: evdev - allow querying EV_SW bits from compat_ioctl\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "4e57b6817880946a3a78d5d8cad1ace363f7e449",
      "tree": "b6b5f3f9e8e52cc55d98239a4992e72e983c8fa4",
      "parents": [
        "b0423a0d9cc836b2c3d796623cd19236bfedfe63"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Sun Oct 30 15:03:48 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:32 2005 -0800"
      },
      "message": "[PATCH] fix missing includes\n\nI recently picked up my older work to remove unnecessary #includes of\nsched.h, starting from a patch by Dave Jones to not include sched.h\nfrom module.h. This reduces the number of indirect includes of sched.h\nby ~300. Another ~400 pointless direct includes can be removed after\nthis disentangling (patch to follow later).\nHowever, quite a few indirect includes need to be fixed up for this.\n\nIn order to feed the patches through -mm with as little disturbance as\npossible, I\u0027ve split out the fixes I accumulated up to now (complete for\ni386 and x86_64, more archs to follow later) and post them before the real\npatch.  This way this large part of the patch is kept simple with only\nadding #includes, and all hunks are independent of each other.  So if any\nhunk rejects or gets in the way of other patches, just drop it.  My scripts\nwill pick it up again in the next round.\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0d078f6f96809c95c69b99d6605a502b0ac63d3d",
      "tree": "1b4691abab5f96f2aa8a5217a2701f181b41940d",
      "parents": [
        "4276d32260662d5401a15a0a46e506fb5c8ab563"
      ],
      "author": {
        "name": "Brian Gerst",
        "email": "bgerst@didntduck.org",
        "time": "Sun Oct 30 14:59:20 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:10 2005 -0800"
      },
      "message": "[PATCH] CONFIG_IA32\n\nAdd CONFIG_X86_32 for i386.  This allows selecting options that only apply\nto 32-bit systems.\n\n(X86 \u0026\u0026 !X86_64) becomes X86_32\n(X86 ||  X86_64) becomes X86\n\nSigned-off-by: Brian Gerst \u003cbgerst@didntduck.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d052d1beff706920e82c5d55006b08e256b5df09",
      "tree": "dac91b70361b405ab8e15207f514a2f3e991e93d",
      "parents": [
        "8a212ab6b8a4ccc6f3c3d1beba5f92655c576404"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Oct 29 19:07:23 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 29 19:07:23 2005 +0100"
      },
      "message": "Create platform_device.h to contain all the platform device details.\nConvert everyone who uses platform_bus_type to include\nlinux/platform_device.h.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "32b32c2c3566b206988fa30336ec6534759823b5",
      "tree": "c1e6189006a7fe3ee84038be4efb36462fe7a2a6",
      "parents": [
        "943eae03143790c71cf42fe13529f1b74ceb0266"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Oct 29 11:49:33 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 10:35:07 2005 -0700"
      },
      "message": "[PATCH] amikbd fix\n\nit\u0027s input_allocate_device(), not input_dev_allocate()...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9d86b7d37018c917837477dd4501d44bf8f3f98c",
      "tree": "0aac68d61f64b0e935e3abd9d1da71ead577a5eb",
      "parents": [
        "f6b52e85a5d022008fe9f99eab7c9f41f155e3cd"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Oct 29 07:08:49 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 10:35:07 2005 -0700"
      },
      "message": "[PATCH] missing bits in sparkspkr conversion\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "84860bf0644d7c45afe7ddbd30731c3e3c371fae",
      "tree": "d6c4b98a9c3fd9981e7fcc5d7729c9e01e327767",
      "parents": [
        "8caf89157d64f1eedba37113afb4b303b2b3e301",
        "6fbfddcb52d8d9fa2cd209f5ac2a1c87497d55b5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 28 13:09:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 28 13:09:47 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6\n"
    },
    {
      "commit": "9480e307cd88ef09ec9294c7d97ebec18e6d2221",
      "tree": "967e26d3a23c24dd52b114d672312c207714308c",
      "parents": [
        "a3a3395e487abc4c1371fe319a8ecbb3913a70a4"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@arm.linux.org.uk",
        "time": "Fri Oct 28 09:52:56 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:56 2005 -0700"
      },
      "message": "[PATCH] DRIVER MODEL: Get rid of the obsolete tri-level suspend/resume callbacks\n\nIn PM v1, all devices were called at SUSPEND_DISABLE level.  Then\nall devices were called at SUSPEND_SAVE_STATE level, and finally\nSUSPEND_POWER_DOWN level.  However, with PM v2, to maintain\ncompatibility for platform devices, I arranged for the PM v2\nsuspend/resume callbacks to call the old PM v1 suspend/resume\ncallbacks three times with each level in order so that existing\ndrivers continued to work.\n\nSince this is obsolete infrastructure which is no longer necessary,\nwe can remove it.  Here\u0027s an (untested) patch to do exactly that.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a7fadbe10ccf430e7a8add8b45c561d864087343",
      "tree": "c54c302ecc09c0aa80f462953d82f00a1b0afc64",
      "parents": [
        "c9bcd582dfeec845b83bc948a430c9958bf839e6"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Sep 15 02:01:57 2005 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:55 2005 -0700"
      },
      "message": "[PATCH] input core: remove custom-made hotplug handler\n\nInput: remove custom-made hotplug handler\n\nNow that all input devices are registered with sysfs we can remove\nold custom-made hotplug handler and crate a standard one.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c9bcd582dfeec845b83bc948a430c9958bf839e6",
      "tree": "d17bffdfc868aa355ebd9cc56d1eeb481c0b80d8",
      "parents": [
        "ea9f240bd819f9299703283e5326da606bbb4b05"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 27 22:25:43 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:55 2005 -0700"
      },
      "message": "[PATCH] INPUT: Create symlinks for backwards compatibility\n\nThis creates symlinks in /sys/class/input/ to the nested class devices\nto help userspace cope with the nesting.\n\nUnfortunatly udev still needs to be updated as it can\u0027t handle symlinks\nproperly here :(\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ea9f240bd819f9299703283e5326da606bbb4b05",
      "tree": "68b83a2a093a332c8fda8dfc695c73ebe084b014",
      "parents": [
        "b0fdfebb205fcbf394c3db39679a766b8fc4f07d"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 27 22:25:43 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:55 2005 -0700"
      },
      "message": "[PATCH] INPUT: rename input_dev_class to input_class to be correct.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b0fdfebb205fcbf394c3db39679a766b8fc4f07d",
      "tree": "4f3c84c075c5ebd13b2c0a9bf9823df90358907b",
      "parents": [
        "629b77a42c39c8b3c42a8cf5f5680f0406f8d43f"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 27 22:25:43 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:55 2005 -0700"
      },
      "message": "[PATCH] INPUT: remove the input_class structure, as it is unused.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "629b77a42c39c8b3c42a8cf5f5680f0406f8d43f",
      "tree": "1f4d97255d27ac036e682b882f792afaf8c3ef53",
      "parents": [
        "967ca692161d8c4e894932599592af8d62c0a895"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 27 22:25:43 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:54 2005 -0700"
      },
      "message": "[PATCH] INPUT: Fix oops when accessing sysfs files of nested input devices\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "967ca692161d8c4e894932599592af8d62c0a895",
      "tree": "d1cb14bddd9484c0f9e58e9dd52881f172e235b9",
      "parents": [
        "23d50901617c2a8bdef509279a42d2e90f523db9"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 27 22:25:43 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:54 2005 -0700"
      },
      "message": "[PATCH] INPUT: move the input class devices under their new input_dev devices\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "23d50901617c2a8bdef509279a42d2e90f523db9",
      "tree": "9e8602bb82cbd2d56738fb93d34594d02e8d0476",
      "parents": [
        "102040204f1949562406b72007c14a2a241cb0d9"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 27 22:25:43 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:54 2005 -0700"
      },
      "message": "[PATCH] INPUT: export input_dev_class so that input drivers can use it.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "102040204f1949562406b72007c14a2a241cb0d9",
      "tree": "3ede0afbcb9182f346f5b61592005ad553c8e4d7",
      "parents": [
        "5c1e9a6a6ab2f4c60462cecb7773860a62d86e39"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 27 22:25:43 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:54 2005 -0700"
      },
      "message": "[PATCH] INPUT: register the input class device sooner\n\nThis is needed so we can actually use the class device within the input\nhandlers.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5c1e9a6a6ab2f4c60462cecb7773860a62d86e39",
      "tree": "c195b9268e80d9e533386f7160abbc3531662f71",
      "parents": [
        "051b2feaa4a92592d160dcb8715cc4a5faaaa52f"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Sep 15 02:01:55 2005 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:54 2005 -0700"
      },
      "message": "[PATCH] Input: export input_dev data via sysfs attributes\n\nInput: export various input device attributes via sysfs\n\nThe following structure is exported:\n\n  input0/\n\t|-- name\n\t|-- phys\n\t|-- uniq\n\t|-- id/{bustype|vendor|product|version}\n\t`-- capabilities/{ev|abs|rel|key|led|msc|ff|sw}\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "051b2feaa4a92592d160dcb8715cc4a5faaaa52f",
      "tree": "25193f78dd47029b6e6ac13ab8f8a1f6b10db8d2",
      "parents": [
        "5ebdcbc2fc4f192c5e685565c9c853a9e01a5eeb"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Sep 15 02:01:54 2005 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:54 2005 -0700"
      },
      "message": "[PATCH] Input: show sysfs path in /proc/bus/input/devices\n\nInput: show sysfs path in /proc/bus/input/devices\n\nShow that sysfs and phys path are different objects.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "17dd3f0f7aa729a042af5d3318ff9b3e7781b45b",
      "tree": "261580f0229e6365f044cd26925dfb2735e0754d",
      "parents": [
        "0259567ad60df13a55583b84d2cddb5526705907"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Sep 15 02:01:52 2005 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:53 2005 -0700"
      },
      "message": "[PATCH] drivers/input/joystick: convert to dynamic input_dev allocation\n\nInput: convert drivers/input/joystick to dynamic input_dev allocation\n\nThis is required for input_dev sysfs integration\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "76b7cddfd576331761e945a508254abad11039e9",
      "tree": "83872a999a710df1de5ded7acf966dd2a4221121",
      "parents": [
        "88789672424375882166df86adde9dd77ead630e"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Sep 15 02:01:51 2005 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:53 2005 -0700"
      },
      "message": "[PATCH] Input: convert driver/input/misc to dynamic input_dev allocation\n\nInput: convert driver/input/misc to dynamic input_dev allocation\n\nThis is required for input_dev sysfs integration\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "eca1ed196cd5b523c1057204cd3672555ad58dfe",
      "tree": "bf60f0c3ab6cbaf3235fe01387009e7df4b0926c",
      "parents": [
        "bd622663192e8ebebb27dc1d9397f352a82d2495"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Sep 15 02:01:46 2005 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:53 2005 -0700"
      },
      "message": "[PATCH] drivers/input/touchscreen: convert to dynamic input_dev allocation\n\nInput: convert drivers/input/touchscreen to dynamic input_dev allocation\n\nThis is required for input_dev sysfs integration\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3c42f0c3dde8feb59fc87df45cadb847d5511c0a",
      "tree": "e4f9f644473c3d9c7fe78f5df68bc42c8fa5850e",
      "parents": [
        "2e5b636bb5f8dacbb91d08544e2c41ebcad5dace"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Sep 15 02:01:45 2005 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:52 2005 -0700"
      },
      "message": "[PATCH] drivers/input/keyboard: convert to dynamic input_dev allocation\n\nInput: convert drivers/input/keyboard to dynamic input_dev allocation\n\nThis is required for input_dev sysfs integration\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2e5b636bb5f8dacbb91d08544e2c41ebcad5dace",
      "tree": "059a2078d7b11713cad4675a9d8a062337957102",
      "parents": [
        "d19fbe8a763634395d4bef40fc88cdb61c4a6274"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Sep 15 02:01:44 2005 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:52 2005 -0700"
      },
      "message": "[PATCH] drivers/input/mouse: convert to dynamic input_dev allocation\n\nInput: convert drivers/input/mouse to dynamic input_dev allocation\n\nThis is required for input_dev sysfs integration\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d19fbe8a763634395d4bef40fc88cdb61c4a6274",
      "tree": "476cedefc829d1523507aebb2093b0d3b58469b0",
      "parents": [
        "4f00469c16b86a3dd6ed66b28c605c8430d58eeb"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Sep 15 02:01:39 2005 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:52 2005 -0700"
      },
      "message": "[PATCH] Input: prepare to sysfs integration\n\nInput: prepare to sysfs integration\n\nAdd struct class_device to input_dev; add input_allocate_dev()\nto dynamically allocate input devices; dynamically allocated\ndevices are automatically registered with sysfs.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4f00469c16b86a3dd6ed66b28c605c8430d58eeb",
      "tree": "2129fe4c1914c69d2f5acdd07c112a92a6b59339",
      "parents": [
        "74be227f728ed68bfc270153665b43fc1f0fa845"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Sep 15 02:01:38 2005 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:52 2005 -0700"
      },
      "message": "[PATCH] Input: kill devfs references\n\nInput: remove references to devfs from input subsystem\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "53f4654272df7c51064825024340554b39c9efba",
      "tree": "e3e7b82a6bb0040ffbd267b250be2720704b98f2",
      "parents": [
        "51d172d5f3a193e4b8f76179b2e55d7a36b94117"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 27 22:25:43 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:52 2005 -0700"
      },
      "message": "[PATCH] Driver Core: fix up all callers of class_device_create()\n\nThe previous patch adding the ability to nest struct class_device\nchanged the paramaters to the call class_device_create().  This patch\nfixes up all in-kernel users of the function.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6ab0f5cd364476fe5cb329fd46ee41bea6d4c69c",
      "tree": "d89c5f47149b443e05345ed8e7c8c9d8960cfa15",
      "parents": [
        "ae8c75c1c47029a64976690c37336a2be6b49778"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "willy@parisc-linux.org",
        "time": "Fri Oct 21 22:58:51 2005 -0400"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@parisc-linux.org",
        "time": "Fri Oct 21 22:58:51 2005 -0400"
      },
      "message": "[PARISC] Update parisc specific input code from parisc tree\n\nUpdate drivers to new input layer changes.\n\nSigned-off-by: Helge Deller \u003cdeller@parisc-linux.org\u003e\nSigned-off-by: Matthew Wilcox \u003cwilly@parisc-linux.org\u003e\n\nReorder code in gscps2_interrupt() and only enable ports when opened.\nThis fixes issues with hangs booting an SMP kernel on my C360.\nPreviously serio_interrupt() could be called before the lock in\nstruct serio was initialised.\n\nSigned-off-by: Richard Hirst \u003crhirst@parisc-linux.org\u003e\n\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "53f01bba49938f115237fe43a261c31ac13ae5c6",
      "tree": "df2a5fa9d95c7e69447ac0c89d6e149888c9bd1c",
      "parents": [
        "bdad1f836ab1ca2b18a625222f63f630cfd14e41"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "willy@parisc-linux.org",
        "time": "Fri Oct 21 22:36:40 2005 -0400"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@parisc-linux.org",
        "time": "Fri Oct 21 22:36:40 2005 -0400"
      },
      "message": "[PARISC] Convert parisc_device to use struct resource for hpa\n\nConvert pa_dev-\u003ehpa from an unsigned long to a struct resource.\n\nSigned-off-by: Matthew Wilcox \u003cwilly@parisc-linux.org\u003e\n\nFix up users of -\u003ehpa to use -\u003ehpa.start instead.\n\nSigned-off-by: Matthew Wilcox \u003cwilly@parisc-linux.org\u003e\n\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "bdad1f836ab1ca2b18a625222f63f630cfd14e41",
      "tree": "b52b796d4f93b56b8cf23b23219c7083e363c96b",
      "parents": [
        "5658374766d9e0249bd04e9d62bdb8456b916b64"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "willy@parisc-linux.org",
        "time": "Fri Oct 21 22:36:23 2005 -0400"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@parisc-linux.org",
        "time": "Fri Oct 21 22:36:23 2005 -0400"
      },
      "message": "[PARISC] Change the driver names so /sys/bus/parisc/drivers/ looks better\n\nMake /sys/bus/parisc/drivers look better by cleaning up parisc_driver\nnames.\n\nSigned-off-by: Matthew Wilcox \u003cwilly@parisc-linux.org\u003e\n\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "e7507ed91e093b9e4e218e41ebfdce05458258fc",
      "tree": "c2e89b585e9153677d626bb7dfe7ef12426016a0",
      "parents": [
        "5cc9eeef9a9567acdfc2f6943f24381bf460f008"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Oct 17 16:43:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 17 17:03:57 2005 -0700"
      },
      "message": "[PATCH] uniput - fix crash on SMP\n\nOnly signal completion after marking request slot as free, otherwise other\nprocessor can free request structure before we finish using it.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9e04099cb90dce6a34b4cbc6b4a0d4e4cc4c5680",
      "tree": "30c96145b80941b1e59c4c32df3616cc2f33125f",
      "parents": [
        "757e0108473787f470294ce77bf703fedddfce7d",
        "414894938b88c1ad2e9cea6502ceccefb30605c4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 14 17:16:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 14 17:16:35 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "65d406ace3b44e042807d3f9a2e71088818e80f2",
      "tree": "18c357f50bbd3588241c5c5713f69f32440325e9",
      "parents": [
        "4846d0172dd7fb6a77843644caa6d9a8909225b9"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@suse.cz",
        "time": "Fri Oct 14 15:59:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 14 17:10:12 2005 -0700"
      },
      "message": "[PATCH] zaurus: fix dependencies on collie keyboard\n\nThis fixes depenencies of collie keyboard.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "414894938b88c1ad2e9cea6502ceccefb30605c4",
      "tree": "509cdc1c35972c93be690e9e51cccc5074ef4b56",
      "parents": [
        "72023b63cc512d2d7c2a31c6bc1be497eafbd834"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Fri Oct 14 16:07:28 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 14 16:07:28 2005 +0100"
      },
      "message": "[ARM] 3014/1: Spitz keyboard: Correct the right shift key\n\nPatch from Richard Purdie\n\nCorrect the right shift key entry in the spitz keyboard driver.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    }
  ],
  "next": "ff13f98b97cb6c5a2d201dfa4db0a2fd0b4d9d50"
}
