)]}'
{
  "log": [
    {
      "commit": "30f2ba38011247ad95bffbf0743a0dc0656a5eb7",
      "tree": "23e769c0e25c86c7f90837e328baf1d10ebd85a4",
      "parents": [
        "27f1acccd4d310e941d2e879445324595e2fe463"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Dec 24 19:38:37 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Dec 24 19:38:37 2010 +0900"
      },
      "message": "sh: intc: Initialize radix tree gfp mask explicitly.\n\nPresently the root node is initialized by way of kzalloc on the parent\ndata structure, which by chance happens to do the bulk of what an\nexplicit initialization does with GFP_NOWAIT semantics. This however is\nmore by luck than by design, and as we ideally want to permit radix node\nallocations access to the emergency pools anyways, add in the proper\ninitializer with the desired mask.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6318af900ca7cb2c94b27d3c358762e6ac187e25",
      "tree": "3b07dcc8f33ffbe58f9ae63a6e6c0510edca735b",
      "parents": [
        "344ac148442e3223ac1b0e29ef3d3fb73c5ed61a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 15 14:30:30 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 15 14:30:30 2010 +0900"
      },
      "message": "sh: intc: Fix up build failure introduced by radix tree changes.\n\nThe radix tree retry logic got a bit of an overhaul and subsequently\nbroke the virtual IRQ subgroup build. Simply switch over to\nradix_tree_deref_retry() as per the filemap changes, which the virq\nlookup logic was modelled after in the first place.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "20f95e0b22ea45c1798261064baab57efeb3b3bc",
      "tree": "8027509c2cbc1cf206c945b904ba2d79e3901255",
      "parents": [
        "c8ddb2713c624f432fa5fe3c7ecffcdda46ea0d4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 01 16:10:48 2010 -0400"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 01 16:10:48 2010 -0400"
      },
      "message": "sh: intc: Update for single IRQ reservation helper.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "63111a3a70fb4d80e3b54ed75f13795e98f7a467",
      "tree": "b20d7ae26df0dbac361de76c6492f84545bb33a4",
      "parents": [
        "fb41a49d96cd0fb6c63362ff1c8de22e9e7399af"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Oct 28 11:36:31 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Oct 28 11:36:31 2010 +0900"
      },
      "message": "sh: intc: switch irq_desc iteration to new active IRQ iterator.\n\nThere\u0027s no need to iterative over every single irq_desc when we can\nalready work out which IRQs have a backing descriptor via the shiny new\nfor_each_active_irq(). Switch to that instead.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "26599a94dcadbed528a3e32a4f482a9766332f5b",
      "tree": "11fff70fbef0971381399cd512beeaee74333a6e",
      "parents": [
        "815db1477a2ce44d248a4ff853a2bef3616c7478"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 27 15:42:10 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 27 15:42:10 2010 +0900"
      },
      "message": "sh: intc: irq_data conversion.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "38ab13441c36c0c470b7e4e3b30ec2fb6beba253",
      "tree": "12d4ef364ec103b85fe0089ca09b7386fad8bfa8",
      "parents": [
        "57b813303ab40557aada8f8886400f3a9de3c0f8"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 26 16:05:08 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 26 16:05:08 2010 +0900"
      },
      "message": "sh: Switch dynamic IRQ creation to generic irq allocator.\n\nNow that the genirq code provides an IRQ bitmap of its own and the\nnecessary API to manipulate it, there\u0027s no need to keep our own version\naround anymore.\n\nIn the process we kill off some unused IRQ reservation code, with future\nusers now having to tie in to the genirq API as normal.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c4318baf00ed24b7fdcc255de33a18ab37ee8606",
      "tree": "2bf80722d2e7236de917e0e577fb14233e58e513",
      "parents": [
        "2f98492c5375e906e48c78d88351f45bb11b6a8a"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 12 02:03:09 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 26 15:01:52 2010 +0900"
      },
      "message": "sh: Sanitize sparse irq\n\nSwitch over to the new allocator functions.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6966fed9d8a74f178fc0dabdcc687cb1fe5b75fe",
      "tree": "f4a488a38c34eacd724c2098b4e0bcdafc2602ec",
      "parents": [
        "33fc1a211c400049f1b5276d5a925a84d3d2b6d2"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 06 16:44:10 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 06 16:44:10 2010 +0900"
      },
      "message": "sh: intc: Fix build with IRQ balancing disabled.\n\nThe balancing stubs obviously need to be static inline..\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "33fc1a211c400049f1b5276d5a925a84d3d2b6d2",
      "tree": "62fd1ccf9a802455c76f4d47b968a05af001cb36",
      "parents": [
        "d91ddc2553426a2d9b6b978b5e346f303fccee67"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 06 15:38:16 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Oct 06 15:38:16 2010 +0900"
      },
      "message": "sh: intc: Add missing files.\n\nThe Kconfig and Makefile were overlooked, add those in now to improve\nodds of building.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2be6bb0c79c7fbda3425b65ee51c558bbaf4cf91",
      "tree": "db0dafd7e7f83945edc2c50c358a3d81fca960c3",
      "parents": [
        "d74310d3b18aabbb7d0549ea9e3fd3259c1dce00"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 05 22:10:30 2010 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 05 22:10:30 2010 +0900"
      },
      "message": "sh: intc: Split up the INTC code.\n\nThis splits up the sh intc core in to something more vaguely resembling\na subsystem. Most of the functionality was alread fairly well\ncompartmentalized, and there were only a handful of interdependencies\nthat needed to be resolved in the process.\n\nThis also serves as future-proofing for the genirq and sparseirq rework,\nwhich will make some of the split out functionality wholly generic,\nallowing things to be killed off in place with minimal migration pain.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    }
  ]
}
