)]}'
{
  "log": [
    {
      "commit": "6e38a2ba79b85966fc09df3eb8f502df5df60c09",
      "tree": "61aec342fda3e98ee35386f2a3f183c54959db4a",
      "parents": [
        "60572c0d8b8a5164445b3ebcaa0b15f7935f321a"
      ],
      "author": {
        "name": "F. Duncan M. Haldane",
        "email": "haldane@Princeton.EDU",
        "time": "Fri Nov 07 18:17:51 2008 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jan 06 13:51:38 2009 -0800"
      },
      "message": "Staging: Kconfig for ARCH\u003darm,8300, cris\n\nThe new Kconfig option to build \"staging\" drivers (code in\ndrivers/staging/) is seen in all except three architectures (arm, h8300,\ncris), because in these cases arch/$ARCH/Kconfig does NOT source\ndrivers/Kconfig.\n\nThis patch adds the source \"drivers/staging/Kconfig\" to\narch/$ARCH/Kconfig for these three exceptional cases.\n\nSigned-off-by: Duncan Haldane \u003cduncan_h@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a663a71e429d7d06a7773edc4092995c5fe1171f",
      "tree": "3a9e4b3a00754c8d4207fd6e4c310e53879d9772",
      "parents": [
        "828aac2ee239dca9c1856c4856a57912e6a487c4",
        "b95a13d79c0e92c9c844fa8aa089c9bd2ed10705"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Dec 20 17:40:03 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Dec 20 17:40:03 2008 +0000"
      },
      "message": "Merge git://git.marvell.com/orion into devel\n"
    },
    {
      "commit": "b95a13d79c0e92c9c844fa8aa089c9bd2ed10705",
      "tree": "e1c4c855de14abe955d12e6436eb8dca64dad027",
      "parents": [
        "4c21343005b6b0d6ef24ab6e6a8f3883ff0cb569"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Oct 20 01:51:04 2008 +0200"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Sat Dec 20 12:27:13 2008 -0500"
      },
      "message": "[ARM] mv78xx0: implement GPIO and GPIO interrupt support\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "4c21343005b6b0d6ef24ab6e6a8f3883ff0cb569",
      "tree": "6a5cab5b87ce81abb3045882e083cccc9e2436eb",
      "parents": [
        "07332318f33da6acd88abb762a8b6febdfc560a3"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Oct 20 01:51:04 2008 +0200"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Sat Dec 20 12:26:57 2008 -0500"
      },
      "message": "[ARM] Kirkwood: implement GPIO and GPIO interrupt support\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "828aac2ee239dca9c1856c4856a57912e6a487c4",
      "tree": "44de8a7d318bbcef29da00992ebfa7356f470af7",
      "parents": [
        "6fd7c7fe72a46dfd227fe8db0c7b6863af90a982",
        "7971db5a4b4176ad5df590fce07a962c643a2740"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Dec 19 19:46:52 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Dec 19 19:46:52 2008 +0000"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.pengutronix.de/git/ukl/linux-2.6 into devel\n"
    },
    {
      "commit": "fdb0a1a67e131f07a308730c80d07e330211d2e0",
      "tree": "4fbf35055fc965737c1ffdbcfe98d7ea8335f940",
      "parents": [
        "fc0b7a20368193e1f7cf1376624eed419b9c33e6",
        "7bb56d01f111890414fbe35412698485b68ed468"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Dec 18 22:15:30 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Dec 18 22:15:30 2008 +0000"
      },
      "message": "Merge branch \u0027next-merged\u0027 of git://aeryn.fluff.org.uk/bjdooks/linux into devel\n"
    },
    {
      "commit": "a08ab63761730634bbbf8f361d1a058c1f4af9c5",
      "tree": "65eaf971a69a7e8a17ba473b8b39ddd774c187e4",
      "parents": [
        "9bc1aaeac0118611c30edf84995ebad5adfd6822"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Oct 21 14:06:39 2008 +0100"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Dec 15 21:47:24 2008 +0000"
      },
      "message": "[ARM] S3C64XX: Initial arch directory\n\nAdd the initial PLAT_S3C64XX support files\nand directory structure.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "72880ad866c21badace4d8026c1e58f2fde087fb",
      "tree": "83a2a5a7f46ef890426ee83c931c14ac325724be",
      "parents": [
        "fbd627100bc4a9ebce8c7617df499ee5db763780"
      ],
      "author": {
        "name": "Daniel Silverstone",
        "email": "dsilvers@simtec.co.uk",
        "time": "Sat Dec 13 20:44:12 2008 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Dec 14 11:34:47 2008 +0000"
      },
      "message": "[ARM] KS8695: Fixup the KS8695 GPIO to be GPIOLIB\n\nThis patch is as small a change as possible to the KS8695 GPIO layer\nto use GPIOLIB to allow the generic GPIO expanders and the like to\nbe compiled.\n\nAs a side-effect, we also remove __init_or_module from several\nfunctions which could be called by drivers such as i2c-gpio which\ncould plausibly be compiled into a non-modular kernel.\n\nSigned-off-by: Daniel Silverstone \u003cdsilvers@simtec.co.uk\u003e\nSigned-off-by: Vincent Sanders \u003cvince@simtec.co.uk\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "7971db5a4b4176ad5df590fce07a962c643a2740",
      "tree": "6ad8e09c5376c4e4c532c3411b0171ba1011acd9",
      "parents": [
        "d403700bf8fc903584e830967f5d64075770848c",
        "c4edfced662fa64deeed89c7d8c9f96d86130c19"
      ],
      "author": {
        "name": "Uwe Kleine-Koenig",
        "email": "ukl@pengutronix.de",
        "time": "Fri Dec 12 11:18:54 2008 +0100"
      },
      "committer": {
        "name": "Uwe Kleine-Koenig",
        "email": "ukl@pengutronix.de",
        "time": "Fri Dec 12 11:18:54 2008 +0100"
      },
      "message": "Merge branch \u0027for-rmk-misc\u0027 into for-rmk\n"
    },
    {
      "commit": "72cca72a6cefe90810366cd2b244a33069b21f86",
      "tree": "597271e163580ba5d2805bf196d1717bde1912d2",
      "parents": [
        "94fa873ff80cbbfb91f1c1a81cb428f6869a7845"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "ukleinek@strlen.de",
        "time": "Thu Aug 07 20:11:04 2008 +0200"
      },
      "committer": {
        "name": "Uwe Kleine-Koenig",
        "email": "ukl@pengutronix.de",
        "time": "Fri Dec 12 11:17:07 2008 +0100"
      },
      "message": "remove a superfluous kconfig type definition\n\nIt\u0027s either\n\n        bool\n        default y\n\nor\n\n        def_bool y\n\nbut not a mixture of both.\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\n"
    },
    {
      "commit": "2fcfe6b872b21639dcffbaf3ca2a84ec01d104e0",
      "tree": "c96ef9521311b25740b77c5a815e441c43778f82",
      "parents": [
        "21edecd35580faebbd31be284df662fcc6088c50"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Tue Dec 09 21:57:24 2008 +0100"
      },
      "committer": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Tue Dec 09 21:57:59 2008 +0100"
      },
      "message": "netx: add support for clockevents\n\nThis is based on a patch by Luotao Fu \u003clfu@pengutronix.de\u003e\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nAcked-by: Luotao Fu \u003clfu@pengutronix.de\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "21edecd35580faebbd31be284df662fcc6088c50",
      "tree": "f19add9667856afe78a2486e8801a70920d10bf4",
      "parents": [
        "24e7857677fe3cb87f1dd7fa1418a73795e9f4c5"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Tue Dec 09 21:57:23 2008 +0100"
      },
      "committer": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Tue Dec 09 21:57:58 2008 +0100"
      },
      "message": "netx: enable GENERIC_TIME\n\nthe needed infrastructure is already in place, only selecting\nGENERIC_TIME was missing.\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "7ec80ddf0455ff3854a5ca524952d91b5eb676b2",
      "tree": "be9c2a70b771a9d94844b7f37e63471e7bbaff6a",
      "parents": [
        "c5b84b3bb0c055d70dc9f1b5e900378bc9d059ea"
      ],
      "author": {
        "name": "wanzongshun",
        "email": "mcuos.com@gmail.com",
        "time": "Wed Dec 03 03:55:38 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Dec 03 21:57:16 2008 +0000"
      },
      "message": "[ARM] 5338/1: Add Nuvoton W90P910 Platform support\n\nAdd Nuvoton W90X900 ARM9 plat support to linux arm tree,\nNow, this patch include only W90P910 EVB of W90P910 CPU,\nIts driver is nothing.\n\nSigned-off-by: Wan ZongShun \u003cmcuos.com@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "657e1de8e742cf81153d2d15545948bd58294200",
      "tree": "0fa3df23305e3763027f819cde6016dde8b24223",
      "parents": [
        "93982535a201399c0023c1166a7f16a335134d5a",
        "6f13d278836d7251168631faeb0cbf5e4cdd98e5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Dec 01 17:53:45 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Dec 01 17:53:45 2008 +0000"
      },
      "message": "Merge branch \u0027for-rmk-realview\u0027 of git://linux-arm.org/linux-2.6 into devel\n"
    },
    {
      "commit": "4c3ea3717103ffcccfaebedb98c2dadfb54e0482",
      "tree": "aeef9b14e999051c9b1e3cb01c0dae48428f16d8",
      "parents": [
        "8aa2da872a492a2196397603ed756a4c48677122"
      ],
      "author": {
        "name": "Jon Callan",
        "email": "Jon.Callan@arm.com",
        "time": "Mon Dec 01 14:54:56 2008 +0000"
      },
      "committer": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Mon Dec 01 14:54:56 2008 +0000"
      },
      "message": "RealView: Add Cortex-A9 support to the EB board\n\nThis patch adds the necessary definitions and Kconfig entries to enable\nCortex-A9 (ARMv7 SMP) tiles on the RealView/EB board.\n\nSigned-off-by: Jon Callan \u003cJon.Callan@arm.com\u003e\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\n\n\n\n"
    },
    {
      "commit": "112243034cec7c3ef0499fdebf39218714da453d",
      "tree": "f6469eaab26ea2e985da32b5cc297ddb9c64f952",
      "parents": [
        "773e9610a7bd44720b8b625d01997b2953edc2db",
        "ee569c43e340202fb0ba427c57b77568a32b9a3a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Nov 30 17:46:52 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Nov 30 17:46:52 2008 +0000"
      },
      "message": "Merge branch \u0027clks\u0027 into devel\n"
    },
    {
      "commit": "ae696fd53280d85b43ec1dd74f80162bee088862",
      "tree": "878c28e61e432f9948cfc168b40295ddf4c22e6b",
      "parents": [
        "5e1dbdb458ada37f7e97265cb2ea87c55fd5d034"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Nov 30 17:11:49 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Nov 30 17:11:49 2008 +0000"
      },
      "message": "[ARM] ep93xx: convert to clkdev and match clocks by struct device where possible\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "31bccbf39208133415000520c79ebe7b291786df",
      "tree": "e03b799594ec22613ca2eb7382fc0a98e0cd4b0f",
      "parents": [
        "e902be56cbf2a48d96d11d6884767e638d41c712",
        "635f0258e5ae526034486b4ae9020e64bfb7d27e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 27 12:39:43 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 27 12:39:43 2008 +0000"
      },
      "message": "Merge branch \u0027clps7500\u0027 into devel\n\nConflicts:\n\n\tarch/arm/Kconfig\n"
    },
    {
      "commit": "e902be56cbf2a48d96d11d6884767e638d41c712",
      "tree": "e4d79479a1280ad4841005680e37119d6694c3bf",
      "parents": [
        "c750815e2d436f4379c7af8a8770ef2ae71c5607",
        "5e1dbdb458ada37f7e97265cb2ea87c55fd5d034"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 27 12:39:14 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 27 12:39:14 2008 +0000"
      },
      "message": "Merge branches \u0027core\u0027 and \u0027clks\u0027 into devel\n"
    },
    {
      "commit": "8c3abc7d903df492a7394b0adae4349d9a381aaf",
      "tree": "8d17cd55ec47e694332229fdc5aeafa97b5ce621",
      "parents": [
        "71a06da08c1a100bba7221d140403aa7a6cdebe7"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Nov 08 20:25:21 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 27 12:38:23 2008 +0000"
      },
      "message": "[ARM] pxa: convert to clkdev and match clocks by struct device where possible\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "71a06da08c1a100bba7221d140403aa7a6cdebe7",
      "tree": "bafbe34a40779afce6ea689d8e2ac82be91dc6a7",
      "parents": [
        "d72fbdf01fc77628c0b837d0dd2fd564fa26ede6"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Nov 08 20:13:53 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 27 12:38:22 2008 +0000"
      },
      "message": "[ARM] versatile: convert to clkdev and lookup clocks by device name\n\nPeople often point to the Integrator/Versatile/Realview\nimplementations to justify using the consumer name as the sole\nselector for clocks.\n\nEliminate this excuse by changing the Versatile implementation, so\nit provides a better example of how it should be done.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d72fbdf01fc77628c0b837d0dd2fd564fa26ede6",
      "tree": "5ea1ba4f2771cfaf454621f8a2f6bdd616aa8e88",
      "parents": [
        "cf30fb4a4f2d261a6527a654a7fdc8636f1e5b16"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Nov 08 20:08:08 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 27 12:38:22 2008 +0000"
      },
      "message": "[ARM] integrator: convert to clkdev and lookup clocks by device name\n\nPeople often point to the Integrator/Versatile/Realview\nimplementations to justify using the consumer name as the sole\nselector for clocks.\n\nEliminate this excuse by changing the Integrator implementation, so\nit provides a better example of how it should be done.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "cf30fb4a4f2d261a6527a654a7fdc8636f1e5b16",
      "tree": "2bb46da438fe09e8c8bc14ad21e1755d8e1ed9f3",
      "parents": [
        "0318e693d3a56836632bf1a2cfdafb7f34bcc703"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Nov 08 20:05:55 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 27 12:38:21 2008 +0000"
      },
      "message": "[ARM] realview: convert to clkdev and lookup clocks by device name\n\nPeople often point to the Integrator/Versatile/Realview\nimplementations to justify using the consumer name as the sole\nselector for clocks.\n\nEliminate this excuse by changing the Realview implementation, so\nit provides a better example of how it should be done.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "635f0258e5ae526034486b4ae9020e64bfb7d27e",
      "tree": "636a311dde9092b8d8f48f5969a70cfa9dba099f",
      "parents": [
        "ed313489badef16d700f5a3be50e8fd8f8294bc8"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Oct 28 09:43:54 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 27 12:38:11 2008 +0000"
      },
      "message": "[ARM] clps7500: remove support\n\nThe CLPS7500 platform has not built since 2.6.22-git7 and there\nseems to be no interest in fixing it.  So, remove the platform\nsupport.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c750815e2d436f4379c7af8a8770ef2ae71c5607",
      "tree": "a63ddc8af77e0cd86aa837bc77f98a1c18fbc685",
      "parents": [
        "59f0cb0fddc14ffc6676ae62e911f8115ebc8ccf"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Oct 26 10:55:14 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 27 12:38:00 2008 +0000"
      },
      "message": "[ARM] Arrange for platforms to select appropriate CPU support\n\nRather than:\n\n\tconfig CPU_BLAH\n\t\tbool\n\t\tdepends on ARCH_FOO || MACH_BAR\n\t\tdefault y if ARCH_FOO || MACH_BAR\n\narrange for ARCH_FOO and MACH_BAR to select CPU_BLAH directly.\n\nAcked-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nAcked-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nAcked-by: Brian Swetland \u003cswetland@google.com\u003e\nAcked-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nAcked-by: Nicolas Bellido \u003cml@acolin.be\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4944dd62de21230af039eda7cd218e9a09021d11",
      "tree": "bac70f7bab8506c7e1b0408bacbdb0b1d77262e9",
      "parents": [
        "f17845e5d97ead8fbdadfd40039e058ec7cf4a42",
        "0173a3265b228da319ceb9c1ec6a5682fd1b2d92"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 27 10:50:54 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 27 10:50:54 2008 +0100"
      },
      "message": "Merge commit \u0027v2.6.28-rc2\u0027 into tracing/urgent\n"
    },
    {
      "commit": "0d876c6a96e2cabf8632e8066b617d9c2dec9518",
      "tree": "2be0d37f97a367192f309f61de8bb8dec0a4e55f",
      "parents": [
        "900bca34940ca1db8dd04a2e9b240ffac32da6f6",
        "6ffab0efc17f70f44810ae50fc40f934c8173f35"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:06:49 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:06:49 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] pxa: corgi backlight driver should not select ssp drivers\n  [ARM] 5321/1: Kirkwood: fix typo in Makefile\n  [ARM] 5320/1: fix assembly constraints in implementation of do_div()\n  [ARM] 5318/1: Swap the PRRR and NMRR values in proc-v7.S\n  [ARM] 5316/1: AT91: oops (regression) fix on gpio irq\n  [ARM] msm: vreg interface to msm7k pmic\n  [ARM] msm: dma: various basic dma improvements and bugfixes\n  [ARM] msm: clock: provide clk_*() api support for\n  [ARM] msm: clean up iomap and devices\n  [ARM] msm: add proc_comm support, necessary for clock and power control\n  [ARM] msm: rename ARCH_MSM7X00A to ARCH_MSM\n  [ARM] pxa/spitz: fix unbalance parenthesis in header file spitz.h\n  [ARM] pxa: update {corgi,spitz}_defconfig to favor SPI-based drivers\n  [ARM] pxa: fix the corgi_ssp.c dependency issue in {corgi,spitz}_defconfig\n  Revert \"[ARM] pxa/corgi: remove now unused corgi_ssp.c and corgi_lcd.c\"\n"
    },
    {
      "commit": "9779a8325a9bbf4ccd3853e0e4064984cf9da9c9",
      "tree": "7814d54c7554210ee03d0dbecc546cc2e8a876ec",
      "parents": [
        "309e1e4240636f3a9704d77a164a08e1f5a81fea",
        "61e0e79ee3c609eb34edf2fe023708cba6a79b1f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 08:20:34 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 08:20:34 2008 -0700"
      },
      "message": "Merge branch \u0027for-upstream\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb\n\n* \u0027for-upstream\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb: (47 commits)\n  uwb: wrong sizeof argument in mac address compare\n  uwb: don\u0027t use printk_ratelimit() so often\n  uwb: use kcalloc where appropriate\n  uwb: use time_after() when purging stale beacons\n  uwb: add credits for the original developers of the UWB/WUSB/WLP subsystems\n  uwb: add entries in the MAINTAINERS file\n  uwb: depend on EXPERIMENTAL\n  wusb: wusb-cbaf (CBA driver) sysfs ABI simplification\n  uwb: document UWB and WUSB sysfs files\n  uwb: add symlinks in sysfs between radio controllers and PALs\n  uwb: dont tranmit identification IEs\n  uwb: i1480/GUWA100U: fix firmware download issues\n  uwb: i1480: remove MAC/PHY information checking function\n  uwb: add Intel i1480 HWA to the UWB RC quirk table\n  uwb: disable command/event filtering for D-Link DUB-1210\n  uwb: initialize the debug sub-system\n  uwb: Fix handling IEs with empty IE data in uwb_est_get_size()\n  wusb: fix bmRequestType for Abort RPipe request\n  wusb: fix error path for wusb_set_dev_addr()\n  wusb: add HWA host controller driver\n  ...\n"
    },
    {
      "commit": "fdc76bf9b62446c9d4b00e0d355c3212b4f1b13b",
      "tree": "d4266abf69b2ef462b147a33d4f905055781714b",
      "parents": [
        "72441bdc76f7f71d7b75cdaa48f26dbb1f3d932e",
        "f6335c43f3d7816ba2e69abce4f29c41f65bb27e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 08:12:21 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 08:12:21 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] clps711x: add sparsemem definitions\n  [ARM] 5315/1: Fix section mismatch warning (sa1111)\n  [ARM] Orion: activate workaround for 88f6183 SPI clock erratum\n  [ARM] Orion: instantiate the dsa switch driver\n  [ARM] mv78xx0: force link speed/duplex on eth2/eth3\n  [ARM] remove extra brace in arch/arm/mach-pxa/trizeps4.c\n  [ARM] balance parenthesis in header file\n  [ARM] pxa: fix trizeps PCMCIA build\n  [ARM] pxa: fix trizeps defconfig\n  [ARM] dmabounce requires ZONE_DMA\n  [ARM] 5303/1: period_cycles should be greater than 1\n  [ARM] 5310/1: Fix cache flush functions for ARMv4\n  [ARM] pxa: fix 3bca103a1e658d23737d20e1989139d9ca8973bf\n  [ARM] pxa: fix redefinition of NR_IRQS\n  [ARM] S3C24XX: Fix redefine of DEFINE_TIMER() in s3c24xx pwm-clock.c\n  [ARM] S3C2443: Fix HCLK rate\n  [ARM] S3C24XX: Serial driver debug depends on DEBUG_LL\n  [ARM] S3C24XX: pwm-clock set_parent mask fix\n"
    },
    {
      "commit": "07c4cc1cdaa08fcb6c0275dd7be49eae37260169",
      "tree": "af29e7d9cfed3ea0b7d31c17ae5cde498ebdbf10",
      "parents": [
        "6912896e994ddaf06cc0f6d3f2098bc4b59bdd84"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Thu Oct 23 09:33:04 2008 -0400"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Oct 23 16:00:21 2008 +0200"
      },
      "message": "ftrace: disable dynamic ftrace for all archs that use daemon\n\nThe ftrace daemon is complex and can cause nasty races if something goes\nwrong. Since it affects all of the kernel, this patch disables dynamic\nftrace from any arch that depends on the daemon. Until the archs are\nported over to the new MCOUNT_RECORD method, I am disabling dynamic\nftrace from them.\n\nNote: I am leaving in the arch/\u003carch\u003e/kernel/ftrace.c code alone since\nthat can be used when the arch is ported to MCOUNT_RECORD. To port\nthe arch to MCOUNT_RECORD, the scripts/recordmcount.pl needs to be\nupdated. I will make that easier to do for 2.6.29. For 28, we will keep\nthe archs disabled.\n\nSigned-off-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "f20e3b5fe7ead0615309433260b9784d8da0bbbd",
      "tree": "eabb2e47a0355ac4e8024b7087b4e7cb9f324358",
      "parents": [
        "bcbfe664e7af019e698cef2feb85ac2b4f1ac11d",
        "f030d7b65e4e6399f23de2a41a58d1b607b6bd89"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Oct 22 19:34:09 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 22 19:34:09 2008 +0100"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.android.com/kernel into devel\n"
    },
    {
      "commit": "1637de0c9b4dbac0f185e94b2b8cd2c2db78700d",
      "tree": "4b7f9662891e90036a5e03b3241641c5b27c2af5",
      "parents": [
        "2515ddc6db8eb49a79f0fe5e67ff09ac7c81eab4"
      ],
      "author": {
        "name": "Brian Swetland",
        "email": "swetland@google.com",
        "time": "Tue Sep 09 07:13:33 2008 -0700"
      },
      "committer": {
        "name": "Brian Swetland",
        "email": "swetland@google.com",
        "time": "Wed Oct 22 02:39:32 2008 -0700"
      },
      "message": "[ARM] msm: rename ARCH_MSM7X00A to ARCH_MSM\n\nThe MSM architecture covers a wider family of chips than just the MSM7X00A.\nMove to a more generic name, in perparation for supporting the specific\nSoC variants as sub-architectures (ARCH_MSM7X01A, ARCH_MSM722X, etc).  This\ngives us ARCH_MSM for the (many) common peripherals.\n\nThis also removes the unused/obsolete config item MSM7X00A_IDLE.\n\nSigned-off-by: Brian Swetland \u003cswetland@google.com\u003e\n"
    },
    {
      "commit": "debfcaf93ed500a051489db6646d71f29fe86a68",
      "tree": "7ba189b6dd654022ecc655b68e3c0a4573627706",
      "parents": [
        "2515ddc6db8eb49a79f0fe5e67ff09ac7c81eab4",
        "81520a1b0649d0701205b818714a8c1e1cfbbb5b"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Oct 22 09:08:14 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Oct 22 09:08:14 2008 +0200"
      },
      "message": "Merge branch \u0027tracing/ftrace\u0027 into tracing/urgent\n"
    },
    {
      "commit": "606576ce816603d9fe1fb453a88bc6eea16ca709",
      "tree": "7c6844ff4d75f249df49e9e5fe97062d301c3a1f",
      "parents": [
        "c2db8054c1eaf99983d8deee347876b01c26c2cf"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Mon Oct 06 19:06:12 2008 -0400"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 20 18:27:03 2008 +0200"
      },
      "message": "ftrace: rename FTRACE to FUNCTION_TRACER\n\nDue to confusion between the ftrace infrastructure and the gcc profiling\ntracer \"ftrace\", this patch renames the config options from FTRACE to\nFUNCTION_TRACER.  The other two names that are offspring from FTRACE\nDYNAMIC_FTRACE and FTRACE_MCOUNT_RECORD will stay the same.\n\nThis patch was generated mostly by script, and partially by hand.\n\nSigned-off-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "dc52ddc0e6f45b04780b26fc0813509f8e798c42",
      "tree": "384826e9fab4e434bc5c85ce744470ae472e52c3",
      "parents": [
        "8174f1503f4bf7e9a14b3fbbfdb30c6be6e29f77"
      ],
      "author": {
        "name": "Matt Helsley",
        "email": "matthltc@us.ibm.com",
        "time": "Sat Oct 18 20:27:21 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 20 08:52:34 2008 -0700"
      },
      "message": "container freezer: implement freezer cgroup subsystem\n\nThis patch implements a new freezer subsystem in the control groups\nframework.  It provides a way to stop and resume execution of all tasks in\na cgroup by writing in the cgroup filesystem.\n\nThe freezer subsystem in the container filesystem defines a file named\nfreezer.state.  Writing \"FROZEN\" to the state file will freeze all tasks\nin the cgroup.  Subsequently writing \"RUNNING\" will unfreeze the tasks in\nthe cgroup.  Reading will return the current state.\n\n* Examples of usage :\n\n   # mkdir /containers/freezer\n   # mount -t cgroup -ofreezer freezer  /containers\n   # mkdir /containers/0\n   # echo $some_pid \u003e /containers/0/tasks\n\nto get status of the freezer subsystem :\n\n   # cat /containers/0/freezer.state\n   RUNNING\n\nto freeze all tasks in the container :\n\n   # echo FROZEN \u003e /containers/0/freezer.state\n   # cat /containers/0/freezer.state\n   FREEZING\n   # cat /containers/0/freezer.state\n   FROZEN\n\nto unfreeze all tasks in the container :\n\n   # echo RUNNING \u003e /containers/0/freezer.state\n   # cat /containers/0/freezer.state\n   RUNNING\n\nThis is the basic mechanism which should do the right thing for user space\ntask in a simple scenario.\n\nIt\u0027s important to note that freezing can be incomplete.  In that case we\nreturn EBUSY.  This means that some tasks in the cgroup are busy doing\nsomething that prevents us from completely freezing the cgroup at this\ntime.  After EBUSY, the cgroup will remain partially frozen -- reflected\nby freezer.state reporting \"FREEZING\" when read.  The state will remain\n\"FREEZING\" until one of these things happens:\n\n\t1) Userspace cancels the freezing operation by writing \"RUNNING\" to\n\t\tthe freezer.state file\n\t2) Userspace retries the freezing operation by writing \"FROZEN\" to\n\t\tthe freezer.state file (writing \"FREEZING\" is not legal\n\t\tand returns EIO)\n\t3) The tasks that blocked the cgroup from entering the \"FROZEN\"\n\t\tstate disappear from the cgroup\u0027s set of tasks.\n\n[akpm@linux-foundation.org: coding-style fixes]\n[akpm@linux-foundation.org: export thaw_process]\nSigned-off-by: Cedric Le Goater \u003cclg@fr.ibm.com\u003e\nSigned-off-by: Matt Helsley \u003cmatthltc@us.ibm.com\u003e\nAcked-by: Serge E. Hallyn \u003cserue@us.ibm.com\u003e\nTested-by: Matt Helsley \u003cmatthltc@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "61e0e79ee3c609eb34edf2fe023708cba6a79b1f",
      "tree": "663deacffd4071120dc9badb70428fe5f124c7b9",
      "parents": [
        "c15895ef30c2c03e99802951787183039a349d32",
        "0cfd81031a26717fe14380d18275f8e217571615"
      ],
      "author": {
        "name": "David Vrabel",
        "email": "david.vrabel@csr.com",
        "time": "Mon Oct 20 16:07:19 2008 +0100"
      },
      "committer": {
        "name": "David Vrabel",
        "email": "david.vrabel@csr.com",
        "time": "Mon Oct 20 16:07:19 2008 +0100"
      },
      "message": "Merge branch \u0027master\u0027 into for-upstream\n\nConflicts:\n\n\tDocumentation/ABI/testing/sysfs-bus-usb\n\tdrivers/Makefile\n"
    },
    {
      "commit": "485bdde78747f7ce2af164406c32db23e4688925",
      "tree": "adf90c4ed6c52a5105f09dabce9f1ec668325137",
      "parents": [
        "71a35d75661271d20ff0098817070f6545e90cbe"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Oct 17 14:00:43 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 17 14:00:43 2008 +0100"
      },
      "message": "[ARM] dmabounce requires ZONE_DMA\n\nRather than having everything that needs DMABOUNCE also select\nZONE_DMA, arrange for DMABOUNCE to select it instead.  This is\nfar more sensible.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e758936e02700ff88a0b08b722a3847b95283ef2",
      "tree": "50c919bef1b459a778b85159d5929de95b6c4a01",
      "parents": [
        "239cfbde1f5843c4a24199f117d5f67f637d72d5",
        "4480f15b3306f43bbb0310d461142b4e897ca45b"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Oct 13 17:13:56 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Oct 13 17:13:56 2008 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n\nConflicts:\n\n\tinclude/asm-x86/statfs.h\n"
    },
    {
      "commit": "6defd90433729c2d795865165cb34d938d8ff07c",
      "tree": "ebb963c6db463296b8f926d79d7ddc8c1251ca24",
      "parents": [
        "c97f68145e8067b3ac4b126a6faebf90f9ffc302",
        "99c6bb390cf599b9e0aa6e69beacc4e5d875bf77"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Oct 09 21:33:07 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 09 21:33:07 2008 +0100"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.marvell.com/orion\n\nMerge branch \u0027orion-devel\u0027 into devel\n"
    },
    {
      "commit": "c97f68145e8067b3ac4b126a6faebf90f9ffc302",
      "tree": "eb2060681552a00e9efa98224b95f69a3dc84390",
      "parents": [
        "b1add0480a95b6ceaece5caf6c50614771eae9b2",
        "7bff3c4ce44ea48f50dc47a5994454984bd08c59"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Oct 09 21:33:05 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 09 21:33:05 2008 +0100"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://source.mvista.com/git/linux-davinci-2.6.git\n\nMerge branch \u0027davinci\u0027 into devel\n"
    },
    {
      "commit": "3f30a09a612bac2b531a206c2a58a292dd7ff182",
      "tree": "62741c2f78aeb3009c66dbcf014ebff2e034e597",
      "parents": [
        "9e165acf1b9e37af7c0fa39399b43d0bd8600039",
        "fda50a1c49ad7483eaa29a268d560422c413933f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Oct 09 21:33:02 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 09 21:33:02 2008 +0100"
      },
      "message": "Merge branch \u0027pxa-all\u0027 into devel\n\nConflicts:\n\n\tarch/arm/mach-pxa/Kconfig\n\tarch/arm/mach-pxa/corgi.c\n\tarch/arm/mach-pxa/include/mach/hardware.h\n\tarch/arm/mach-pxa/spitz.c\n"
    },
    {
      "commit": "6a4690c22f5da1eb1c898b61b6a80da52fbd976f",
      "tree": "a03891a32abe0da191fb765fe669a597e07423c6",
      "parents": [
        "90bb28b0644f7324f8bd1feb27b35146e6785ba2",
        "8ec53663d2698076468b3e1edc4e1b418bd54de3"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Oct 09 21:31:56 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 09 21:31:56 2008 +0100"
      },
      "message": "Merge branch \u0027ptebits\u0027 into devel\n\nConflicts:\n\n\tarch/arm/Kconfig\n"
    },
    {
      "commit": "3bca103a1e658d23737d20e1989139d9ca8973bf",
      "tree": "672dcfde5a28cd0b2c4b06521f65413eab49750a",
      "parents": [
        "000b50259271c9c14f6e175795f5164e1d51d35b"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Tue Oct 07 20:14:55 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 09 21:29:46 2008 +0100"
      },
      "message": "[ARM] 5295/1: make ZONE_DMA optional\n\nMost ARM machines don\u0027t need a special \"DMA\" memory zone, and\nwhen configured out, the kernel becomes a bit smaller:\n\n|   text    data     bss     dec     hex filename\n|3826182  102384  111700 4040266  3da64a vmlinux\n|3823593  101616  111700 4036909  3d992d vmlinux.nodmazone\n\nThis is because the system now has only one zone total which effect is\nto optimize away many conditionals in page allocation paths.\n\nSo let\u0027s configure this zone only on machines that need split zones.\n\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5ff7f78a3db462ea4edf1a781a2002d4e8a8a473",
      "tree": "fc0516369f4146595c5dce9bddda23d8691c3f42",
      "parents": [
        "35437b6192d9a4eb92f095dfd72396b6d2970f0b",
        "92b797f6a1347623a41caf02516b70e5fa706a90"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Oct 07 19:06:52 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 07 19:06:52 2008 +0100"
      },
      "message": "Merge branch \u0027pxa-trizeps\u0027 into pxa-machines\n\nConflicts:\n\n\tdrivers/pcmcia/Makefile\n"
    },
    {
      "commit": "2532967147f750fa661bdc3d1f890314c37dda28",
      "tree": "7791cb9136c44c6cdca830b035399c459582e1d5",
      "parents": [
        "642aa6637e46ae788f1f8916dc9aa5a68917e12e"
      ],
      "author": {
        "name": "Jürgen Schindele",
        "email": "linux@schindele.name",
        "time": "Tue Sep 16 21:36:30 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 01 22:34:34 2008 +0100"
      },
      "message": "[ARM] 5251/1: remove old LED support for Trizeps4 SOM\n\nRemove the old led support in arch/arm/mach-pxa/leds...\nfor TRIZEPS4 SOM. It is / will be replaced by generic\nled driver drivers/leds/...\n\nSigned-off-by: Jürgen Schindele \u003clinux@schindele.name\u003e\nAcked-by: Eric Miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4ba3f7c55938d7e51e23c1feedd035dd46716ae7",
      "tree": "088878e8ee5b019542b0295f3717885526d4a2b8",
      "parents": [
        "07a2f737ba1d73ace591dd03c512bb0dd63f6785"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Oct 01 21:38:23 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 01 21:42:08 2008 +0100"
      },
      "message": "[ARM] mm: allow LH7A40x to use sparsemem\n\nEnable Sparsemem support for LH7A40x SoCs, while still allowing the\nexisting discontig support for the time being.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "07a2f737ba1d73ace591dd03c512bb0dd63f6785",
      "tree": "76ef1e09ee3016263c910337fd400028a7a5150b",
      "parents": [
        "ee93916efe22f767628f9d25abb8ad8548797336"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Oct 01 21:39:58 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 01 21:41:32 2008 +0100"
      },
      "message": "[ARM] mm: deprecate discontigmem on ARM\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ee93916efe22f767628f9d25abb8ad8548797336",
      "tree": "a9f96ac741d683738518a3deac59f73b331e81ca",
      "parents": [
        "07f841b7c587a3cbf481509be09ba5eda05f8d31"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Oct 01 21:03:21 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 01 21:03:21 2008 +0100"
      },
      "message": "[ARM] mm: switch SA1100 to use sparsemem\n\nTested on Assabet, and Assabet with Neponset\u0027s SDRAM at 3328M phys.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "07f841b7c587a3cbf481509be09ba5eda05f8d31",
      "tree": "44f7a45c56568f17841c1a37afc49193fecb1714",
      "parents": [
        "b7a69ac303cbfc8d6fa8e91d10e8049244ba6847"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Oct 01 17:11:06 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 01 17:24:04 2008 +0100"
      },
      "message": "[ARM] mm: enable sparsemem on clps7500 and RiscPC\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d323ade13b959dfcf14bf18902b600c5cc711dea",
      "tree": "44a83db447688b3fc9d4fe768b321c392b3aad66",
      "parents": [
        "104ea0781a7052e03d731e2ff3df8bde66036bad"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Fri Aug 29 06:55:06 2008 +0200"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Thu Sep 25 16:26:44 2008 -0400"
      },
      "message": "[ARM] Orion: add 88F6183 (Orion-1-90) support\n\nThe Orion-1-90 (88F6183) is another member of the Orion SoC family,\nwhich has a 16 bit DDR2 interface, one x1 PCIe port (configurable as\nRoot Complex or Endpoint), one 10/100/1000 ethernet interface, one\nUSB 2.0 port with PHY, one SPDIF/I2S interface, one SDIO interface,\none TWSI interface, two UARTs, one SPI interface, a NAND controller,\na crypto engine, and a 4-channel DMA engine.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\n"
    },
    {
      "commit": "2f86c3e67d6423d6d23ee2f737ad4f0730435742",
      "tree": "63d2ebe4bb9f9c3e6ea40fd2450cecd5208cc0d0",
      "parents": [
        "599e8d80a2cdf4f65fc49b31b27a49235c78acfe"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 17 16:34:11 2008 +0100"
      },
      "committer": {
        "name": "David Vrabel",
        "email": "dv02@dv02pc01.europe.root.pri",
        "time": "Wed Sep 17 16:54:25 2008 +0100"
      },
      "message": "uwb: add the UWB stack (build system)\n\nThe Kbuild and Kconfig files.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: David Vrabel \u003cdavid.vrabel@csr.com\u003e\n"
    },
    {
      "commit": "dce1115bc32d66237102a4c925e1e0a5e82b9945",
      "tree": "ad89ff75c84a433c6a3ca0d8829315edbdf52d0b",
      "parents": [
        "ac7643e4d36c63b190709777d9e03392a7d20477"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Sun Sep 07 23:41:04 2008 -0700"
      },
      "committer": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Wed Sep 17 00:31:41 2008 -0700"
      },
      "message": "ARM: DaVinci: SOC GPIOs use gpiolib\n\nSwitch DaVinci SOC gpios over to using the new GPIO library, so it can\naccess GPIO expanders and other non-SOC GPIOs using the same calls.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\n"
    },
    {
      "commit": "e17c6d56160e4fb9e8c2830e30cc9741d4309989",
      "tree": "2da6548cd05dccd6316958a0f646fe15fbcc804b",
      "parents": [
        "6b213e1bc27da6f6280386b1ff0e817e602c7b7a"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Jun 17 12:19:34 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Sep 06 19:30:22 2008 +0100"
      },
      "message": "Introduce HAVE_AOUT symbol to remove hard-coded arch list for BINFMT_AOUT\n\nHAVE_AOUT doesn\u0027t quite do the same thing as the recently removed\nARCH_SUPPORTS_AOUT config option. That was set even on platforms where\nbinfmt_aout isn\u0027t supported, although it\u0027s not entirely clear why.\n\nSo it\u0027s best just to introduce a new symbol, handled consistently with\nother similar HAVE_xxx symbols; with a simple \u0027select\u0027 in the arch Kconfig.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "6b213e1bc27da6f6280386b1ff0e817e602c7b7a",
      "tree": "80cec89af9b01f8dcc40d9d576c5c1a05e056a3f",
      "parents": [
        "5cfba5df8c76851ab311a2818a5e688f20833cac"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Jun 16 12:39:13 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Sep 06 19:30:20 2008 +0100"
      },
      "message": "Remove redundant CONFIG_ARCH_SUPPORTS_AOUT\n\nWe don\u0027t need this any more; arguably we never really did.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "8d5796d2ec6b5a4e7a52861144e63af438d6f8f7",
      "tree": "9c348b627862a7408aeafdee30cacb08ea69fd60",
      "parents": [
        "2d4b6c9aeb94cb9cb5c250f23e81e6d00b461372"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Aug 25 21:03:32 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 01 12:06:33 2008 +0100"
      },
      "message": "[ARM] 5222/1: Allow configuring user:kernel split via Kconfig\n\nThis patch adds a config option (CONFIG_VMSPLIT_*) to allow choosing\nbetween 3:1, 2:2 and 1:3 user:kernel memory splits.\n\nTested-by: Riku Voipio \u003criku.voipio@iki.fi\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ac9d7efc7da0d88f9e7a1e0f532da35b7673098e",
      "tree": "a7d1263aaa9767e40727b307293a811fdb3e4a92",
      "parents": [
        "d7ac4e28ccc63ed6b4d67bd9c4a67cb9533eeb45"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Aug 18 17:26:00 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 01 12:06:25 2008 +0100"
      },
      "message": "[ARM] Update arch/arm/Kconfig for drivers/Kconfig changes, add cpuidle\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d7ac4e28ccc63ed6b4d67bd9c4a67cb9533eeb45",
      "tree": "87700e5baf45df18d875fcc4376bf2d17bc441f2",
      "parents": [
        "46097c7dd8bfaf9fb86565b6de45ab5a63afdd53"
      ],
      "author": {
        "name": "Jean PIHET",
        "email": "jpihet@mvista.com",
        "time": "Tue Aug 12 19:07:39 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 01 12:06:25 2008 +0100"
      },
      "message": "[ARM] 5195/1: ARMv7 Oprofile support\n\nAdd Oprofile kernel support for ARMv7.\nTested on OMAP3430 and OMAP3530 chipsets (Cortex-A8).\n\nSigned-off-by: Jean Pihet \u003cjpihet@mvista.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e80d6a248298721e0ec2cac150c539d8378577d8",
      "tree": "0ad2112037cc28e3faab41baf2b6ea1851748019",
      "parents": [
        "f1bcf7e3e734ea8713e08fbc3409f8bf26ec418f"
      ],
      "author": {
        "name": "Mel Gorman",
        "email": "mel@csn.ul.ie",
        "time": "Thu Aug 14 11:10:14 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Aug 27 20:09:28 2008 +0100"
      },
      "message": "[ARM] Skip memory holes in FLATMEM when reading /proc/pagetypeinfo\n\nOrdinarily, memory holes in flatmem still have a valid memmap and is safe\nto use. However, an architecture (ARM) frees up the memmap backing memory\nholes on the assumption it is never used. /proc/pagetypeinfo reads the\nwhole range of pages in a zone believing that the memmap is valid and that\npfn_valid will return false if it is not. On ARM, freeing the memmap breaks\nthe page-\u003ezone linkages even though pfn_valid() returns true and the kernel\ncan oops shortly afterwards due to accessing a bogus struct zone *.\n\nThis patch lets architectures say when FLATMEM can have holes in the\nmemmap. Rather than an expensive check for valid memory, /proc/pagetypeinfo\nwill confirm that the page linkages are still valid by checking page-\u003ezone\nis still the expected zone. The lookup of page_zone is safe as there is a\nlimited range of memory that is accessed when calling page_zone.  Even if\npage_zone happens to return the correct zone, the impact is that the counters\nin /proc/pagetypeinfo are slightly off but fragmentation monitoring is\nunlikely to be relevant on an embedded system.\n\nReported-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: Mel Gorman \u003cmel@csn.ul.ie\u003e\nTested-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ba7e4763437561763b6cca14a41f1d2a7def23e2",
      "tree": "9eec9ecef01a52cc32946dd12c54a804e8e81ab9",
      "parents": [
        "c080909eef2b3e7fba70f57cde3264fba95bdf09"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Wed Apr 30 17:13:42 2008 +0100"
      },
      "committer": {
        "name": "Liam Girdwood",
        "email": "lg@opensource.wolfsonmicro.com",
        "time": "Wed Jul 30 10:10:22 2008 +0100"
      },
      "message": "regulator: core kbuild files\n\nThis patch adds kernel build support for the regulator core.\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Liam Girdwood \u003clg@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "1d9b9f6a53d77ed801ba875f937d6dabbfc381ce",
      "tree": "36ea93b80a444c3b37111e352790ebc07f29379f",
      "parents": [
        "a3ad7f128c637b7612ebeacb1f85fec933bb1195",
        "12c0b20fa4afb5c8a377d6987fb2dcf353e1dce1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 18:14:24 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 18:14:24 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6: (21 commits)\n  x86/PCI: use dev_printk when possible\n  PCI: add D3 power state avoidance quirk\n  PCI: fix bogus \"\u0027device\u0027 may be used uninitialized\" warning in pci_slot\n  PCI: add an option to allow ASPM enabled forcibly\n  PCI: disable ASPM on pre-1.1 PCIe devices\n  PCI: disable ASPM per ACPI FADT setting\n  PCI MSI: Don\u0027t disable MSIs if the mask bit isn\u0027t supported\n  PCI: handle 64-bit resources better on 32-bit machines\n  PCI: rewrite PCI BAR reading code\n  PCI: document pci_target_state\n  PCI hotplug: fix typo in pcie hotplug output\n  x86 gart: replace to_pages macro with iommu_num_pages\n  x86, AMD IOMMU: replace to_pages macro with iommu_num_pages\n  iommu: add iommu_num_pages helper function\n  dma-coherent: add documentation to new interfaces\n  Cris: convert to using generic dma-coherent mem allocator\n  Sh: use generic per-device coherent dma allocator\n  ARM: support generic per-device coherent dma mem\n  Generic dma-coherent: fix DMA_MEMORY_EXCLUSIVE\n  x86: use generic per-device dma coherent allocator\n  ...\n"
    },
    {
      "commit": "93686ae8357c1b1e37e8dfc96547f807e7a93b4b",
      "tree": "7b3040b43cbf78d946538ebab8fb3b158a4d4d64",
      "parents": [
        "4d9c377c81d37740b25cacf025f95c084eafabbb"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Mon Jul 28 15:46:22 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 28 16:30:20 2008 -0700"
      },
      "message": "arm: fix HAVE_CLK merge goof\n\nThis fixes a merge goof whereby ARCH_EP93XX got the \"select HAVE_CLK\" line\nwhich belongs instead with ARCH_AT91.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cb28a1bbdb4790378e7366d6c9ee1d2340b84f92",
      "tree": "316436f77dac75335fd2c3ef5f109e71606c50d3",
      "parents": [
        "b6d4f7e3ef25beb8c658c97867d98883e69dc544",
        "f934fb19ef34730263e6afc01e8ec27a8a71470f"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jul 29 00:07:55 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jul 29 00:07:55 2008 +0200"
      },
      "message": "Merge branch \u0027linus\u0027 into core/generic-dma-coherent\n\nConflicts:\n\n\tarch/x86/Kconfig\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "bb2b180ca0469a51256d5ad62008b495345ad61f",
      "tree": "efbf5150ad892052fc6834ecb7a2a67eb1ba49d8",
      "parents": [
        "dd438e77f01d024919a8ae81d0cf2e4c6cda79cc"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Jul 26 15:36:03 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 26 15:41:25 2008 +0100"
      },
      "message": "[ARM] fix IOP32x, IOP33x, MXC and Samsung builds\n\n7444a72effa632fcd8edc566f880d96fe213c73b caused these platforms to lose\ntheir GPIOLIB configuration.  Convert the missed Kconfig symbols using:\n\n  sed -i s/HAVE_GPIO_LIB/ARCH_REQUIRE_GPIOLIB/ arch/arm/Kconfig arch/arm/plat-s3c24xx/Kconfig\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7444a72effa632fcd8edc566f880d96fe213c73b",
      "tree": "89d3e70c22751a6b00091df2b4dce7202eb3b1f5",
      "parents": [
        "ff1d5c2f0268f4e32103536e2e65480b5b7b6530"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Fri Jul 25 01:46:11 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jul 25 10:53:30 2008 -0700"
      },
      "message": "gpiolib: allow user-selection\n\nThis patch adds functionality to the gpio-lib subsystem to make it\npossible to enable the gpio-lib code even if the architecture code didn\u0027t\nrequest to get it built in.\n\nThe archtitecture code does still need to implement the gpiolib accessor\nfunctions in its asm/gpio.h file.  This patch adds the implementations for\nx86 and PPC.\n\nWith these changes it is possible to run generic GPIO expansion cards on\nevery architecture that implements the trivial wrapper functions.  Support\nfor more architectures can easily be added.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Samuel Ortiz \u003csameo@openedhand.com\u003e\nCc: Kumar Gala \u003cgalak@gate.crashing.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9483a578df27fe7603605d565eefe039c1ba5845",
      "tree": "e8f071d503b26d23d22556ec5d115cd67a45d47c",
      "parents": [
        "d7ce20b2024d318b9ba88859226af1441270d99f"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Wed Jul 23 21:26:48 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 24 10:47:13 2008 -0700"
      },
      "message": "add HAVE_CLK to Kconfig, for driver dependencies\n\nFlag platforms as HAVE_CLK (or not) in Kconfig, based on whether they\nsupport \u003clinux/clk.h\u003e calls, so that otherwise portable drivers which need\nthose calls can list that dependency.\n\nSomething like this is a prerequisite for merging the musb_hdrc driver,\ncurrently used on platforms including Davinci, OMAP2430, OMAP3xx ...  and\nthe discrete TUSB6010 chip, which doesn\u0027t have a natural platform\ndependency.  (Used with OMAP 2420 in current Nokia N8x0 tablets.)\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nAcked-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5cbad0ebf45c5417104b383dc0e34f64fa7f2473",
      "tree": "bc6203084fa7cd810227f6b2632f7c4655d17ecf",
      "parents": [
        "68afab1cb31436fc9b256a5f44771fa58ed019e2"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Wed Feb 20 13:33:40 2008 -0600"
      },
      "committer": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Wed Jul 23 11:30:15 2008 -0500"
      },
      "message": "kgdb: support for ARCH\u003darm\n\nThis patch adds the ARCH\u003darm specific a kgdb backend, originally\nwritten by Deepak Saxena \u003cdsaxena@plexity.net\u003e and George Davis\n\u003cgdavis@mvista.com\u003e.  Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e,\nNicolas Pitre, Manish Lachwani, and Jason Wessel have contributed\nvarious fixups here as well.\n\nThe KGDB patch makes one change to the core ARM architecture such that\nthe traps are initialized early for use with the debugger or other\nsubsystems.\n\n[ mingo@elte.hu: small cleanups. ]\n[ ben-linux@fluff.org: fixed early_trap_init ]\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nAcked-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\n"
    },
    {
      "commit": "1fe532685a1984dc9f2603ed20bd5e630ba79709",
      "tree": "dfae117e13e895bc7cf46a09a969f226e59991f4",
      "parents": [
        "538c29d43ebdac2edcef96ac07982d2296a63077"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Fri Jul 18 13:30:14 2008 +0400"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Jul 18 21:14:01 2008 +0200"
      },
      "message": "ARM: support generic per-device coherent dma mem\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nCc: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "1a781a777b2f6ac46523fe92396215762ced624d",
      "tree": "4f34bb4aade85c0eb364b53d664ec7f6ab959006",
      "parents": [
        "b9d2252c1e44fa83a4e65fdc9eb93db6297c55af",
        "42a2f217a5e324ed5f2373ab1b7a0a15187c4d6c"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jul 15 21:55:59 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jul 15 21:55:59 2008 +0200"
      },
      "message": "Merge branch \u0027generic-ipi\u0027 into generic-ipi-for-linus\n\nConflicts:\n\n\tarch/powerpc/Kconfig\n\tarch/s390/kernel/time.c\n\tarch/x86/kernel/apic_32.c\n\tarch/x86/kernel/cpu/perfctr-watchdog.c\n\tarch/x86/kernel/i8259_64.c\n\tarch/x86/kernel/ldt.c\n\tarch/x86/kernel/nmi_64.c\n\tarch/x86/kernel/smpboot.c\n\tarch/x86/xen/smp.c\n\tinclude/asm-x86/hw_irq_32.h\n\tinclude/asm-x86/hw_irq_64.h\n\tinclude/asm-x86/mach-default/irq_vectors.h\n\tinclude/asm-x86/mach-voyager/irq_vectors.h\n\tinclude/asm-x86/smp.h\n\tkernel/Makefile\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "85082fd7cbe3173198aac0eb5e85ab1edcc6352c",
      "tree": "edbc09b7945994f78668d218fa02e991c3b3b365",
      "parents": [
        "666484f0250db2e016948d63b3ef33e202e3b8d0",
        "53ffe3b440aa85af6fc4eda09b2d44bcdd312d4d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 16:06:58 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 16:06:58 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (241 commits)\n  [ARM] 5171/1: ep93xx: fix compilation of modules using clocks\n  [ARM] 5133/2: at91sam9g20 defconfig file\n  [ARM] 5130/4: Support for the at91sam9g20\n  [ARM] 5160/1: IOP3XX: gpio/gpiolib support\n  [ARM] at91: Fix NAND FLASH timings for at91sam9x evaluation kits.\n  [ARM] 5084/1: zylonite: Register AC97 device\n  [ARM] 5085/2: PXA: Move AC97 over to the new central device declaration model\n  [ARM] 5120/1: pxa: correct platform driver names for PXA25x and PXA27x UDC drivers\n  [ARM] 5147/1: pxaficp_ir: drop pxa_gpio_mode calls, as pin setting\n  [ARM] 5145/1: PXA2xx: provide api to control IrDA pins state\n  [ARM] 5144/1: pxaficp_ir: cleanup includes\n  [ARM] pxa: remove pxa_set_cken()\n  [ARM] pxa: allow clk aliases\n  [ARM] Feroceon: don\u0027t disable BPU on boot\n  [ARM] Orion: LED support for HP mv2120\n  [ARM] Orion: add RD88F5181L-FXO support\n  [ARM] Orion: add RD88F5181L-GE support\n  [ARM] Orion: add Netgear WNR854T support\n  [ARM] s3c2410_defconfig: update for current build\n  [ARM] Acer n30: Minor style and indentation fixes.\n  ...\n"
    },
    {
      "commit": "53ffe3b440aa85af6fc4eda09b2d44bcdd312d4d",
      "tree": "e3ee2f392c5f73c855367cee998fc2e5774fa267",
      "parents": [
        "f0006314d37639714da9658cf4ff3f1f9f420764",
        "cabb352a6455c3550f157909196845f533b0f374"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Jul 14 21:28:25 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jul 14 23:34:46 2008 +0100"
      },
      "message": "[ARM] Merge most of the PXA work for initial merge\n\nThis includes PXA work up to the SPI changes for the initial merge,\nsince e172274ccc55d20536fbdceb6131f38e288541e0 depends on the SPI\ntree being merged.\n\nConflicts:\n\n\tarch/arm/configs/em_x270_defconfig\n\tarch/arm/configs/xm_x270_defconfig\n"
    },
    {
      "commit": "f0006314d37639714da9658cf4ff3f1f9f420764",
      "tree": "b8a18e014a40f2f8fd5148aab09c869dfaabd7a9",
      "parents": [
        "a177ba3b7a08beef3f0fe74efa0f90701891945a",
        "1bd55a436f1f90de0e7f476e514e01bd67497b88"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jul 10 16:41:50 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 10 16:41:50 2008 +0100"
      },
      "message": "Merge branch \u0027imx\u0027 into devel\n\nConflicts:\n\n\tarch/arm/mm/Kconfig\n"
    },
    {
      "commit": "a177ba3b7a08beef3f0fe74efa0f90701891945a",
      "tree": "ff57cc45ed39eced001d3cb61e93d3dcd2f79714",
      "parents": [
        "66ee156078697cdc013d46aed3b2fee445c325a1",
        "3ef8191f43cfd936ea00b7483ea0acf2f0303a23",
        "150c9173031d43746d70582a17931350f3da8932",
        "0c5d5b70449eddb7e2c8a5fdaf71b6108c1a9afc",
        "63f385cd1f649b3f4f2d59fc609e051981215fd7",
        "7e36e2f5355ab87f8946041d044b34cda01e2077",
        "f7def13ed0775ee506c62a8612a124dce1776ac2",
        "188237e28d7fece0471640ba86f6d8cd164ed085",
        "88b8ba90570067178d32c654ad95786041e86e86",
        "341eb781019afbf279b42722b00f63c6db00bf09",
        "bedd78ca786c1d18c2a2785c7e40593dc9c9870f",
        "7ba06b17a1931b2c9e1bee525a8c36920f5be0e0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jul 10 16:38:50 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 10 16:38:50 2008 +0100"
      },
      "message": "Merge branches \u0027at91\u0027, \u0027dyntick\u0027, \u0027ep93xx\u0027, \u0027iop\u0027, \u0027ixp\u0027, \u0027misc\u0027, \u0027orion\u0027, \u0027omap-reviewed\u0027, \u0027rpc\u0027, \u0027rtc\u0027 and \u0027s3c\u0027 into devel\n"
    },
    {
      "commit": "63f385cd1f649b3f4f2d59fc609e051981215fd7",
      "tree": "b0c1d0bf186c701284ba63dda9514cec333037a5",
      "parents": [
        "543cf4cb3fe6f6cae3651ba918b9c56200b257d0"
      ],
      "author": {
        "name": "Arnaud Patard",
        "email": "arnaud.patard@rtp-net.org",
        "time": "Tue Jul 08 23:07:48 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jul 09 23:31:42 2008 +0100"
      },
      "message": "[ARM] 5160/1: IOP3XX: gpio/gpiolib support\n\nThis patch brings support for gpio/gpiolib framework to Intel IOP3xx\nplatforms.\n\nSigned-off-by: Arnaud Patard \u003carnaud.patard@rtp-net.org\u003e\nAcked-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d0f349fbce2905607e0473d2358f97f48866e52c",
      "tree": "7b6892554648c4ab2eae4b29a054787399a49094",
      "parents": [
        "90292ea60f1c730efb9fea02b2e12676da89ebef"
      ],
      "author": {
        "name": "Juergen Beisert",
        "email": "j.beisert@pengutronix.de",
        "time": "Sat Jul 05 10:02:50 2008 +0200"
      },
      "committer": {
        "name": "Robert Schwebel",
        "email": "r.schwebel@pengutronix.de",
        "time": "Sat Jul 05 10:02:50 2008 +0200"
      },
      "message": "i.MXC family: Adding timer support\n\nThis patch adds timer support for the i.MX machine family. This code can\nbe used on the following machs:\n\n - i.MX1 (tested)\n - i.MX2 (i.MX21 (to be tested), i.MX27 (tested))\n - i.MX3 (i.MX31 (tested))\n\nTODO: It seems impossible to build a kernel for more than one CPU because the\ntimer do not follow the platform device rules. So it does only work if\ntimer 1 can be accessed on all CPUs at the same address.\n\nSigned-off-by: Juergen Beisert \u003cj.beisert@pengutronix.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n\n"
    },
    {
      "commit": "07bd1a6cc7cbb3f373fbe49b204c6cde5e9155fc",
      "tree": "94a09785b99feebe4c83e836a976fe7fbf146813",
      "parents": [
        "e3d13ff4b9d3b05d7a969153e2c049548e25deea"
      ],
      "author": {
        "name": "Juergen Beisert",
        "email": "j.beisert@pengutronix.de",
        "time": "Sat Jul 05 10:02:49 2008 +0200"
      },
      "committer": {
        "name": "Robert Schwebel",
        "email": "r.schwebel@pengutronix.de",
        "time": "Sat Jul 05 10:02:49 2008 +0200"
      },
      "message": "MXC arch: Add gpio support for the whole platform\n\nThis patch bases on the one from Daniel Mack. The most important change to\nDaniel\u0027s patch is to be more generic. This gpio routine supports at least\nthe i.MX27 and i.MX31 processors.\n\nSigned-off-by: Juergen Beisert \u003cj.beisert@pengutronix.de\u003e\nAcked-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\n\n"
    },
    {
      "commit": "60a752ef34e23be5e6c91c0734d30447ce15b63b",
      "tree": "94bdc9e4a678d01a0a6a55f57ff3ca99dd638d21",
      "parents": [
        "826cbdaff29764bb6928c715c6a025e49469dda9"
      ],
      "author": {
        "name": "Paulius Zaleckas",
        "email": "paulius.zaleckas@teltonika.lt",
        "time": "Wed Jun 25 13:33:14 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 03 16:39:57 2008 +0100"
      },
      "message": "[ARM] 5123/1: Select GENERIC_HARDIRQS_NO__DO_IRQ for ARM arch\n\nARM architecture is not using __do_IRQ\n\nAcked-By: Uwe Kleine-König \u003cUwe.Kleine-Koenig@digi.com\u003e\nSigned-off-by: Paulius Zaleckas \u003cpaulius.zaleckas@teltonika.lt\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "946e2ad040000a14b7316fae722e7e65fa09ffe5",
      "tree": "6bc244a1c49221335e14bf795403debf6f24712d",
      "parents": [
        "543cf4cb3fe6f6cae3651ba918b9c56200b257d0",
        "e055d5bff318845f99c0fbf93245767fab8dce88"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jul 03 16:13:28 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 03 16:13:28 2008 +0100"
      },
      "message": "Merge branch \u0027fb\u0027 into devel\n\nConflicts:\n\n\tarch/arm/Kconfig\n"
    },
    {
      "commit": "341eb781019afbf279b42722b00f63c6db00bf09",
      "tree": "3f12f8324af2e477561c1b3ad43b0a3490c658bd",
      "parents": [
        "9ecba1f288d2cf87d1b6a9401d5ce17464eb776d"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jul 01 14:16:49 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 03 14:26:21 2008 +0100"
      },
      "message": "[ARM] 5140/1: RPC: Use HAVE_PATA_PLATFORM to select pata platform driver\n\nUse HAVE_PATA_PLATFORM for ARCH_RPC\n\nCc: Linux ARM Kernel \u003clinux-arm-kernel@lists.arm.linux.org.uk\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f6dd9fa5a75a3dae16c6843e74e56bf75be51c7c",
      "tree": "dbc206ee74b2daafd00f5072bcb722768c436ae4",
      "parents": [
        "c524a1d8914408fd57241d9542fa2d402f004a33"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Jun 10 20:48:30 2008 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Thu Jun 26 11:22:57 2008 +0200"
      },
      "message": "arm: convert to generic helpers for IPI function calls\n\nThis converts arm to use the new helpers for smp_call_function() and\nfriends, and adds support for smp_call_function_single().\n\nFixups and testing done by Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\n\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "794d15b25df5dda10efba600d6dd6cd74a7aa9cb",
      "tree": "10797e90295895994ea3f2363e84e555e40abb97",
      "parents": [
        "a9311cfed241ebcd6b5f9be5c8c6d519bf22f9e7"
      ],
      "author": {
        "name": "Stanislav Samsonov",
        "email": "samsonov@marvell.com",
        "time": "Sun Jun 22 22:45:10 2008 +0200"
      },
      "committer": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@marvell.com",
        "time": "Sun Jun 22 22:45:10 2008 +0200"
      },
      "message": "[ARM] add Marvell 78xx0 ARM SoC support\n\nThe Marvell Discovery Duo (MV78xx0) is a family of ARM SoCs featuring\n(depending on the model) one or two Feroceon CPU cores with 512K of L2\ncache and VFP coprocessors running at (depending on the model) between\n800 MHz and 1.2 GHz, and features a DDR2 controller, two PCIe\ninterfaces that can each run either in x4 or quad x1 mode, three USB\n2.0 interfaces, two 3Gb/s SATA II interfaces, a SPI interface, two\nTWSI interfaces, a crypto accelerator, IDMA/XOR engines, a SPI\ninterface, four UARTs, and depending on the model, two or four gigabit\nethernet interfaces.\n\nThis patch adds basic support for the platform, and allows booting\non the MV78x00 development board, with functional UARTs, SATA, PCIe,\nGigE and USB ports.\n\nSigned-off-by: Stanislav Samsonov \u003csamsonov@marvell.com\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\n"
    },
    {
      "commit": "651c74c74bf84ba966b52588ba3329606f3fd8d4",
      "tree": "7cb446c1da925bf1f4ca9c3a74dfe478748ec515",
      "parents": [
        "9c2af6c57c4a253b595b5eef1b665989b5f15de5"
      ],
      "author": {
        "name": "Saeed Bishara",
        "email": "saeed@marvell.com",
        "time": "Sun Jun 22 22:45:06 2008 +0200"
      },
      "committer": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@marvell.com",
        "time": "Sun Jun 22 22:45:06 2008 +0200"
      },
      "message": "[ARM] add Marvell Kirkwood (88F6000) SoC support\n\nThe Marvell Kirkwood (88F6000) is a family of ARM SoCs based on a\nShiva CPU core, and features a DDR2 controller, a x1 PCIe interface,\na USB 2.0 interface, a SPI controller, a crypto accelerator, a TS\ninterface, and IDMA/XOR engines, and depending on the model, also\nfeatures one or two Gigabit Ethernet interfaces, two SATA II\ninterfaces, one or two TWSI interfaces, one or two UARTs, a\nTDM/SLIC interface, a NAND controller, an I2S/SPDIF interface, and\nan SDIO interface.\n\nThis patch adds supports for the Marvell DB-88F6281-BP Development\nBoard and the RD-88F6192-NAS and the RD-88F6281 Reference Designs,\nenabling support for the PCIe interface, the USB interface, the\nethernet interfaces, the SATA interfaces, the TWSI interfaces, the\nUARTs, and the NAND controller.\n\nSigned-off-by: Saeed Bishara \u003csaeed@marvell.com\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\n"
    },
    {
      "commit": "777f9bebad3476b7dbf5cd8abbd3414139ca0e48",
      "tree": "f58bb3a02ae8f30463d33a131d17707cf3308843",
      "parents": [
        "1219715de70956557b9dedf3ee021a73d4f4ec52"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@marvell.com",
        "time": "Sun Jun 22 22:45:02 2008 +0200"
      },
      "committer": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@marvell.com",
        "time": "Sun Jun 22 22:45:02 2008 +0200"
      },
      "message": "[ARM] add Marvell Loki (88RC8480) SoC support\n\nThe Marvell Loki (88RC8480) is an ARM SoC based on a Feroceon CPU\ncore running at between 400 MHz and 1.0 GHz, and features a 64 bit\nDDR controller, 512K of internal SRAM, two x4 PCI-Express ports,\ntwo Gigabit Ethernet ports, two 4x SAS/SATA controllers, two UARTs,\ntwo TWSI controllers, and IDMA/XOR engines.\n\nThis patch adds support for the Marvell LB88RC8480 Development\nBoard, enabling the use of the PCIe interfaces, the ethernet\ninterfaces, the TWSI interfaces and the UARTs.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\n"
    },
    {
      "commit": "d2b2a6bbc020e5a9a244f318d28515081e922882",
      "tree": "978505712a336a4ee368019a962bbe570bac2187",
      "parents": [
        "47e9cffde663eafd5f78987036429fc0994d90e8"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Sat May 31 08:30:40 2008 +0200"
      },
      "committer": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@marvell.com",
        "time": "Sun Jun 22 22:44:51 2008 +0200"
      },
      "message": "[ARM] Orion: add 88F5181L (Orion-VoIP) support\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nAcked-by: Russell King \u003clinux@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f76e9154736e9ab47b64940d0062f19c80225b7f",
      "tree": "eb8a909667362fc552894d7987ff3e57ade4fa0f",
      "parents": [
        "b0bfcce930bca38af056662e598991cb393eaa4a"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Thu Apr 24 01:31:46 2008 -0400"
      },
      "committer": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@marvell.com",
        "time": "Sun Jun 22 22:44:36 2008 +0200"
      },
      "message": "[ARM] latencytop support\n\nAvailable for !SMP only at the moment.\n\nFrom Russell:\n\n|Basically, if a thread is running on a CPU, thread_saved_fp() is invalid.\n|So, the question is: what guarantees do we have here that \u0027tsk\u0027 is not\n|running on another CPU?\n\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\nTested-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\n"
    },
    {
      "commit": "014c257cce65e9d1cd2d28ec1c89a37c536b151d",
      "tree": "c7a28fbf6f295538964539d5b8c552ea786f7072",
      "parents": [
        "b1829d2705daa7cb72eb1e08bdc8b7e9fad34266"
      ],
      "author": {
        "name": "Abhishek Sagar",
        "email": "sagar.abhishek@gmail.com",
        "time": "Sat May 31 14:23:50 2008 +0530"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Jun 02 11:32:20 2008 +0200"
      },
      "message": "ftrace: core support for ARM\n\nCore ftrace support for the ARM architecture, which includes support\nfor dynamic function tracing.\n\nSigned-off-by: Abhishek Sagar \u003csagar.abhishek@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "1a189b97190d3f0f8cf0379a799d3555b2d648bb",
      "tree": "823188b22214bc2c7aeca8539c45ac0bb6d7e4d8",
      "parents": [
        "b8291ad07a7f3b5b990900f0001198ac23ba893e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Apr 13 21:41:55 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 19 16:25:39 2008 +0100"
      },
      "message": "[ARM] pxa: Add bare bones PWM API\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "205bee6ad804d7034773b5978c74dde495df2301",
      "tree": "e9f92601130f3cc0a45e025b7555ace9586355cb",
      "parents": [
        "492c2e476eac010962850006c49df326919b284c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Apr 20 13:57:26 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 12 17:39:14 2008 +0100"
      },
      "message": "[ARM] dyntick: Remove obsolete and unused ARM dyntick support\n\ndyntick is superseded by the clocksource/clockevent infrastructure,\nusing the NO_HZ configuration option.  No one implements dyntick on\nARM anymore, so it\u0027s pointless keeping it around.  Remove dyntick\nsupport.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e055d5bff318845f99c0fbf93245767fab8dce88",
      "tree": "cd4629e530de81bdf0d5ef70311559337ce4251f",
      "parents": [
        "4b119e21d0c66c22e8ca03df05d9de623d0eb50f"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue Apr 22 01:43:27 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri May 02 23:44:57 2008 +0100"
      },
      "message": "[ARM] 5015/1: arm: remove ARCH_CO285\n\nTrying to compile a kerel for ARCH_CO285 fails with the following error:\n\n\u003c--  snip  --\u003e\n\n...\n  CC      arch/arm/mach-footbridge/dc21285.o\n/home/bunk/linux/kernel-2.6/git/linux-2.6/arch/arm/mach-footbridge/dc21285.c:\nIn function \u0027dc21285_base_address\u0027:\n/home/bunk/linux/kernel-2.6/git/linux-2.6/arch/arm/mach-footbridge/dc21285.c:54: error: \u0027PCICFG0_BASE\u0027 undeclared (first use in this function)\n/home/bunk/linux/kernel-2.6/git/linux-2.6/arch/arm/mach-footbridge/dc21285.c:54: error: (Each undeclared identifier is reported only once\n/home/bunk/linux/kernel-2.6/git/linux-2.6/arch/arm/mach-footbridge/dc21285.c:54: error: for each function it appears in.)\n/home/bunk/linux/kernel-2.6/git/linux-2.6/arch/arm/mach-footbridge/dc21285.c:57: error: \u0027PCICFG1_BASE\u0027 undeclared (first use in this function)\n/home/bunk/linux/kernel-2.6/git/linux-2.6/arch/arm/mach-footbridge/dc21285.c:\nIn function \u0027dc21285_scan_bus\u0027:\n/home/bunk/linux/kernel-2.6/git/linux-2.6/arch/arm/mach-footbridge/dc21285.c:286: error: implicit declaration of function \u0027pci_scan_bus\u0027\n...\nmake[2]: *** [arch/arm/mach-footbridge/dc21285.o] Error 1\n\n\u003c--  snip  --\u003e\n\nThis does not seem to be a recent breakage.\n\nThe ARCH_CO285 support is old - kernel 2.2.0 contains first traces of\nit, an it seems to have been pretty complete in later 2.2 kernels.\n\nSince it seems to be completely dead code now this patch therefore\nremoves it.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2064c946eaca641d28281264d01d0c8b977f1f20",
      "tree": "4fb044fd6773560e295a45e497a32c87b05ffc0c",
      "parents": [
        "3f31b874600bcee53bac6846f72fbee5c33c8805"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Apr 28 23:44:43 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Apr 28 23:44:43 2008 +0200"
      },
      "message": "ARM: always select HAVE_IDE\n\nIt\u0027s plain wrong for PCMCIA to select HAVE_IDE that implies e.g. the\navailability of an asm/ide.h\n\nIt turns out this was done for ARM, and we can simply always select \nHAVE_IDE on ARM instead of manually tracking which platforms might \npossible have an IDE controller directly or indirectly.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: Russell King \u003crmk+lkml@arm.linux.org.uk\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "e80ab411e589e00550e2e6e5a6a02d59cc730357",
      "tree": "870225ff7b5b8d03e82a996963213a4bb9cce248",
      "parents": [
        "529a41e36673b518c9e091f3a8d932b6b9e3c461",
        "ee959b00c335d7780136c5abda37809191fe52c3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 21 15:49:58 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 21 15:49:58 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6: (36 commits)\n  SCSI: convert struct class_device to struct device\n  DRM: remove unused dev_class\n  IB: rename \"dev\" to \"srp_dev\" in srp_host structure\n  IB: convert struct class_device to struct device\n  memstick: convert struct class_device to struct device\n  driver core: replace remaining __FUNCTION__ occurrences\n  sysfs: refill attribute buffer when reading from offset 0\n  PM: Remove destroy_suspended_device()\n  Firmware: add iSCSI iBFT Support\n  PM: Remove legacy PM (fix)\n  Kobject: Replace list_for_each() with list_for_each_entry().\n  SYSFS: Explicitly include required header file slab.h.\n  Driver core: make device_is_registered() work for class devices\n  PM: Convert wakeup flag accessors to inline functions\n  PM: Make wakeup flags available whenever CONFIG_PM is set\n  PM: Fix misuse of wakeup flag accessors in serial core\n  Driver core: Call device_pm_add() after bus_add_device() in device_add()\n  PM: Handle device registrations during suspend/resume\n  block: send disk \"change\" event for rescan_partitions()\n  sysdev: detect multiple driver registrations\n  ...\n\nFixed trivial conflict in include/linux/memory.h due to semaphore header\nfile change (made irrelevant by the change to mutex).\n"
    },
    {
      "commit": "2dc034a85d4164b90fa883a1226afb971174bcc5",
      "tree": "9f0f2191e762eac000dad0aa0a9e1ebdf95522da",
      "parents": [
        "0732460b3ad484c037dad8961bc4300610dd7613"
      ],
      "author": {
        "name": "Hans-Jürgen Koch",
        "email": "hjk@linutronix.de",
        "time": "Tue Feb 19 21:07:19 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Apr 19 19:10:18 2008 -0700"
      },
      "message": "UIO: arch/arm/Kconfig: Make UIO available on ARM architecture\n\nSource drivers/uio/Kconfig to make UIO available in menuconfig if ARCH\u003darm.\n\nSigned-off-by: Hans J Koch \u003chjk@linutronix.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "adf6d34e460387ee3e8f1e1875d52bff51212c7d",
      "tree": "88ef100143e6184103a608f82dfd232bf6376eaf",
      "parents": [
        "d1964dab60ce7c104dd21590e987a8787db18051",
        "3760d31f11bfbd0ead9eaeb8573e0602437a9d7c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Apr 19 17:17:29 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 19 17:17:29 2008 +0100"
      },
      "message": "Merge branch \u0027omap2-upstream\u0027 into devel\n"
    },
    {
      "commit": "d1964dab60ce7c104dd21590e987a8787db18051",
      "tree": "b417631b77f88424760bd87011dc8fb2ea810906",
      "parents": [
        "ba9279519b371340e01cadf4c230e9d52a4bf8c4",
        "ad48ce74f70a201c4c1cf3b4e8f6b6203a2e4a8d",
        "b685004f8dea2daae0306edcd358ed7de751aee9",
        "c34002c102880bfac5b449b41e5313dcda186db8",
        "fdb72fd84c26438a7dd754a1cc74890aca7f1b77",
        "c48b2e90aecf037f53913fc8d198d01fce0fbf3c",
        "3a8daaa49fb71d90e45d1e86d7f9f9e298bda05c",
        "04c366f06341259c88886a0d359e3597ba4c23f6",
        "875492511a4afce7880c9dd0ca71462c299b40e6",
        "58762e77aec49aa4b43a9ff62e7a3aee17720c41",
        "3e238be2f75f2a6d5d5064eda46ac96268c6411e",
        "140749e2bf8d7c80a50c9fcce1435bb2b4e423c4",
        "05944d74bc28fffbcce159cb915d0acff82f30a1"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Apr 19 17:17:25 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 19 17:17:25 2008 +0100"
      },
      "message": "Merge branches \u0027arm\u0027, \u0027at91\u0027, \u0027ep93xx\u0027, \u0027iop\u0027, \u0027ks8695\u0027, \u0027misc\u0027, \u0027mxc\u0027, \u0027ns9x\u0027, \u0027orion\u0027, \u0027pxa\u0027, \u0027sa1100\u0027, \u0027s3c\u0027 and \u0027sparsemem\u0027 into devel\n"
    },
    {
      "commit": "b685004f8dea2daae0306edcd358ed7de751aee9",
      "tree": "db47ac6b8bf719af9d09fda9c1daf8983979a1f6",
      "parents": [
        "05dda977f2574c3341abef9b74c27d2b362e1e3a"
      ],
      "author": {
        "name": "Ryan Mallon",
        "email": "ryan@bluewatersys.com",
        "time": "Wed Apr 16 02:56:35 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 19 14:01:43 2008 +0100"
      },
      "message": "[ARM] 4988/1: Add GPIO lib support to the EP93xx\n\nAdds support for the generic GPIO lib to the EP93xx family. The gpio\nhandling code has been moved from core.c to a new file called gpio.c.\nThe GPIO based IRQ code has not been changed.\n\nSigned-off-by: Ryan Mallon \u003cryan@bluewatersys.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "05944d74bc28fffbcce159cb915d0acff82f30a1",
      "tree": "6151f1a21d7171542ca84906207030d26f9b792d",
      "parents": [
        "05dda977f2574c3341abef9b74c27d2b362e1e3a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 30 20:43:51 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 19 11:36:48 2008 +0100"
      },
      "message": "[ARM] Add initial sparsemem support\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "78fdcb4287b5781d8175115430ca50e30899bf09",
      "tree": "eab6331ecaba846941544a3bc31c2815ef43cf89",
      "parents": [
        "34401ec4668c01156c6c4540930a63840f567a61"
      ],
      "author": {
        "name": "Bahadir Balban",
        "email": "bahadir.balban@arm.com",
        "time": "Fri Apr 18 22:43:14 2008 +0100"
      },
      "committer": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Fri Apr 18 22:43:14 2008 +0100"
      },
      "message": "RealView: Enable the configuration options for PB11MPCore\n\nThis patch adds the PB11MPCore support to the corresponding Kconfig\nand Makefile to enable building.\n\nSigned-off-by: Bahadir Balban \u003cbahadir.balban@arm.com\u003e\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\n\n\n\n\n"
    },
    {
      "commit": "3e238be2f75f2a6d5d5064eda46ac96268c6411e",
      "tree": "829a241e737c25efc81f2f1bc47cb2ef037baa39",
      "parents": [
        "b43a9e60873ebe16502061961ca3f3b7bc6f69d2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Apr 14 23:03:10 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Apr 14 23:03:10 2008 +0100"
      },
      "message": "[ARM] sa1100: add clock event support\n\nd142b6e77d394a4fcc0a42381b03852bd9c4e263 added clock source support,\nnow it\u0027s time for the clock event support.\n\nTested-by: Thomas Kunze \u003cthommycheck@gmx.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "52e3134423c3af4431fedb34f77e31cfff91e0c3",
      "tree": "0f1b92e46a3c3370d40789dc598f29bc00679f6c",
      "parents": [
        "120dd64cacd4fb796bca0acba3665553f1d9ecaa"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Mon Mar 03 12:43:23 2008 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Apr 14 09:57:05 2008 -0700"
      },
      "message": "ARM: OMAP: Use gpiolib\n\nUpdate OMAP to use the new GPIO implementation framework.  This is just a\nquick\u0027n\u0027dirty update ... more code could now be removed, ideally as part\nof cleaning up the entire OMAP GPIO infrastructure ...\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n\n\n\n"
    },
    {
      "commit": "45528e38173e7d8c03821850e8fd1ddbf16f2b3d",
      "tree": "96ed1a1e340bb28e47d8b4b9e1de4b42e0d12bd6",
      "parents": [
        "c353faa4b2abd8d5142640b880532c97a0807460"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Apr 10 13:31:47 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Apr 10 15:31:37 2008 +0100"
      },
      "message": "[ARM] 4961/1: gpiolib support for SA-1100 architecture\n\nThis adds gpiolib support for the SA-1100 arch:\n - Move all GPIO API functions from generic.c into gpio.c\n - Convert all gpio functions into gpiolib callbacks.\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9dd0b194bf6804b1998f0fe261b2606ec7b58d72",
      "tree": "c9fd5ab51dc256818c24a8a771dc068d021039e2",
      "parents": [
        "159ffb3a04f6bc619643af680df406faafd0199d"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Mar 27 14:51:41 2008 -0400"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@marvell.com",
        "time": "Thu Mar 27 14:51:41 2008 -0400"
      },
      "message": "Orion: orion -\u003e orion5x rename\n\nDo a global s/orion/orion5x/ of the Orion 5x-specific bits (i.e.\nnot the plat-orion bits.)\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nReviewed-by: Tzachi Perelstein \u003ctzachi@marvell.com\u003e\nAcked-by: Saeed Bishara \u003csaeed@marvell.com\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    }
  ],
  "next": "69b02f6a9639af89c099d06d5f2c4c66a1b03ebf"
}
