)]}'
{
  "log": [
    {
      "commit": "239df0fd5ee25588f8a5ba7f7ee646940cc403f4",
      "tree": "bfece31a51ceec2793cb69b3ac1c936e0652bcbc",
      "parents": [
        "cc780af5aca00d573eae0e926e1d4cf1439b580e",
        "ae1d3b974e091b5fc9008bd41bcbdaac68110b62",
        "81479c246c07b703aeb4bf54933b7d928cb5b717"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri May 27 22:59:57 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri May 27 22:59:57 2011 +0100"
      },
      "message": "Merge branches \u0027devel\u0027, \u0027devel-stable\u0027 and \u0027fixes\u0027 into for-linus\n"
    },
    {
      "commit": "fbb9e0b6e7d534b5d9e3c3eddb68b62d26ddb731",
      "tree": "64c8d2a11523411ce7e63d6f53c49e72fb5b0ac5",
      "parents": [
        "40f7bfe4f1c2761abeceb3b2b9dc1feec3c47ed9"
      ],
      "author": {
        "name": "Jeffrey Ohlstein",
        "email": "johlstei@codeaurora.org",
        "time": "Mon Apr 04 21:08:25 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 26 10:37:40 2011 +0100"
      },
      "message": "ARM: 6863/1: allow hotplug on msm\n\nHotplug support was added in 9f1890a (msm: hotplug: support cpu hotplug\non msm, 2010-12-02)\n\nSigned-off-by: Jeff Ohlstein \u003cjohlstei@codeaurora.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7b7bf499f79de3f6c85a340c8453a78789523f85",
      "tree": "1d0bf7ae8d5befe135fb7e7cfc455656a0ec7b34",
      "parents": [
        "4db70f73e56961b9bcdfd0c36c62847a18b7dbb5"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Thu May 19 13:21:14 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 26 10:23:24 2011 +0100"
      },
      "message": "ARM: 6913/1: sparsemem: allow pfn_valid to be overridden when using SPARSEMEM\n\nIn commit eb33575c (\"[ARM] Double check memmap is actually valid with a\nmemmap has unexpected holes V2\"), a new function, memmap_valid_within,\nwas introduced to mmzone.h so that holes in the memmap which pass\npfn_valid in SPARSEMEM configurations can be detected and avoided.\n\nThe fix to this problem checks that the pfn \u003c-\u003e page linkages are\ncorrect by calculating the page for the pfn and then checking that\npage_to_pfn on that page returns the original pfn. Unfortunately, in\nSPARSEMEM configurations, this results in reading from the page flags to\ndetermine the correct section. Since the memmap here has been freed,\njunk is read from memory and the check is no longer robust.\n\nIn the best case, reading from /proc/pagetypeinfo will give you the\nwrong answer. In the worst case, you get SEGVs, Kernel OOPses and hung\nCPUs. Furthermore, ioremap implementations that use pfn_valid to\ndisallow the remapping of normal memory will break.\n\nThis patch allows architectures to provide their own pfn_valid function\ninstead of using the default implementation used by sparsemem. The\narchitecture-specific version is aware of the memmap state and will\nreturn false when passed a pfn for a freed page within a valid section.\n\nAcked-by: Mel Gorman \u003cmgorman@suse.de\u003e\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nTested-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ae1d3b974e091b5fc9008bd41bcbdaac68110b62",
      "tree": "82e50a66925ced79f59ed4504f6e073ef55edee3",
      "parents": [
        "586893ebc42943008010b4c210cfc9167df615e5",
        "7a2207a0e1142a9b214b323e43ab2ecc592e5b0e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 26 00:41:21 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 26 00:41:21 2011 +0100"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://github.com/at91linux/linux-2.6-at91 into devel-stable\n"
    },
    {
      "commit": "586893ebc42943008010b4c210cfc9167df615e5",
      "tree": "eec3179235978fba9ca6bfae0799d97c8532ee15",
      "parents": [
        "014322dac6ae0048c928c6ca2faf0d53194f9d15",
        "bd6356bdafc853201168f718f0059fbe11191461"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 25 21:47:48 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 25 21:47:48 2011 +0100"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into devel-stable\n\nConflicts:\n\tarch/arm/Kconfig\n\tarch/arm/mach-exynos4/mach-nuri.c\n"
    },
    {
      "commit": "3d51f259e819b49b3f88b594afcb044d1ffcda8a",
      "tree": "587d282cd4b550df904642fd1ea71488b30530a4",
      "parents": [
        "ee2e35015d4f09ce748a96a79582e959e6053f1a"
      ],
      "author": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Tue May 03 00:44:58 2011 +0800"
      },
      "committer": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Wed May 25 23:04:35 2011 +0800"
      },
      "message": "at91: drop boot_params and PLAT_PHYS_OFFSET\n\nselect ARM_PATCH_PHYS_VIRT\nas with ARM_PATCH_PHYS_VIRT you can patch boot_params at runtime or any recent\nbootloader will provide a valid atags pointer in r2\n\nas point out by Russell on AT91 we never use XIP\nso se do not need PLAT_PHYS_OFFSET\n\nSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nCc: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nCc: Patrice Vilchez \u003cpatrice.vilchez@atmel.com\u003e\nCc: Andrew Victor \u003clinux@maxim.org.za\u003e\nCc: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "bd60299594fb1d28ae66563c9e76a0b89b0412cf",
      "tree": "be57b42058328220a29a03ab68970a3b2a12949d",
      "parents": [
        "1b021a3b23a40be89c4f3fbe6f4696aa15141f26"
      ],
      "author": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Wed Feb 02 07:27:07 2011 +0100"
      },
      "committer": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Wed May 25 23:04:34 2011 +0800"
      },
      "message": "at91: switch to CLKDEV_LOOKUP\n\nwe do not change the clock naming convention so does not need to switch\nthe AVR32 yet\n\nSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nAcked-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nCc: Patrice Vilchez \u003cpatrice.vilchez@atmel.com\u003e\n"
    },
    {
      "commit": "03eb14199e8a2ff2bc170b283305990151b0d619",
      "tree": "c16c123a850e8033b2daa71ad9ae241906542dd8",
      "parents": [
        "d762f4383100c2a87b1a3f2d678cd3b5425655b4",
        "ede338f4ce2fb5ee99d18751df32fbd3b10df268"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 25 00:08:17 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed May 25 00:08:17 2011 +0100"
      },
      "message": "Merge branch \u0027devicetree/arm-next\u0027 of git://git.secretlab.ca/git/linux-2.6 into devel-stable\n"
    },
    {
      "commit": "9a55d9752d8abfc62f1ab05ccc790d22a0c8e7c0",
      "tree": "894bb6a3fb409c6ac5f0374f5a1f656918bc35cd",
      "parents": [
        "ec19628d72cff8f80220b7cedba089074ac6a599",
        "dc7ad3b3d5f1cd0a0d16c05dd3ad3898979d261e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 23 19:28:04 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 23 19:28:04 2011 +0100"
      },
      "message": "Merge branch \u0027devel-stable\u0027 into for-linus\n\nConflicts:\n\tarch/arm/Kconfig\n\tarch/arm/mach-ns9xxx/include/mach/uncompress.h\n"
    },
    {
      "commit": "ec19628d72cff8f80220b7cedba089074ac6a599",
      "tree": "c3ec69d6648fdfd3e19563fa341d6585a3d77567",
      "parents": [
        "4b60e5f90dec4ae251386f20464336369e962e9c",
        "b0ec5cf191eeca7fd885ef2860e9a586d29bff00",
        "603605abae9ee731bdafb2af83a487d98a568815",
        "8373dc38ca8d4918210710807256a313cd111f0b",
        "399bc4863e2a3b4b255ca22189820c81ca34f4e0",
        "16dc062b42459e6ddd244c2bc8255cac45db47e4",
        "f1f6ac111d6b1c55a604afbbff966e284b392050"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 23 19:27:40 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 23 19:27:40 2011 +0100"
      },
      "message": "Merge branches \u0027consolidate\u0027, \u0027ep93xx\u0027, \u0027fixes\u0027, \u0027misc\u0027, \u0027mmci\u0027, \u0027remove\u0027 and \u0027spear\u0027 into for-linus\n"
    },
    {
      "commit": "4b60e5f90dec4ae251386f20464336369e962e9c",
      "tree": "13ca50e109a23bcc5e1622ca658000cb85668d1e",
      "parents": [
        "e8765afe54b72b85ffe2b60683710ff450a92912",
        "667f390bee987d45351402e42008c52cdfb77d76",
        "a35d4e58737116fd4126c240a1faeb735839435e",
        "4d5336d50a7b4992c90729c27dae027a3426c48c",
        "041f10d46f97c87f8ae1cdb4117682214732cc45",
        "be20902ba67de70b38c995903321f4152dee57b7"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 23 18:05:10 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 23 18:05:10 2011 +0100"
      },
      "message": "Merge branches \u0027consolidate-clksrc\u0027, \u0027consolidate-flash\u0027, \u0027consolidate-generic\u0027, \u0027consolidate-smp\u0027, \u0027consolidate-stmp\u0027 and \u0027consolidate-zones\u0027 into consolidate\n"
    },
    {
      "commit": "82d63734ea0c7f656b8bf3a885f3626b04eb4180",
      "tree": "6db58ea2ce3c280e51b63c5f8fa618b336698ae2",
      "parents": [
        "ede2e23456c1a4b9ce038bb4ed095ed442b1b07e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 12 13:43:39 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 23 18:04:54 2011 +0100"
      },
      "message": "ARM: bcmring: convert to sp804 clocksource\n\nbcmring has a set of four sp804 timers incorporated, yet it has its\nown copy of the sp804 code.  Convert its clocksource implementation\nto the standard sp804 support code.\n\nCc: Jiandong Zheng \u003cjdzheng@broadcom.com\u003e\nCc: Scott Branden \u003csbranden@broadcom.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5c61ddcfaf98fae4a0ac8077b06a07fb2ba6864a",
      "tree": "f4e7e0865d40a1b17a0e684af27577987d56b76d",
      "parents": [
        "d6e15d78537d2483bff05f0ee5b5cec6c4678fd5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun May 08 17:21:49 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 23 18:04:52 2011 +0100"
      },
      "message": "clocksource: convert MXS timrotv2 to 32-bit down counting clocksource\n\nConvert the MXS timrotv2 32-bit down counting clocksource to the\ngeneric clocksource infrastructure.\n\nCc: Sascha Hauer \u003ckernel@pengutronix.de\u003e\nAcked-by: Shawn Guo \u003cshawn.guo@freescale.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d6e15d78537d2483bff05f0ee5b5cec6c4678fd5",
      "tree": "c2300cafb150461f7f5035008c708a37b4e83279",
      "parents": [
        "c5039f52329ff796d7fea9024e5615abee02dbfb"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun May 08 17:10:14 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 23 18:04:52 2011 +0100"
      },
      "message": "clocksource: convert SPEAr platforms 16-bit up counting clocksource\n\nConvert SPEAr platforms 16-bit up counting clocksource, which requires\na 16-bit register access read rather than 32-bit.\n\nAcked-by: Viresh Kumar \u003cviresh.kumar@st.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6fa5d5f764469daf3c4d21f94cbc1839b3857bbd",
      "tree": "4400a5ba43c7147d77dcc270c2b3f5f8f6c349fa",
      "parents": [
        "bfe45e0be88d8a2e408226d473bff60da4a97d1f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun May 08 15:34:39 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 23 18:04:52 2011 +0100"
      },
      "message": "clocksource: convert W90x900 24-bit down counting clocksource\n\nConvert the W90x900 24-bit down-counting clocksource to the generic\nmmio clocksource infrastructure\n\nAcked-by: Wan ZongShun \u003cmcuos.com@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "bfe45e0be88d8a2e408226d473bff60da4a97d1f",
      "tree": "4586e8933a35af1599f314adb73f2bae504b49b5",
      "parents": [
        "234b6ceddb4fc2a4bc5b9a7670f070f6e69e0868"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun May 08 15:33:30 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 23 18:04:51 2011 +0100"
      },
      "message": "clocksource: convert ARM 32-bit down counting clocksources\n\nConvert SP804, MXC, Nomadik and Orion 32-bit down-counting clocksources\nto generic mmio clocksource infrastructure.\n\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nCc: Sascha Hauer \u003ckernel@pengutronix.de\u003e\nCc: Alessandro Rubini \u003crubini@unipv.it\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nCc: Lennert Buytenhek \u003ckernel@wantstofly.org\u003e\nAcked-by: Nicolas Pitre \u003cnico@fluxnic.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "234b6ceddb4fc2a4bc5b9a7670f070f6e69e0868",
      "tree": "891f57ca663b5ec0bb61bb3e38c5306e0d13d2bd",
      "parents": [
        "442c8176d2efa468577738e3a99a6e051f6e8e55"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun May 08 14:09:47 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 23 18:04:51 2011 +0100"
      },
      "message": "clocksource: convert ARM 32-bit up counting clocksources\n\nConvert ixp4xx, lpc32xx, mxc, netx, pxa, sa1100, tcc8k, tegra and u300\nto use the generic mmio clocksource recently introduced.\n\nCc: Imre Kaloz \u003ckaloz@openwrt.org\u003e\nCc: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nAcked-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\nAcked-by: \"Hans J. Koch\" \u003chjk@hansjkoch.de\u003e\nAcked-by: Colin Cross \u003cccross@android.com\u003e\nCc: Erik Gilling \u003ckonkers@android.com\u003e\nCc: Olof Johansson \u003colof@lixom.net\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "dc7ad3b3d5f1cd0a0d16c05dd3ad3898979d261e",
      "tree": "8dd28e93c9f4bd5ecc9a1a860c085bf8acda7eb1",
      "parents": [
        "878ccdc10b14e4dd028649307f99da1052768edf"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun May 22 10:01:21 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 23 16:50:15 2011 +0100"
      },
      "message": "ARM: Fix generic irq chip\n\nAs a result of c42321c (genirq: Make generic irq chip depend on\nCONFIG_GENERIC_IRQ_CHIP), we now need those platforms using this in\nmy tree to select this symbol.\n\nAcked-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nAcked-by: Nicolas Pitre \u003cnico@fluxnic.net\u003e\nAcked-by: Sekhar Nori \u003cnsekhar@ti.com\u003e\nAcked-by: Kevin Hilman \u003ckhilman@ti.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5f23188e036aabfe9245f9e61adbb4ea27ed8f35",
      "tree": "a4c07f2e4627f0fdc521c5a3611ca82be40fbc44",
      "parents": [
        "a904f5f9eb7a55baacb2f4c1423cac8a8eb78a3a"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Mon May 16 11:43:55 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 16 11:57:44 2011 +0100"
      },
      "message": "ARM: 6900/1: Suspend: Fix build error on ARCH_S5PC100\n\nThe current mainline codes of ARCH_S5PC100 cannot support\nsuspend to ram. So needs this for preventing build error.\n\nCc: Russell King \u003crmk+kernel at arm.linux.org.uk\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim at samsung.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4394c1244249198c6b85093d46935b761b36ae05",
      "tree": "3a0c30dc915b85ee5b2190eaa3ed2c6ad530aab0",
      "parents": [
        "c1b0db56604b4ccc55a325104b14093aeedeb829"
      ],
      "author": {
        "name": "Victor Boivie",
        "email": "victor.boivie@sonyericsson.com",
        "time": "Wed May 04 17:07:55 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 12 10:13:22 2011 +0100"
      },
      "message": "ARM: 6893/1: Allow for kernel command line concatenation\n\nThis patch allows the provided CONFIG_CMDLINE to be concatenated\nwith the one provided by the boot loader. This is useful to\nmerge the static values defined in CONFIG_CMDLINE with the\nboot loader\u0027s (possibly) more dynamic values, such as startup\nreasons and more.\n\nSigned-off-by: Victor Boivie \u003cvictor.boivie@sonyericsson.com\u003e\nReviewed-by: Bjorn Andersson \u003cbjorn.andersson@sonyericsson.com\u003e\nSigned-off-by: Oskar Andero \u003coskar.andero@sonyericsson.com\u003e\nAcked-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nAcked-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "111e9a5ce66e64cbf9cf33a60982f29fd7e224da",
      "tree": "386682015a1454dd61b27b8fb0965211f5214d0f",
      "parents": [
        "e8db89a242f46820b622be48d65951879575efd1"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 12 10:02:42 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 12 10:02:42 2011 +0100"
      },
      "message": "ARM: phys-to-virt: improve Kconfig help texts\n\nImprove the Kconfig help texts for the phys-to-virt patching feature.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e8db89a242f46820b622be48d65951879575efd1",
      "tree": "e2446c2066b51924d5b38c8ec26b288282e48b48",
      "parents": [
        "bb2d8130dcc6d285b215b75d4ec2a9b2063efa4f"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 12 09:53:05 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 12 09:53:25 2011 +0100"
      },
      "message": "ARM: Highmem: drop experimental status\n\nHighmem on ARM has been around for a while now, without any major issues\nbeing raised.  So, drop the experimental status of this feature.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "bb2d8130dcc6d285b215b75d4ec2a9b2063efa4f",
      "tree": "1256c144c750143f376240d88e0b22add82572ba",
      "parents": [
        "3568bd9720b4a775f28a718fcbb462ce2f386988"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 12 09:52:02 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu May 12 09:52:02 2011 +0100"
      },
      "message": "ARM: SMP: drop experimental status\n\nSMP on ARM has been around for a while now, without any major issues\nbeing raised.  So, drop the experimental status of this feature.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a73ddc61e8f14ddc7ab6e6a11dc882ef6a697114",
      "tree": "12fa69805404b7bc5d048051be484782b3165643",
      "parents": [
        "693d92a1bbc9e42681c42ed190bd42b636ca876f"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Wed May 11 16:27:51 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu May 12 08:10:53 2011 +0900"
      },
      "message": "ARM: S5P6442: Removing ARCH_S5P6442\n\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "9eb8f6743b076b67f00776cda4330c802e157b41",
      "tree": "665b7bc96e672e4f3df6c25ea08b00714331a0c4",
      "parents": [
        "4c2896e88d976d0e5b2213c64cde885f5677fa2b"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Apr 28 14:27:20 2011 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed May 11 15:14:29 2011 +0200"
      },
      "message": "arm/dt: Allow CONFIG_OF on ARM\n\nAdd some basic empty infrastructure for DT support on ARM.\n\nv5: - Fix off-by-one error in size calculation of initrd\n    - Stop mucking with cmd_line, and load command line from dt into\n      boot_command_line instead which matches the behaviour of ATAGS booting\nv3: - moved cmd_line export and initrd setup to this patch to make the\n      series bisectable.\n    - switched to alloc_bootmem_align() for allocation when\n      unflattening the device tree.  memblock_alloc() was not the\n      right interface.\n\nSigned-off-by: Jeremy Kerr \u003cjeremy.kerr@canonical.com\u003e\nTested-by: Tony Lindgren \u003ctony@atomide.com\u003e\nAcked-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nAcked-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "7b769bb3e859b0de65999468dd1660e3364f8994",
      "tree": "d9ca4ce2bed85eb097bc1027372eaf9f0d5d6d52",
      "parents": [
        "8e10cd74342c7f5ce259cceca36f6eba084f5d58"
      ],
      "author": {
        "name": "Konstantin Porotchkin",
        "email": "kostap@marvell.com",
        "time": "Thu Apr 07 13:49:41 2011 +0300"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Tue May 03 15:38:12 2011 -0400"
      },
      "message": "ARM: Moving Marvell Dove platform defaults to ARMv7\n\nDisabled legacy support for ARMv6 architecture on Dove platform.\nLatest Dove HW uses only ARMv7 model.\n\nSigned-off-by: Konstantin Porotchkin \u003ckostap@marvell.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@fluxnic.net\u003e\n"
    },
    {
      "commit": "041f10d46f97c87f8ae1cdb4117682214732cc45",
      "tree": "93a7357301ab6c244b270bbdf531d436e356f867",
      "parents": [
        "f295dc6874bf271253f70cb75a483d4a23911117"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Fri Apr 29 15:06:43 2011 +0200"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 02 19:08:55 2011 +0100"
      },
      "message": "ARM: plat-stmp: remove plat\n\nNow that both users of plat-stmp have been deleted in previous patches,\ndelete the platform, too.\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nAcked-by: Shawn Guo \u003cshawn.guo@freescale.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "16dc062b42459e6ddd244c2bc8255cac45db47e4",
      "tree": "a5e24cc662bed825ed0c8d294a09c1ecc74376d9",
      "parents": [
        "e8dad69408a9812d6bb42d03e74d2c314534a4fa"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Wed Apr 27 09:45:33 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Apr 28 19:40:42 2011 +0100"
      },
      "message": "ARM: 6888/1: remove ns9xxx port\n\nThe port is actually unmaintained and only received global\ncleanups and a few build fixes since mid 2008.\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a84bd2ee81ea1bdbd238cd1c380ec25f50a876c5",
      "tree": "ba054d4b1a20dadec088fd4d8983fb5939227e46",
      "parents": [
        "aec995900fbc8cffa9f0f9e797ef07a0beb2b079",
        "7db6a7fa09884b34d2a5d4e6e4ed58664a5f0cf8"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Apr 13 23:32:13 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Apr 13 23:32:13 2011 +0100"
      },
      "message": "Merge branch \u0027fix\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into fixes\n"
    },
    {
      "commit": "974508262e94b567f9d5b7ba1eef9fc493561f63",
      "tree": "18f422e8de9fa7d18d6109328dba3eb870ee51a3",
      "parents": [
        "6759788b944139793bffa889761cc3d8d703fdc0"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Wed Apr 06 16:14:25 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Apr 10 21:13:36 2011 +0100"
      },
      "message": "ARM: 6866/1: Do not restrict HIGHPTE to !OUTER_CACHE\n\nThe HIGHPTE config option depends on !OUTER_CACHE. However, there is no\nset_pte_ext() function that does outer cache maintenance by physical\naddress, hence no need for such restriction.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6a7861825f79f09213ef81b3c468f6f2e86f408e",
      "tree": "b87139c7b3113c2085efcf023a87e42c934007c3",
      "parents": [
        "29ea23ff905d07d8559bac69cca46f4bbf20038c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 02 10:15:28 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 02 10:15:28 2011 +0100"
      },
      "message": "ARM: Only allow PM_SLEEP with CPUs which support suspend\n\nOffering CONFIG_PM_SLEEP for CPUs which do not support suspend leads to\nbuild errors, so only set CONFIG_ARCH_SUSPEND_POSSIBLE if we have a CPU\nselected which supports suspend.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "25985edcedea6396277003854657b5f3cb31a628",
      "tree": "f026e810210a2ee7290caeb737c23cb6472b7c38",
      "parents": [
        "6aba74f2791287ec407e0f92487a725a25908067"
      ],
      "author": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Wed Mar 30 22:57:33 2011 -0300"
      },
      "committer": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Thu Mar 31 11:26:23 2011 -0300"
      },
      "message": "Fix common misspellings\n\nFixes generated by \u0027codespell\u0027 and manually reviewed.\n\nSigned-off-by: Lucas De Marchi \u003clucas.demarchi@profusion.mobi\u003e\n"
    },
    {
      "commit": "85eb1513c15652cdaa9fd656345825bf55514a96",
      "tree": "b445b8d6d9184a897a2656a9f16a6ec592137644",
      "parents": [
        "e122996ae1edf2caf19643cb79366fc2117a6188",
        "b43d151e9679a06df896ac3db65a9dca80040fed"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 30 07:50:45 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 30 07:50:45 2011 -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: (65 commits)\n  ARM: 6826/1: Merge v6 and v7 DEBUG_LL DCC support\n  ARM: 6838/1: etm: fix section mismatch warning\n  ARM: 6837/1: remove unused pci_fixup_prpmc1100\n  ARM: 6836/1: kprobes/fix emulation of LDR/STR instruction when Rn \u003d\u003d PC\n  Fix the broken build for Marvell Dove platform.\n  ARM: 6835/1: perf: ensure overflows aren\u0027t missed due to IRQ latency\n  ARM: 6834/1: perf: reset counters on all CPUs during initialisation\n  ARM: 6833/1: perf: add required isbs() to ARMv7 backend\n  ARM: 6825/1: kernel/sleep.S: fix Thumb2 compilation issues\n  ARM: 6807/1: realview: Fix secondary GIC initialisation for EB with MPCore tile\n  arm: mach-mx3: pcm043: add write-protect and card-detect for SD1\n  eukrea_mbimxsd51: add SD Card detect\n  eukrea_mbimxsd25-baseboard: add SD card detect\n  mx3/eukrea_mbimxsd-baseboard: add SD card detect support\n  mx3/eukrea_mbimxsd-baseboard: fix gpio request\n  ARM: mxs/mx28evk: add mmc device\n  ARM: mxs/mx23evk: add mmc device\n  ARM: mxs: dynamically allocate mmc device\n  ARM: mx51_efika: update platform data for new mfd changes\n  mx2/iomux: Set direction for CSPI2 pins\n  ...\n"
    },
    {
      "commit": "25a5662a13e604d86b0a9fd71703582a7393d8ec",
      "tree": "a7974715b7e08fff416fdf0300fdad19b45cd8bf",
      "parents": [
        "cf0d6b76c11b565f8d8b7d527d17b9f82eb3b3a5"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Mar 24 12:02:11 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Mar 29 14:47:57 2011 +0200"
      },
      "message": "arm: Use generic show_interrupts()\n\nUse the generic version and just keep the arch specific output.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "5f183860d5007ec76ea36bfa6c36d66e37f0dbcf",
      "tree": "f3f593fa2d1e01c2a6a4d9da9786ad1e12dfc2a0",
      "parents": [
        "938c0ace3ffb8cc2073a6d2e68fa7a6ab7cb471e",
        "a10aabd5e313ec6481569be20d120191692b4ca6"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Mar 28 18:52:44 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Mar 28 18:52:44 2011 +0100"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.pengutronix.de/git/imx/linux-2.6 into devel-stable\n"
    },
    {
      "commit": "3e1d9874b44212628b65ec4455d32cb4880b553f",
      "tree": "88fb11ba1a7aeb6492f46771fe92d9466d7b61c8",
      "parents": [
        "9d5fda6656fae8004deb81e91bbd144c8743e500"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Fri Mar 25 20:09:26 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Mon Mar 28 16:17:54 2011 +0900"
      },
      "message": "ARM: Suspend: Fix dependency of ARCH_SUSPEND_POSSIBLE\n\nThe current mainline codes of ARCH_S5P64X0 and ARCH_S5P6442\ncan not support suspend to ram. So needs this for preventing\nbuild error on them.\n\nCc: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nCc: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nCc: Len Brown \u003clen.brown@intel.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "2f284c846331fa44be1300a3c2c3e85800268a00",
      "tree": "be2704e6157613bd2cc2a278559a6c86a0b644f4",
      "parents": [
        "93a72052be81823fa1584b9be037d51924f9efa4",
        "6f82f4db80189281a8ac42f2e72396accb719b57"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 23 20:37:26 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 23 20:37:26 2011 -0700"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (35 commits)\n  ARM: Update (and cut down) mach-types\n  ARM: 6771/1: vexpress: add support for multiple core tiles\n  ARM: 6797/1: hw_breakpoint: Fix newlines in WARNings\n  ARM: 6751/1: vexpress: select applicable errata workarounds in Kconfig\n  ARM: 6753/1: omap4: Enable ARM local timers with OMAP4430 es1.0 exception\n  ARM: 6759/1: smp: Select local timers vs broadcast timer support runtime\n  ARM: pgtable: add pud-level code\n  ARM: 6673/1: LPAE: use phys_addr_t instead of unsigned long for start of membanks\n  ARM: Use long long format when printing meminfo physical addresses\n  ARM: integrator: add Integrator/CP sched_clock support\n  ARM: realview/vexpress: consolidate SMP bringup code\n  ARM: realview/vexpress: consolidate localtimer support\n  ARM: integrator/versatile: consolidate FPGA IRQ handling code\n  ARM: rationalize versatile family Kconfig/Makefile\n  ARM: realview: remove old AMBA device DMA definitions\n  ARM: versatile: remove old AMBA device DMA definitions\n  ARM: vexpress: use new init_early for clock tree and sched_clock init\n  ARM: realview: use new init_early for clock tree and sched_clock init\n  ARM: versatile: use new init_early for clock tree and sched_clock init\n  ARM: integrator: use new init_early for clock tree init\n  ...\n"
    },
    {
      "commit": "c124befc0d1981f5f3e438d06313fa8270a9edb6",
      "tree": "426821450899fcf3dcef0578b8ab45d728856441",
      "parents": [
        "93b20e4fdbe1ddc4bef79d968cb1ba453324a499"
      ],
      "author": {
        "name": "Jan Weitzel",
        "email": "j.weitzel@phytec.de",
        "time": "Thu Mar 17 13:44:30 2011 +0100"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Wed Mar 23 15:08:13 2011 +0100"
      },
      "message": "ARM: mxc: Add sched_clock to mxc platform\n\nAdd sched_clock using cyc_to_sched_clock and update_sched_clock\nwith HAVE_SCHED_CLOCK\ntested on iMX27 and iMX35\n\nSigned-off-by: Jan Weitzel \u003cj.weitzel@phytec.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "196f020fbbb83d246960548e73a40fd08f3e7866",
      "tree": "aed9fa4c32938a4502eb8971dce18f74f0059162",
      "parents": [
        "6d7ed21d17e640b120b902a314143e5ef4917a70",
        "7d85d61f6ad6e2d6a14b5c20369bc9569f634855",
        "516295e5ab4bf986865cfff856d484ec678e3b0b",
        "3de4ade3d696db31d1543dce585ba6296f876612"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Mar 20 09:32:12 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Mar 20 09:32:12 2011 +0000"
      },
      "message": "Merge branches \u0027fixes\u0027, \u0027pgt-next\u0027 and \u0027versatile\u0027 into devel\n"
    },
    {
      "commit": "6899608533410557e6698cb9d4ff6df553916e98",
      "tree": "b392548a6757d08ec7b1395925499e032c174411",
      "parents": [
        "411f5c7a502769ccc0377c5ba36cb0b283847ba8",
        "92c260f755c42337c550d8ac1f8ccd1b32bffb20"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 17 19:13:18 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 17 19:13:18 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://codeaurora.org/quic/kernel/davidb/linux-msm\n\n* \u0027for-linus\u0027 of git://codeaurora.org/quic/kernel/davidb/linux-msm: (46 commits)\n  msm: scm: Check for interruption immediately\n  msm: scm: Fix improper register assignment\n  msm: scm: Mark inline asm as volatile\n  msm: iommu: Enable HTW L2 redirection on MSM8960\n  msm: iommu: Don\u0027t read from write-only registers\n  msm: iommu: Remove dependency on IDR\n  msm: iommu: Use ASID tagging instead of VMID tagging\n  msm: iommu: Rework clock logic and add IOMMU bus clock control\n  msm: iommu: Clock control for the IOMMU driver\n  msm: mdp: Set the correct pack pattern for XRGB/ARGB\n  msm_fb: Fix framebuffer console\n  msm: mdp: Add support for RGBX 8888 image format.\n  video: msmfb: Put the partial update magic value into the fix_screen struct.\n  msm: clock: Migrate to clkdev\n  msm: clock: Remove references to clk_ops_pcom\n  msm: headsmp.S: Fix section mismatch\n  msm: Use explicit GPLv2 licenses\n  msm: iommu: Enable IOMMU support for MSM8960\n  msm: iommu: Generalize platform data for multiple targets\n  msm: iommu: Create a Kconfig item for the IOMMU driver\n  ...\n"
    },
    {
      "commit": "411f5c7a502769ccc0377c5ba36cb0b283847ba8",
      "tree": "2c3a29671e3f923de48c55f94194849264a7bf53",
      "parents": [
        "6d7ed21d17e640b120b902a314143e5ef4917a70",
        "9ced9f03d12d7539e86b0bff5bc750153c976c34"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 17 19:08:06 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 17 19:08:06 2011 -0700"
      },
      "message": "Merge branch \u0027devel-stable\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel-stable\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (289 commits)\n  davinci: DM644x EVM: register MUSB device earlier\n  davinci: add spi devices on tnetv107x evm\n  davinci: add ssp config for tnetv107x evm board\n  davinci: add tnetv107x ssp platform device\n  spi: add ti-ssp spi master driver\n  mfd: add driver for sequencer serial port\n  ARM: EXYNOS4: Implement Clock gating for System MMU\n  ARM: EXYNOS4: Enhancement of System MMU driver\n  ARM: EXYNOS4: Add support for gpio interrupts\n  ARM: S5P: Add function to register gpio interrupt bank data\n  ARM: S5P: Cleanup S5P gpio interrupt code\n  ARM: EXYNOS4: Add missing GPYx banks\n  ARM: S3C64XX: Fix section mismatch from cpufreq init\n  ARM: EXYNOS4: Add keypad device to the SMDKV310\n  ARM: EXYNOS4: Update clocks for keypad\n  ARM: EXYNOS4: Update keypad base address\n  ARM: EXYNOS4: Add keypad device helpers\n  ARM: EXYNOS4: Add support for SATA on ARMLEX4210\n  plat-nomadik: make GPIO interrupts work with cpuidle ApSleep\n  mach-u300: define a dummy filter function for coh901318\n  ...\n\nFix up various conflicts in\n - arch/arm/mach-exynos4/cpufreq.c\n - arch/arm/mach-mxs/gpio.c\n - drivers/net/Kconfig\n - drivers/tty/serial/Kconfig\n - drivers/tty/serial/Makefile\n - drivers/usb/gadget/fsl_mxc_udc.c\n - drivers/video/Kconfig\n"
    },
    {
      "commit": "92c260f755c42337c550d8ac1f8ccd1b32bffb20",
      "tree": "6d04fefc1adeecabfb2b00c201e0db78fa2b5529",
      "parents": [
        "8e76a80960bf06c245160a484d5a363ca6b520bb",
        "05e34754518b6a90d5c392790c032575fab12d66"
      ],
      "author": {
        "name": "David Brown",
        "email": "davidb@codeaurora.org",
        "time": "Wed Mar 16 22:13:16 2011 -0700"
      },
      "committer": {
        "name": "David Brown",
        "email": "davidb@codeaurora.org",
        "time": "Wed Mar 16 22:13:16 2011 -0700"
      },
      "message": "Merge remote branch \u0027rmk/for-linus\u0027 into for-linus\n\n* rmk/for-linus: (1557 commits)\n  ARM: 6806/1: irq: introduce entry and exit functions for chained handlers\n  ARM: 6781/1: Thumb-2: Work around buggy Thumb-2 short branch relocations in gas\n  ARM: 6747/1: P2V: Thumb2 support\n  ARM: 6798/1: aout-core: zero thread debug registers in a.out core dump\n  ARM: 6796/1: Footbridge: Fix I/O mappings for NOMMU mode\n  ARM: 6784/1: errata: no automatic Store Buffer drain on Cortex-A9\n  ARM: 6772/1: errata: possible fault MMU translations following an ASID switch\n  ARM: 6776/1: mach-ux500: activate fix for errata 753970\n  ARM: 6794/1: SPEAr: Append UL to device address macros.\n  ARM: 6793/1: SPEAr: Remove unused *_SIZE macros from spear*.h files\n  ARM: 6792/1: SPEAr: Replace SIZE macro\u0027s with SZ_4K macros\n  ARM: 6791/1: SPEAr3xx: Declare device structures after shirq code\n  ARM: 6790/1: SPEAr: Clock Framework: Rename usbd clock and align apb_clk entry\n  ARM: 6789/1: SPEAr3xx: Rename sdio to sdhci\n  ARM: 6788/1: SPEAr: Include mach/hardware.h instead of mach/spear.h\n  ARM: 6787/1: SPEAr: Reorder #includes in .h \u0026 .c files.\n  ARM: 6681/1: SPEAr: add debugfs support to clk API\n  ARM: 6703/1: SPEAr: update clk API support\n  ARM: 6679/1: SPEAr: make clk API functions more generic\n  ARM: 6737/1: SPEAr: formalized timer support\n  ...\n\nConflicts:\n\tarch/arm/mach-msm/board-msm7x27.c\n\tarch/arm/mach-msm/board-msm7x30.c\n\tarch/arm/mach-msm/board-qsd8x50.c\n\tarch/arm/mach-msm/board-sapphire.c\n\tarch/arm/mach-msm/include/mach/memory.h\n"
    },
    {
      "commit": "63a93699c6a58795b854ff573542a08367684dae",
      "tree": "057ab4cbde66862c51867dde030be69a2fa7073f",
      "parents": [
        "16d8775700f1815076f879719ce14b33f50a3171",
        "21bd6d37cf23e643020bf28b41844ff0040c9393"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 16 19:05:40 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 16 19:05:40 2011 -0700"
      },
      "message": "Merge branch \u0027remove\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027remove\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  ARM: 6629/2: aaec2000: remove support for mach-aaec2000\n  ARM: lh7a40x: remove unmaintained platform support\n\nFix up trivial conflicts in\n - arch/arm/mach-{aaec2000,lh7a40x}/include/mach/memory.h (removed)\n - drivers/usb/gadget/Kconfig (USB_[GADGET_]LH7A40X removed, others added)\n"
    },
    {
      "commit": "05e34754518b6a90d5c392790c032575fab12d66",
      "tree": "318d321262269eff585573ab2acf04a2ff2b65f4",
      "parents": [
        "bd1274dc005c2cee41771a7cc616f4709a6e6323",
        "b511d75d6150892e67c8ebfa9dc8eb37ebd02aa3"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Mar 16 23:35:27 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Mar 16 23:35:27 2011 +0000"
      },
      "message": "Merge branch \u0027p2v\u0027 into devel\n\nConflicts:\n\tarch/arm/kernel/module.c\n\tarch/arm/mach-s5pv210/sleep.S\n"
    },
    {
      "commit": "bd1274dc005c2cee41771a7cc616f4709a6e6323",
      "tree": "fcfe103a499ca9e3d8fa0ecbca5b7d0d274da5ca",
      "parents": [
        "1f0090a1eaa1b750a2fc5c99c91b790d5322a1fd",
        "3ba6e69ad887f8a814267ed36fd4bfbddf8855a9"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Mar 16 23:35:26 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Mar 16 23:35:26 2011 +0000"
      },
      "message": "Merge branch \u0027v6v7\u0027 into devel\n\nConflicts:\n\tarch/arm/include/asm/cacheflush.h\n\tarch/arm/include/asm/proc-fns.h\n\tarch/arm/mm/Kconfig\n"
    },
    {
      "commit": "1f0090a1eaa1b750a2fc5c99c91b790d5322a1fd",
      "tree": "c685060f260410e6704c9dfd457ed8c347141f1d",
      "parents": [
        "2472f3c8d8fc18b25b2cf1574c036e238187c0ff",
        "10a8c3839810ac9af1aec836d61b92e7a879f5fa"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Mar 16 23:35:25 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Mar 16 23:35:25 2011 +0000"
      },
      "message": "Merge branch \u0027misc\u0027 into devel\n\nConflicts:\n\tarch/arm/Kconfig\n"
    },
    {
      "commit": "2472f3c8d8fc18b25b2cf1574c036e238187c0ff",
      "tree": "485458b51ef0b5509376b56e6ff2e1b124f9c048",
      "parents": [
        "d081377dfda42beab13d8b4af876571ce7661174",
        "31bb68a314e9a2c9fbe054441b18c0608585605e",
        "5dab26af1bacad9a7189d904fbc8b4fe8e95dd81",
        "4e8d76373c9fd7a1c1b401fc97ba01c0ecbb888f",
        "b6338bdc8305b27688a7feb8689e4ccfd42f0292",
        "f512626f5baf09c1d40d098462a986417f4e9790",
        "bf0c11183fc3a2acce56d2b53f2a117322bd3c3b",
        "941aefac4c243cf407d7665d3e64beb32d556acf",
        "f45b1149911cc4c3ab50e56c8844ad4ec04a4575",
        "981a95d37126cdf09e1dba3884305c2e25375bfb",
        "6e266b204b853b960ad038e62f31c1671f930b87",
        "21f47fbc5b18da4a3db680959aee887612ec9a72"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Mar 16 23:35:17 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Mar 16 23:35:17 2011 +0000"
      },
      "message": "Merge branches \u0027at91\u0027, \u0027ep93xx\u0027, \u0027errata\u0027, \u0027footbridge\u0027, \u0027fncpy\u0027, \u0027gemini\u0027, \u0027irqdata\u0027, \u0027pm\u0027, \u0027sh\u0027, \u0027smp\u0027, \u0027spear\u0027, \u0027ux500\u0027 and \u0027via\u0027 into devel\n"
    },
    {
      "commit": "9e65bbf21371ea6705acd88229c8a7439f46e25e",
      "tree": "adf2be8b1322614a5375a2a37ad9d9e373a4138e",
      "parents": [
        "20780fcc4091897797979985868b1572dc7d78d9"
      ],
      "author": {
        "name": "Sangbeom Kim",
        "email": "sbkim73@samsung.com",
        "time": "Sat Mar 12 08:05:19 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Sat Mar 12 08:05:19 2011 +0900"
      },
      "message": "ARM: S5P: Update defconfig for HRT support\n\nThis patch updates s5pv210_defconfig and s5p64x0_defconfig for\nHRT support and CONFIG_S5P_HRT is used for its configuration.\n\nSigned-off-by: Sangbeom Kim \u003csbkim73@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "30d8bead5a309492d1dae2f6511a0465fe6ad05e",
      "tree": "0c2d5f42b58d9ade1a1a317dcddf89a5042f4d21",
      "parents": [
        "614a392e1cce882745cdf130fe37fdf86bbd9b9a"
      ],
      "author": {
        "name": "Changhwan Youn",
        "email": "chaos.youn@samsung.com",
        "time": "Fri Mar 11 10:39:57 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Fri Mar 11 10:40:37 2011 +0900"
      },
      "message": "ARM: EXYNOS4: Implement kernel timers using MCT\n\nThe Multi-Core Timer(MCT) of EXYNOS4 is designed for implementing\nclock source timer and clock event timers. This patch implements\n1 clock source timer with 64 bit free running counter of MCT and\n2 clock event timers with two of 31-bit tick counters.\n\nSigned-off-by: Changhwan Youn \u003cchaos.youn@samsung.com\u003e\nCc: Ben Dooks \u003cben-linux@fluff.org\u003e\nCc: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "6f685c5cdd29649cf8cc8f57c72791159f936e07",
      "tree": "892575c8f378609771752e12e88d4f2699084c70",
      "parents": [
        "23bfdacf4eb525ff3404161429cedaa281c23e47"
      ],
      "author": {
        "name": "Dave Martin",
        "email": "dave.martin@linaro.org",
        "time": "Thu Mar 03 11:41:12 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 10 16:49:06 2011 +0000"
      },
      "message": "ARM: 6781/1: Thumb-2: Work around buggy Thumb-2 short branch relocations in gas\n\nVarious binutils versions can resolve Thumb-2 branches to\nlocally-defined, preemptible global symbols as short-range \"b.n\"\nbranch instructions.\n\nThis is a problem, because there\u0027s no guarantee the final\ndestination of the symbol, or any candidate locations for a\ntrampoline, are within range of the branch.  For this reason, the\nkernel does not support fixing up the R_ARM_THM_JUMP11 (102)\nrelocation in modules at all, and it makes little sense to add\nsupport.\n\nThe symptom is that the kernel fails with an \"unsupported\nrelocation\" error when loading some modules.\n\nUntil fixed tools are available, passing\n-fno-optimize-sibling-calls to gcc should prevent gcc generating\ncode which hits this problem, at the cost of a bit of extra runtime\nstack usage in some cases.\n\nThe problem is described in more detail at:\n    https://bugs.launchpad.net/binutils-linaro/+bug/725126\n\nOnly Thumb-2 kernels are affected.\n\nThis patch adds a new CONFIG_THUMB2_AVOID_R_ARM_THM_JUMP11 config\noption which adds -fno-optimize-sibling-calls to CFLAGS_MODULE\nwhen building a Thumb-2 kernel.\n\nSigned-off-by: Dave Martin \u003cdave.martin@linaro.org\u003e\nAcked-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b511d75d6150892e67c8ebfa9dc8eb37ebd02aa3",
      "tree": "0cec12cd64edeecac2b737f2788b012eab538285",
      "parents": [
        "80f0aad77f3e1e9d9e518b09ac46963d628ae2be"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nicolas.pitre@linaro.org",
        "time": "Mon Feb 21 06:53:35 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 10 16:43:45 2011 +0000"
      },
      "message": "ARM: 6747/1: P2V: Thumb2 support\n\nAdding Thumb2 support to the runtime patching of the virt_to_phys and\nphys_to_virt opcodes.\n\nTested both the 8-bit and the 16-bit fixups, using different placements\nin memory to exercize all code paths.\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nReviewed-by: Dave Martin \u003cdave.martin@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5dab26af1bacad9a7189d904fbc8b4fe8e95dd81",
      "tree": "246c70038035ee4a0505f2b043ecb3c73018b01b",
      "parents": [
        "fcbdc5fe6ebe07d502c9b652cb63376bcc4227ac"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Fri Mar 04 12:38:54 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Mar 09 21:40:18 2011 +0000"
      },
      "message": "ARM: 6784/1: errata: no automatic Store Buffer drain on Cortex-A9\n\nOn revisions of the Cortex-A9 prior to r2p0, the Store Buffer does not\nhave any automatic draining mechanism and therefore a livelock may occur\nif an external agent continuously polls a memory location waiting to\nobserve an update.\n\nThis workaround defines cpu_relax() as smp_mb(), preventing correctly\nwritten polling loops from denying visibility of updates to memory.\n\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fcbdc5fe6ebe07d502c9b652cb63376bcc4227ac",
      "tree": "6472c243e21776c0fcac35d01b77924ed1c16e11",
      "parents": [
        "f5412be599602124d2bdd49947b231dd77c0bf99"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Mon Feb 28 18:15:16 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Mar 09 21:40:12 2011 +0000"
      },
      "message": "ARM: 6772/1: errata: possible fault MMU translations following an ASID switch\n\nOn the r2p* and r3p* versions of the Cortex-A9, a speculative memory\naccess may cause a page table walk which starts prior to an ASID switch\nbut completes afterwards. This can populate the micro-TLB with a stale\nentry which may be hit with the new ASID.\n\nThis workaround places two dsb instructions in the mm switching code so\nthat no page table walks can cross the ASID switch.\n\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "bf9dd36091695f1138a98b6ae85d565e60635545",
      "tree": "9bdf84901207c037d9d69c566d3a55dd2d5656ec",
      "parents": [
        "1cf7cf06c92ba46ac0e0654ad8aad4c93ae412db"
      ],
      "author": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Fri Mar 04 23:51:59 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Mar 09 00:18:48 2011 +0000"
      },
      "message": "ARM: 6786/1: enable CONFIG_KTIME_SCALAR\n\nUse straight 64-bit values as 64-bit operations are fairly efficient on ARM.\nComparing the asm output with and without KTIME_SCALAR, using 64-bit math\ngenerates clearly better code.\n\nComparing kernel/hrtimer.c .text size, it goes from 0x1414 to 0x119c with\nthis change.\n\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2839e06c95d12ada034cf9b63da60334c7c6358b",
      "tree": "9295f80025852f73fbf3c66740eae76df5d61314",
      "parents": [
        "d239b1dc093d551046a909920b5310c1d1e308c1"
      ],
      "author": {
        "name": "Santosh Shilimkar",
        "email": "santosh.shilimkar@ti.com",
        "time": "Tue Mar 08 06:59:54 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Mar 09 00:18:34 2011 +0000"
      },
      "message": "ARM: 6795/1: l2x0: Errata fix for flush by Way operation can cause data corrupti\n\nPL310 implements the Clean \u0026 Invalidate by Way L2 cache maintenance\noperation (offset 0x7FC). This operation runs in background so that\nPL310 can handle normal accesses while it is in progress. Under very\nrare circumstances, due to this erratum, write data can be lost when\nPL310 treats a cacheable write transaction during a Clean \u0026 Invalidate\nby Way operation.\n\nWorkaround:\nDisable Write-Back and Cache Linefill (Debug Control Register)\nClean \u0026 Invalidate by Way (0x7FC)\nRe-enable Write-Back and Cache Linefill (Debug Control Register)\n\nThis patch also removes any OMAP dependency on PL310 Errata\u0027s\n\nSigned-off-by: Santosh Shilimkar \u003csantosh.shilimkar@ti.com\u003e\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "bd32344a6baa8baac9c2b3e9c6c649cc4ed53920",
      "tree": "0b272cc0ea1e7dae1d86fd5ea43de78264000eac",
      "parents": [
        "2a52220c89e02423aa23e6b9fb6dc0c706465a82"
      ],
      "author": {
        "name": "Stephen Boyd",
        "email": "sboyd@codeaurora.org",
        "time": "Wed Feb 23 09:37:42 2011 -0800"
      },
      "committer": {
        "name": "David Brown",
        "email": "davidb@codeaurora.org",
        "time": "Mon Feb 28 12:40:17 2011 -0800"
      },
      "message": "msm: clock: Migrate to clkdev\n\nMigrating to clkdev has several advantages:\n\n * Less code in mach-msm/clock.c\n\n * A more robust clk_get() implementation\n\n * clk_add_alias() support\n\n * clk_get_sys() support\n\nIn general, this will help board authors setup clock aliases and\nbreak the dependency on device pointers in the clock tables.\n\nSigned-off-by: Stephen Boyd \u003csboyd@codeaurora.org\u003e\nSigned-off-by: David Brown \u003cdavidb@codeaurora.org\u003e\n"
    },
    {
      "commit": "5637a126482026b37d426d76e1b18f748f309aaa",
      "tree": "1c96bfd035394dc2c4de0376571a1d34d47a49a4",
      "parents": [
        "b11fe38883d1de76f2f847943e085a808f83f189"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Feb 14 15:55:45 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Feb 23 17:24:20 2011 +0000"
      },
      "message": "ARM: move L1_CACHE_SHIFT_6 to mm/Kconfig\n\nMove L1_CACHE_SHIFT related options together, rather than spreading them\nacross two separate Kconfig files.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "10606aadb046d008c88d1a99b309357ca33d590e",
      "tree": "d1f49c21bc6d283fb78cad44e16334721714d652",
      "parents": [
        "d11135ca4f6e626e1c8aa78de6d472a11a9e9811"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Mon Feb 14 15:05:27 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Tue Feb 22 13:51:15 2011 +0900"
      },
      "message": "ARM: EXYNOS4: Update Kconfig and Makefile for the new ARCH_EXYNOS4\n\nThis patch changes the Kconfig and Makefile for the new ARCH_EXYNOS4.\nIt also updates arch/arm/Kconfig, Makeifile and arch/arm/mm/Kconfig\nto include support for the new ARCH_EXYNOS4.\n\nCc: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "9a27c27ce49df72b1b0062e2ad192a804e1b069b",
      "tree": "5b9a40505271f8d0fa2c685e75300fd661a74948",
      "parents": [
        "71efb063f4a145ae420be054f5a91dcf7c19b375"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Fri Feb 18 16:36:35 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 19 11:24:12 2011 +0000"
      },
      "message": "ARM: 6743/1: errata: interrupted ICALLUIS may prevent completion of broadcasted operation\n\nOn versions of the Cortex-A9 prior to r3p0, an interrupted ICIALLUIS\noperation may prevent the completion of a following broadcasted\noperation if the second operation is received by a CPU before the\nICIALLUIS has completed, potentially leading to corrupted entries in\nthe cache or TLB.\n\nThis workaround sets a bit in the diagnostic register of the Cortex-A9,\ncausing CP15 maintenance operations to be uninterruptible.\n\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "885028e4ba4caf49d565c96481e1a05220ecb517",
      "tree": "45be55a3aa9cbd14bf924e00f974c43a35c573bc",
      "parents": [
        "0cc9d5257857608ba85885b75fcada13d359b5d1"
      ],
      "author": {
        "name": "Srinidhi Kasagar",
        "email": "srinidhi.kasagar@stericsson.com",
        "time": "Thu Feb 17 07:03:51 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 19 11:23:21 2011 +0000"
      },
      "message": "ARM: 6741/1: errata: pl310 cache sync operation may be faulty\n\nThe effect of cache sync operation is to drain the store buffer and\nwait for all internal buffers to be empty. In normal conditions, store\nbuffer is able to merge the normal memory writes within its 32-byte\ndata buffers.  Due to this erratum present in r3p0, the effect of cache\nsync operation on the store buffer still remains when the operation\ncompletes. This means that the store buffer is always asked to drain\nand this prevents it from merging any further writes.\n\nThis can severely affect performance on the write traffic esp. on\nNormal memory NC one.\n\nThe proposed workaround is to replace the normal offset of cache sync\noperation(0x730) by another offset targeting an unmapped PL310\nregister 0x740.\n\nSigned-off-by: srinidhi kasagar \u003csrinidhi.kasagar@stericsson.com\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c41b16f8c9d9dc74ed5669d4a3e3d42374c9e609",
      "tree": "0e7ee2bef09e6c752cda71087795bd40f0f35177",
      "parents": [
        "dc37c31bbfaf87118d6c827be0a38a512a40b741"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jan 19 15:32:15 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 19 11:11:33 2011 +0000"
      },
      "message": "ARM: integrator/versatile: consolidate FPGA IRQ handling code\n\nConsolidate the FPGA IRQ handling code.  Integrator/AP and Versatile\nhave one FPGA-based IRQ handler each.  Integrator/CP has three.\n\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "dc37c31bbfaf87118d6c827be0a38a512a40b741",
      "tree": "188741bec32c43d8a92c32e44420b5404744d261",
      "parents": [
        "f093728c0ddc30bef5792b7faf2743024b166350"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 18 20:26:08 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 19 11:11:28 2011 +0000"
      },
      "message": "ARM: rationalize versatile family Kconfig/Makefile\n\nMove leds and sched_clock build conditionals out of the Makefile into\nthe Kconfig file.  Move selection of HAVE_SCHED_CLOCK into the\nplatform Kconfig rather than duplicating it three times in the main\narchitecture Kconfig.\n\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0fb44b910f6873c49066e8d0bf681a058fc01b67",
      "tree": "5dc1ae921feaa2879d17173bb2b1da97aedfc7b9",
      "parents": [
        "3cb5ee496ae99ee89e378d628b19cb5a904b1397"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 18 20:13:51 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 19 11:09:31 2011 +0000"
      },
      "message": "ARM: vexpress: switch Versatile Express to use consolidated CLCD\n\nThis switches Versatile Express to use the conslidated CLCD panel\nsupport, including the display capabilities.  As Versatile Express uses\na PL111, it can support the full range of pixel formats - 444, 5551,\n565 in both RGB and BGR mode.\n\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3cb5ee496ae99ee89e378d628b19cb5a904b1397",
      "tree": "52df58689f86ec8e3ad0fdb387c9cf6e6de986af",
      "parents": [
        "3414ba8c899023b604e6066d25bc9d516e059401"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 18 20:13:20 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 19 11:09:27 2011 +0000"
      },
      "message": "ARM: realview: switch Realview to use consolidated CLCD\n\nThis switches Realview platforms to use the consolidated CLCD panel\nsupport, including the display capabilities.  As Realview uses a PL111,\nit can support the full range of pixel formats - 444, 5551, 565 in both\nRGB and BGR mode.\n\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3414ba8c899023b604e6066d25bc9d516e059401",
      "tree": "6ea493bd520bec03c68f604f519ebfe35a811693",
      "parents": [
        "9dfec4fe6d2eb5580e5adcee8827dee3a16be49d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 18 20:12:10 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 19 11:09:22 2011 +0000"
      },
      "message": "ARM: versatile: switch Versatile to use consolidated CLCD\n\nThis switches Versatile platforms to use the consolidated CLCD panel\nsupport, including the display capabilities.  Versatile can support\nRGB5551, BGR5551, RGB565 and BGR565 modes.\n\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "420c34e4ccbbacab56d199e90a214e24380077dd",
      "tree": "57acbdb10e263fc718704e9666fa55cf4b79f17a",
      "parents": [
        "7b4e9ced69a120e7e7446e3303d2307aa29d891c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 18 20:08:06 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Feb 19 11:09:12 2011 +0000"
      },
      "message": "ARM: add versatile family consolidated CLCD support\n\nThis consolidates the CLCD panel definitions and memory allocation into\none location.\n\nRename the Sanyo 2.5in and Epson 2.2in displays after their respective\npart numbers.  Rather than using a general \"Sanyo 2.5in\" and \"Epson\n2.2in\" description of the display panel, use the manufacturers part\nnumber to be more specific.  This helps people identify what the timings\nactually refer to, which are panel specific.\n\nWhile here, add CLCD capability information to each panel definition,\nwhich has no effect until we add the board-level capabilities.\n\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "cada3c0841e1deaec4c0f92654610b028dc683ff",
      "tree": "9c6085c8b8447795ddc749315a31fd3906a6159d",
      "parents": [
        "dc21af99fadcfa0ae65b52fd0895f85824f0c288"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 04 19:39:29 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 17 23:27:33 2011 +0000"
      },
      "message": "ARM: P2V: extend to 16-bit translation offsets\n\nMSM\u0027s memory is aligned to 2MB, which is more than we can do with our\nexisting method as we\u0027re limited to the upper 8 bits.  Extend this by\nusing two instructions to 16 bits, automatically selected when MSM is\nenabled.\n\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nReviewed-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nTested-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "dc21af99fadcfa0ae65b52fd0895f85824f0c288",
      "tree": "d2d293d79fdb405f25ca7fb18aa16aba6ecea261",
      "parents": [
        "5b7de4547b388d3949620e21d072e35b6f2638fa"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 04 19:09:43 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 17 23:27:32 2011 +0000"
      },
      "message": "ARM: P2V: introduce phys_to_virt/virt_to_phys runtime patching\n\nThis idea came from Nicolas, Eric Miao produced an initial version,\nwhich was then rewritten into this.\n\nPatch the physical to virtual translations at runtime.  As we modify\nthe code, this makes it incompatible with XIP kernels, but allows us\nto achieve this with minimal loss of performance.\n\nAs many translations are of the form:\n\n\tphysical \u003d virtual + (PHYS_OFFSET - PAGE_OFFSET)\n\tvirtual \u003d physical - (PHYS_OFFSET - PAGE_OFFSET)\n\nwe generate an \u0027add\u0027 instruction for __virt_to_phys(), and a \u0027sub\u0027\ninstruction for __phys_to_virt().  We calculate at run time (PHYS_OFFSET\n- PAGE_OFFSET) by comparing the address prior to MMU initialization with\nwhere it should be once the MMU has been initialized, and place this\nconstant into the above add/sub instructions.\n\nOnce we have (PHYS_OFFSET - PAGE_OFFSET), we can calculate the real\nPHYS_OFFSET as PAGE_OFFSET is a build-time constant, and save this for\nthe C-mode PHYS_OFFSET variable definition to use.\n\nAt present, we are unable to support Realview with Sparsemem enabled\nas this uses a complex mapping function, and MSM as this requires a\nconstant which will not fit in our math instruction.\n\nAdd a module version magic string for this feature to prevent\nincompatible modules being loaded.\n\nTested-by: Tony Lindgren \u003ctony@atomide.com\u003e\nReviewed-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nTested-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9bc433a1db702138371c565526232e9159f14497",
      "tree": "d4b67f091c43700f734a92b6bfd521bfbdba929f",
      "parents": [
        "cb06199b1df492fcfbaedd2256b5054f944b664f"
      ],
      "author": {
        "name": "Dave Martin",
        "email": "dave.martin@linaro.org",
        "time": "Fri Feb 11 16:41:20 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Feb 11 22:53:05 2011 +0000"
      },
      "message": "ARM: 6659/1: Thumb-2: Make CONFIG_OABI_COMPAT depend on !CONFIG_THUMB2_KERNEL\n\nrmk says: \"You might as well make OABI_COMPAT depend on !THUMB2_KERNEL.\nOABI userland is useless without FPA support.\"\n\nnwfpe doesn\u0027t work with Thumb-2 anyway and will probably never get\nported, so I can\u0027t argue with that.\n\nThis patch implements the dependency change.\n\nSigned-off-by: Dave Martin \u003cdave.martin@linaro.org\u003e\nAcked-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "21bd6d37cf23e643020bf28b41844ff0040c9393",
      "tree": "2e6ab43de0d77a157491019ba03dc8d6e7579b49",
      "parents": [
        "82e6923e1862428b755ec306b3dbccf926849314"
      ],
      "author": {
        "name": "Jamie Iles",
        "email": "jamie@jamieiles.com",
        "time": "Fri Jan 21 13:21:10 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Feb 11 16:11:01 2011 +0000"
      },
      "message": "ARM: 6629/2: aaec2000: remove support for mach-aaec2000\n\nmach-aaec2000 is no longer actively maintained and is only receiving\nfixups to remain building with other kernel updates.\n\nCc: Bellido Nicolas \u003cml@acolin.be\u003e\nSigned-off-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fbb4ddacb6b70b3178fcb7e3debc5180e6b6cd2f",
      "tree": "a84b9fc13fd6f81112b63380330548a29af5a670",
      "parents": [
        "581388c15bd61a2548af0b87152648741d038571"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 17 18:01:58 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Feb 02 21:23:31 2011 +0000"
      },
      "message": "ARM: v6k: only allow SMP if we have v6k or v7 CPU\n\nSMP extensions are only supported on ARMv6k or ARMv7 architectures, so\nonly offer the option if we\u0027re building for such an architecture.\n\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nTested-by: Sourav Poddar \u003csourav.poddar@ti.com\u003e\nTested-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a41297a0ffb43fda0a565bdd3ee405d16505820c",
      "tree": "e14def2f234317629e36ca0b8d7f916bfc4b8e5d",
      "parents": [
        "4ed67a53591db641543d57f31c182591a429dc93"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 17 15:48:33 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Feb 02 21:23:29 2011 +0000"
      },
      "message": "ARM: v6k: select generic atomic64 code according to V6 variants\n\nIf CONFIG_CPU_V6 is enabled, avoid using the double-word exclusive\ninstructions in the kernel\u0027s atomic implementations as these are not\nsupported.  Fall back to the generic spinlock code instead.\n\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nAcked-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nTested-by: Sourav Poddar \u003csourav.poddar@ti.com\u003e\nTested-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c786282e6dd18fe2ff43ab44411085dc40e7fbc5",
      "tree": "57ad8acc57bc53a5f098de4d4e2c0e9949f695c0",
      "parents": [
        "74200e6421882bfb53677d63a134d89a919815c1"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 17 18:20:05 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Feb 02 21:23:27 2011 +0000"
      },
      "message": "ARM: v6k: Dove platforms use V6K architecture CPUs\n\nMake Dove platforms select the new V6K CPU option.\n\nTested-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e399b1a4e1d205bdc816cb550d2064f2eb1ddc4c",
      "tree": "cf31e0aeafd972a8ea417dca1ff66c1e0315c907",
      "parents": [
        "000d9c78eb5cd7f18e3d6a381d66e606bc9b8196"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 17 15:08:32 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Feb 02 21:23:26 2011 +0000"
      },
      "message": "ARM: v6k: introduce CPU_V6K option\n\nIntroduce a CPU_V6K configuration option for platforms to select if they\nhave a V6K CPU core.  This allows us to identify whether we need to\nsupport ARMv6 CPUs without the V6K SMP extensions at build time.\n\nCurrently CPU_V6K is just an alias for CPU_V6, and all places which\nreference CPU_V6 are replaced by (CPU_V6 || CPU_V6K).\n\nSelect CPU_V6K from platforms which are known to be V6K-only.\n\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nTested-by: Sourav Poddar \u003csourav.poddar@ti.com\u003e\nTested-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4e8d76373c9fd7a1c1b401fc97ba01c0ecbb888f",
      "tree": "01a265830954180542d180caffc086835f06be26",
      "parents": [
        "5f2c1b30c7f60670c8b9d1cb1ea7c818b9c743a6"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jan 28 21:00:39 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 31 15:54:39 2011 +0000"
      },
      "message": "ARM: footbridge: convert to clockevents/clocksource\n\nThe Footbridge platforms have some reasonable timers in the host bridge,\nwhich we use for most footbridge-based platforms.  However, NetWinder\u0027s\nclock these using a spread-spectrum clock which makes them too unstable\nfor time keeping.  So we have to rely on the PIT.\n\nConvert both Footbridge timers and PIT timers to use the clocksource\nand clockevent infrastructure.  Tested on Netwinder.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "95c34f831f0e06cda6dc0a26b4f693ed105c394d",
      "tree": "5ca911d2c9ef1a822e686b2e55e099957738ee08",
      "parents": [
        "baaece224570a935210a59257b5d9073e99843ea"
      ],
      "author": {
        "name": "Nick Bowler",
        "email": "nbowler@elliptictech.com",
        "time": "Fri Jan 21 15:51:06 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 25 16:19:12 2011 +0000"
      },
      "message": "ARM: 6633/1: vexpress: register platform PATA device.\n\nThe compactflash device on this platform is not usable simply because it\nis never registered with the kernel.  Fix that up.\n\nSigned-off-by: Nick Bowler \u003cnbowler@elliptictech.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "21f47fbc5b18da4a3db680959aee887612ec9a72",
      "tree": "46dd2d4010c5c258f30e2dfeb1ea6d9d2404a845",
      "parents": [
        "1bae4ce27c9c90344f23c65ea6966c50ffeae2f5"
      ],
      "author": {
        "name": "Alexey Charkov",
        "email": "alchark@gmail.com",
        "time": "Thu Dec 23 13:11:21 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 25 15:07:01 2011 +0000"
      },
      "message": "ARM: 6597/1: Add basic architecture support for VIA/WonderMedia 85xx SoC\u0027s\n\nThis adds support for the family of Systems-on-Chip produced initially\nby VIA and now its subsidiary WonderMedia that have recently become\nwidespread in lower-end Chinese ARM-based tablets and netbooks.\n\nSupport is included for both VT8500 and WM8505, selectable by a\nconfiguration switch at kernel build time.\n\nIncluded are basic machine initialization files, register and\ninterrupt definitions, support for the on-chip interrupt controller,\nhigh-precision OS timer, GPIO lines, necessary macros for early debug,\npulse-width-modulated outputs control, as well as platform device\nconfigurations for the specific drivers implemented elsewhere.\n\nSigned-off-by: Alexey Charkov \u003calchark@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f45b1149911cc4c3ab50e56c8844ad4ec04a4575",
      "tree": "b7567322fae765fcc9b24f3ec1604b13c21a5c34",
      "parents": [
        "1bae4ce27c9c90344f23c65ea6966c50ffeae2f5"
      ],
      "author": {
        "name": "Simon Horman",
        "email": "horms@verge.net.au",
        "time": "Tue Jan 11 04:01:08 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jan 25 15:06:52 2011 +0000"
      },
      "message": "ARM: 6617/1: mmc, Add zboot from MMC support for SuperH Mobile ARM\n\nThis allows a ROM-able zImage to be written to MMC and\nfor SuperH Mobile ARM to boot directly from the MMCIF\nhardware block.\n\nThis is achieved by the MaskROM loading the first portion\nof the image into MERAM and then jumping to it. This portion\ncontains loader code which copies the entire image to SDRAM\nand jumps to it. From there the zImage boot code proceeds\nas normal, uncompressing the image into its final location\nand then jumping to it.\n\nCc: Magnus Damm \u003cmagnus.damm@gmail.com\u003e\n\nRussell, please consider merging this for 2.6.38.\n\nThis patch depends on:\n* \"mmc, sh: Move MMCIF_PROGRESS_* into sh_mmcif.h\"\n  which will be merged though Paul Mundt\u0027s rmobile sh-2.6.\n  The absence of this patch will break the build if\n  the (new) CONFIG_ZBOOT_ROM_MMCIF option is set.\n  There are no subtle side-effects.\n\nv2:\nAddressed comments by Magnus Damm\n* Fix copyright in vrl4.c\n* Fix use of #define CONFIG_ZBOOT_ROM_MMCIF in mmcif-sh7372.c\n* Initialise LED GPIO lines in head-ap4evb.txt instead of mmcif-sh7372.c\n  as this is considered board-specific.\n\nv3:\nAddressed comments made in person by Magnus Damm\n* Move mmcif_loader to be earlier in the image and\n  reduce the number of blocks of boot program loaded by the MaskRom\n  from 40 to 8 accordingly.\n* Move LED GPIO initialisation into mmcif_progress_init\n  - This leaves the partner jet script unbloated\nOther\n* inline mmcif_update_progress so it is a static inline in a header file\n\nv4:\n* Use htole16() and htole32() in v4rl.c to ensure\n  that the output is little endian\n\nv5:\nAddressed comments by Russell King\n* Simplify assembly code\n* Jump to code rather than an address \u003c- bug fix\n* Use (void __iomem *) as appropriate\nRoll in mackerel support\n* This was previously a separate patch, only because of the order\n  in which this code was developed\nSigned-off-by: Simon Horman \u003chorms@verge.net.au\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "82e6923e1862428b755ec306b3dbccf926849314",
      "tree": "e0be095c30c7cbfeff2a2096cf53e9c2f92fed13",
      "parents": [
        "1bae4ce27c9c90344f23c65ea6966c50ffeae2f5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jan 21 11:04:45 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 24 19:05:19 2011 +0000"
      },
      "message": "ARM: lh7a40x: remove unmaintained platform support\n\nlh7a40x has only been receiving updates for updates to generic code.\nThe last involvement from the maintainer according to the git logs was\nin 2006.  As such, it is a maintainence burden with no benefit.\n\nThis gets rid of two defconfigs.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "16c1020362083b320868c0deef492249089c3cd3",
      "tree": "ff200df3502e6010745713275d69fd0a07e399cf",
      "parents": [
        "65e5d002b5ad220db2bf9557f53de5a98f7dab86",
        "bbba75606963c82febf7bd2761ea848ac5d1a1bb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jan 15 12:33:40 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jan 15 12:33:40 2011 -0800"
      },
      "message": "Merge branch \u0027devel-stable\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel-stable\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (161 commits)\n  ARM: pxa: fix building issue of missing physmap.h\n  ARM: mmp: PXA910 drive strength FAST using wrong value\n  ARM: mmp: MMP2 drive strength FAST using wrong value\n  ARM: pxa: fix recursive calls in pxa_low_gpio_chip\n  AT91: Support for gsia18s board\n  AT91: Acme Systems FOX Board G20 board files\n  AT91: board-sam9m10g45ek.c: Remove duplicate inclusion of mach/hardware.h\n  ARM: pxa: fix suspend/resume array index miscalculation\n  ARM: pxa: use cpu_has_ipr() consistently in irq.c\n  ARM: pxa: remove unused variable in clock-pxa3xx.c\n  ARM: pxa: fix warning in zeus.c\n  ARM: sa1111: fix typo in sa1111_retrigger_lowirq()\n  ARM mxs: clkdev related compile fixes\n  ARM i.MX mx31_3ds: Fix MC13783 regulator names\n  ARM: plat-stmp3xxx: irq_data conversion.\n  ARM: plat-spear: irq_data conversion.\n  ARM: plat-orion: irq_data conversion.\n  ARM: plat-omap: irq_data conversion.\n  ARM: plat-nomadik: irq_data conversion.\n  ARM: plat-mxc: irq_data conversion.\n  ...\n\nFix up trivial conflict in arch/arm/plat-omap/gpio.c (Lennert\nBuytenhek\u0027s irq_data conversion clashing with some omap irq updates)\n"
    },
    {
      "commit": "65e5d002b5ad220db2bf9557f53de5a98f7dab86",
      "tree": "93d36afd4b82a24e5b553766a574a6632fca3aff",
      "parents": [
        "38567333a6dabd0f2b4150e9fb6dd8e3ba2985e5",
        "cb4d3eaebb96616085f5a46a7d7e004ddd955b09"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jan 15 12:29:50 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Jan 15 12:29:50 2011 -0800"
      },
      "message": "Merge branch \u0027fixes\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027fixes\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  ARM: fix missing branch in __error_a\n  ARM: fix /proc/$PID/stack on SMP\n  ARM: Fix build regression on SA11x0, PXA, and H720x targets\n  ARM: 6625/1: use memblock memory regions for \"System RAM\" I/O resources\n  ARM: fix wrongly patched constants\n  ARM: 6624/1: fix dependency for CONFIG_SMP_ON_UP\n  ARM: 6623/1: Thumb-2: Fix out-of-range offset for Thumb-2 in proc-v7.S\n  ARM: 6622/1: fix dma_unmap_sg() documentation\n  ARM: 6621/1: bitops: remove condition code clobber for CLZ\n  ARM: 6620/1: Change misleading warning when CONFIG_CMDLINE_FORCE is used\n  ARM: 6619/1: nommu: avoid mapping vectors page when !CONFIG_MMU\n  ARM: sched_clock: make minsec argument to clocks_calc_mult_shift() zero\n  ARM: sched_clock: allow init_sched_clock() to be called early\n  ARM: integrator: fix compile warning in cpu.c\n  ARM: 6616/1: Fix ep93xx-fb init/exit annotations\n  ARM: twd: fix display of twd frequency\n  ARM: udelay: prevent math rounding resulting in short udelays\n"
    },
    {
      "commit": "bbba75606963c82febf7bd2761ea848ac5d1a1bb",
      "tree": "50880b4539c578c407f6c1aa605fddf5e371bb7e",
      "parents": [
        "073154459b80a43f7e4f088b11c93c8e9cb07f14",
        "ccbc87693dcb428443a72d644e63484676517c2d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 15 13:24:02 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 15 13:24:02 2011 +0000"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into devel-stable\n"
    },
    {
      "commit": "0a831cec1b627d2f3f60c6f70a4c649b7caa4fe2",
      "tree": "c2ab5e6d5ff4def2ffafe2cd61ac14aedb5a86e7",
      "parents": [
        "5b88128fd70dcf0d5d7c0ae7d7849777ff925bde",
        "b9214b9780d6897a6892e7c8cc903168d6fef097"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jan 14 12:12:42 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jan 14 12:12:42 2011 +0000"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.pengutronix.de/git/imx/linux-2.6 into devel-stable\n"
    },
    {
      "commit": "b9214b9780d6897a6892e7c8cc903168d6fef097",
      "tree": "0c39d8a89e44f64226fafddcb32e933162d2111c",
      "parents": [
        "c97b73939a3ed8618ad1baf3be4c8f5d11426de6"
      ],
      "author": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Thu Jan 13 16:59:25 2011 +0100"
      },
      "committer": {
        "name": "Sascha Hauer",
        "email": "s.hauer@pengutronix.de",
        "time": "Fri Jan 14 10:19:27 2011 +0100"
      },
      "message": "ARM mxs: clkdev related compile fixes\n\nSince commit\n\n\t6d803ba (ARM: 6483/1: arm \u0026 sh: factorised duplicated clkdev.c)\n\nplatforms need to select CLKDEV_LOOKUP instead of COMMON_CLKDEV and need\nto include \u003clinux/clkdev.h\u003e.\n\nCc: Shawn Guo \u003cshawn.guo@freescale.com\u003e\nCc: Lothar Waßmann \u003cLW@KARO-electronics.de\u003e\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nAcked-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "4d2692a736c95240100755ba98b2403e11f12e06",
      "tree": "ce2e04aaeb7c6ab946400d49feeea8386db587ae",
      "parents": [
        "874d5d3ccc04c0659b76b05ee0c761f568062cb1"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Fri Jan 14 07:33:24 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jan 14 09:00:46 2011 +0000"
      },
      "message": "ARM: 6624/1: fix dependency for CONFIG_SMP_ON_UP\n\nThis depends on !XIP_KERNEL and not !XIP.\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e2a93ecc7fc469dab52323c11a2d8ceaa62aac7b",
      "tree": "e416593143c6974dd82eb6e28961dd5a4bba6e93",
      "parents": [
        "f878133bf022717b880d0e0995b8f91436fd605c"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Nov 29 10:06:57 2010 +0100"
      },
      "committer": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Jan 13 12:25:18 2011 +0100"
      },
      "message": "ARM: Use genirq definitions from kernel/irq/Kconfig.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@secretlab.ca\u003e\n"
    },
    {
      "commit": "e9d728f528f9548c8dd013899b23e662fa7b6bca",
      "tree": "d88a5df6e5a2b33ebe088ad0223fe54679a59df3",
      "parents": [
        "018a3fc7e3824ffcc80ad0160f9782c7d577c0c1",
        "6155f77d09b968f591876f368d4843168910449e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jan 07 10:51:35 2011 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jan 07 10:51:35 2011 +0900"
      },
      "message": "Merge branch \u0027rmobile/smp\u0027 into rmobile-latest\n\nConflicts:\n\tarch/arm/Kconfig\n\tarch/arm/mach-shmobile/include/mach/entry-macro-intc.S\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "60f1435c3bab8b88712a4f96806e5ac9396aa49c",
      "tree": "95ef8156cb81d9c7acf51b17cb4672dbcae99ecd",
      "parents": [
        "3dff8804fc087d55c593dda0ff78f475088ec57d"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Tue Dec 28 08:26:52 2010 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jan 07 10:42:44 2011 +0900"
      },
      "message": "ARM: mach-shmobile: Enable CONFIG_MULTI_IRQ_HANDLER\n\nAlways enable MULTI_IRQ_HANDLER on SH-Mobile.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5e93c6b4ecd78b1bab49bad1dc2f6ed7ec0115ee",
      "tree": "4f4e321a1ca0baf64d8af528080c71f93495a7d7",
      "parents": [
        "98d27b8abf413a310df6676f7d2128ada1cccc08",
        "3c0cb7c31c206aaedb967e44b98442bbeb17a6c4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jan 07 10:29:26 2011 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jan 07 10:29:26 2011 +0900"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 into rmobile-latest\n\nConflicts:\n\tarch/arm/mach-shmobile/Kconfig\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "404a02cbd2ae8bf256a2fa1169bdfe86bb5ebb34",
      "tree": "99119edc53fdca73ed7586829b8ee736e09440b3",
      "parents": [
        "28cdac6690cb113856293bf79b40de33dbd8f974",
        "1051b9f0f9eab8091fe3bf98320741adf36b4cfa"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 06 22:33:32 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 06 22:33:32 2011 +0000"
      },
      "message": "Merge branch \u0027devel-stable\u0027 into devel\n\nConflicts:\n\tarch/arm/mach-pxa/clock.c\n\tarch/arm/mach-pxa/clock.h\n"
    },
    {
      "commit": "4073723acb9cdcdbe4df9c0e0c376c65d1697e43",
      "tree": "f41c17eac157b1223ce104845cf9b1e5a9e6a83d",
      "parents": [
        "58daf18cdcab550262a5f4681e1f1e073e21965a",
        "4ec3eb13634529c0bc7466658d84d0bbe3244aea"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 06 22:32:52 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 06 22:32:52 2011 +0000"
      },
      "message": "Merge branch \u0027misc\u0027 into devel\n\nConflicts:\n\tarch/arm/Kconfig\n\tarch/arm/common/Makefile\n\tarch/arm/kernel/Makefile\n\tarch/arm/kernel/smp.c\n"
    },
    {
      "commit": "4ec3eb13634529c0bc7466658d84d0bbe3244aea",
      "tree": "b491daac2ccfc7b8ca88e171a43f66888463568a",
      "parents": [
        "24056f525051a9e186af28904b396320e18bf9a0",
        "15095bb0fe779c0403091bda7adce5fb3bb9ca35"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 06 22:31:35 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 06 22:32:03 2011 +0000"
      },
      "message": "Merge branch \u0027smp\u0027 into misc\n\nConflicts:\n\tarch/arm/kernel/entry-armv.S\n\tarch/arm/mm/ioremap.c\n"
    },
    {
      "commit": "24056f525051a9e186af28904b396320e18bf9a0",
      "tree": "a8580f24820e21ad48333fce6b5f03be55edd561",
      "parents": [
        "9eedd96301cad8ab58ee8c1e579677d0a75c2ba1"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 03 11:29:28 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jan 06 22:31:11 2011 +0000"
      },
      "message": "ARM: DMA: add support for DMA debugging\n\nAdd ARM support for the DMA debug infrastructure, which allows the\nDMA API usage to be debugged.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "58daf18cdcab550262a5f4681e1f1e073e21965a",
      "tree": "2096324b947761a567dd451f33664f17ee1de2cd",
      "parents": [
        "aa312be1987d43216e72ffce42bccf6bf81f62ed",
        "0af85dda39d9b673aca8c0ebae004ea70f3efc93"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jan 05 18:09:03 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jan 05 18:09:03 2011 +0000"
      },
      "message": "Merge branch \u0027clksrc\u0027 into devel\n\nConflicts:\n\tarch/arm/mach-vexpress/v2m.c\n\tarch/arm/plat-omap/counter_32k.c\n\tarch/arm/plat-versatile/Makefile\n"
    },
    {
      "commit": "31edf274f9aff1ccd39934a0b2fce38f4405c656",
      "tree": "fdc7bc445307ccb9648ca1a71375947c8ed59722",
      "parents": [
        "3c0eee3fe6a3a1c745379547c7e7c904aa64f6d5",
        "ed60453fa8f8fc3d034dfdf10371a99cc6905626",
        "ac61d143ffe2a6db4d4bcf47c21a5159d6a1b644",
        "28257f7fdee0facc3b7f934e82c2485f27120d41",
        "b23065313297e750edd57ab6edfd36224826724e",
        "50005a8deb38e5e6456ebd94e57adb321d4589de",
        "cf562b4a550b3cd9d602a05bc27aaaaa376947b4",
        "3d09fbcd26851ffb2c40cec411b8e56db02520d1",
        "8a9618f5dfca35edb0d7ab6374ff586e2e9e989b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jan 05 18:08:10 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jan 05 18:08:10 2011 +0000"
      },
      "message": "Merge branches \u0027ftrace\u0027, \u0027gic\u0027, \u0027io\u0027, \u0027kexec\u0027, \u0027mod\u0027, \u0027sa11x0\u0027, \u0027sh\u0027 and \u0027versatile\u0027 into devel\n"
    },
    {
      "commit": "0af85dda39d9b673aca8c0ebae004ea70f3efc93",
      "tree": "a3fad536f3c5cb4e91291efeb26eca93c2f37fd2",
      "parents": [
        "1da0c89c66753860ccfe81eb327c25db46c2a24a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Dec 15 21:58:50 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jan 05 11:16:00 2011 +0000"
      },
      "message": "ARM: vexpress: add sched_clock() for Versatile Express\n\nAdd a sched_clock() implementation to Versatile Express using the new\nsched_clock() infrastructure for extending 32bit counters to full\n64-bit nanoseconds.\n\nTested-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1051b9f0f9eab8091fe3bf98320741adf36b4cfa",
      "tree": "68ea1c8f9c446d6ebd96caf3ba4ec73f1fa5ace6",
      "parents": [
        "cde9efef401563943d5a58eb9b7274bfdc08ca9b",
        "a58154d1c3535f451a409abbd0bda6770b2d9380"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jan 05 10:23:38 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jan 05 10:23:38 2011 +0000"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.pengutronix.de/git/imx/linux-2.6 into devel-stable\n"
    },
    {
      "commit": "cde9efef401563943d5a58eb9b7274bfdc08ca9b",
      "tree": "858a436055612db6282dc63db0fe3ba41147056a",
      "parents": [
        "50401d77ee4904673042dd737eed436067cc23f5",
        "60ebe1568fd15b7ffa101acc645069e27d546ed6"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 03 10:31:54 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 03 10:31:58 2011 +0000"
      },
      "message": "Merge branch \u0027ux500-core\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson into devel-stable\n"
    },
    {
      "commit": "15095bb0fe779c0403091bda7adce5fb3bb9ca35",
      "tree": "7bd9c52ccc770a224358485900c827affa9e7923",
      "parents": [
        "78368c79944b12f91bcacb0b0b030c36016264e8"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jan 02 15:05:21 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jan 02 15:05:21 2011 +0000"
      },
      "message": "ARM: TWD: enable one-shot mode\n\nAllow one shot timer mode to be used with the TWD.  This allows\nNOHZ mode to be used on SMP systems using the TWD localtimer.\n\nTested on Versatile Express and U8500.\n\nTested-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "521086412ee423fbdfc7da81f257239c43f707b4",
      "tree": "88423e6db9544002ebec1494b82a3d91bfb57363",
      "parents": [
        "4a50bfe365a977f634311504484342fbfffe855c"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Mon Dec 13 09:42:34 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Dec 24 09:47:34 2010 +0000"
      },
      "message": "ARM: 6532/1: Allow machine to specify it\u0027s own IRQ handlers at run-time\n\nNormally different ARM platform has different way to decode the IRQ\nhardware status and demultiplex to the corresponding IRQ handler.\nThis is highly optimized by macro irq_handler in entry-armv.S, and\neach machine defines their own macro to decode the IRQ number.\nHowever, this prevents multiple machine classes to be built into a\nsingle kernel.\n\nBy allowing each machine to specify thier own handler, and making\nfunction pointer \u0027handle_arch_irq\u0027 to point to it at run time, this\ncan be solved. And introduce CONFIG_MULTI_IRQ_HANDLER to allow both\nsolutions to work.\n\nComparing with the highly optimized macro of irq_handler, the new\nfunction must be written with care not to lose too much performance.\nAnd the IPI stuff on SMP is expected to move to the provided arch\nIRQ handler as well.\n\nThe assembly code to invoke handle_arch_irq is optimized by Russell\nKing.\n\nSigned-off-by: Eric Miao \u003ceric.miao@canonical.com\u003e\nAcked-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    }
  ],
  "next": "b333fb16dcc50541df1930addea3eac03c838a4c"
}
