)]}'
{
  "log": [
    {
      "commit": "f7c819c020db9796ae3a662b82a310617f92b15b",
      "tree": "a2e8251a755e05f2e3f1a32254d60d621cb854b1",
      "parents": [
        "c02cf5f8ed6137e2b3b2f10e0fca336e06e09ba4"
      ],
      "author": {
        "name": "James Hogan",
        "email": "james.hogan@imgtec.com",
        "time": "Mon Feb 04 10:09:43 2013 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Feb 04 18:53:20 2013 +0100"
      },
      "message": "arch Kconfig: Remove references to IRQ_PER_CPU\n\nThe IRQ_PER_CPU Kconfig symbol was removed in the following commit:\n\nCommit 6a58fb3bad099076f36f0f30f44507bc3275cdb6 (\"genirq: Remove\nCONFIG_IRQ_PER_CPU\") merged in v2.6.39-rc1.\n\nBut IRQ_PER_CPU wasn\u0027t removed from any of the architecture Kconfig\nfiles where it was defined or selected. It\u0027s completely unused so remove\nthe remaining references.\n\nSigned-off-by: James Hogan \u003cjames.hogan@imgtec.com\u003e\nCc: \u003cuclinux-dist-devel@blackfin.uclinux.org\u003e\nCc: \u003clinux-mips@linux-mips.org\u003e\nCc: \u003clinuxppc-dev@lists.ozlabs.org\u003e\nCc: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: Fenghua Yu \u003cfenghua.yu@intel.com\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: James E.J. Bottomley \u003cjejb@parisc-linux.org\u003e\nCc: Helge Deller \u003cdeller@gmx.de\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nAcked-by: Tony Luck \u003ctony.luck@intel.com\u003e\nAcked-by: Richard Kuo \u003crkuo@codeaurora.org\u003e\nLink: http://lkml.kernel.org/r/1359972583-17134-1-git-send-email-james.hogan@imgtec.com\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "786133f6e8ff94aaa78cd6b7844d04c227098327",
      "tree": "be5922c90ec74267bf068987e4de14a6436d04de",
      "parents": [
        "befddb21c845f8fb49e637997891ef97c6a869dc",
        "6147a9d8070e1c9d16d57eb53a14942b95b28dc4"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@kernel.org",
        "time": "Thu Jan 24 12:48:41 2013 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@kernel.org",
        "time": "Thu Jan 24 12:48:41 2013 +0100"
      },
      "message": "Merge branch \u0027core/irq_work\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticks into irq/core\n\nirq_work fixes and cleanups, in preparation for full dyntics support.\n\nSigned-off-by: Ingo Molnar \u003cmingo@kernel.org\u003e\n"
    },
    {
      "commit": "72ffaa48e11fe40d96e70bd24289b5e2b8807297",
      "tree": "f932739bc9c869a3acc037e2317ed2dd0baba664",
      "parents": [
        "dfdebc24837ed0a1d6ad73b108a10d3c88d1b6e8",
        "509d97b6f91b51e180ba26ddb1e2b7f6dfa80cba"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 17 08:56:30 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 17 08:56:30 2013 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux\n\nPull more s390 patches from Martin Schwidefsky:\n \"A couple of bug fixes: one of the transparent huge page primitives is\n  broken, the sched_clock function overflows after 417 days, the XFS\n  module has grown too large for -fpic and the new pci code has broken\n  normal channel subsystem notifications.\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux:\n  s390/chsc: fix SEI usage\n  s390/time: fix sched_clock() overflow\n  s390: use -fPIC for module compile\n  s390/mm: fix pmd_pfn() for thp\n"
    },
    {
      "commit": "36e7a96ceb6e9d347d8bf3def689c315131edf10",
      "tree": "dffdeb701446001443a2cffaec1a777dd7789fbe",
      "parents": [
        "ce0f706e418dbd65f59b340486869f81de757751",
        "6f54c361329dbb67dac9de174e938992651d12d7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 16 11:33:52 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 16 11:33:52 2013 -0800"
      },
      "message": "Merge tag \u0027sound-3.8\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound\n\nPull second round of sound fixes from Takashi Iwai:\n \"Yet a few more fixes popped up in this week.\n\n  The biggest change here is the addition of pinctrl support for Atmel,\n  which turned out to be almost mandatory to make things working.\n\n  The rest are a few fixes for M-Audio usb-audio device and a fix for\n  regression of HD-audio HDMI codecs with alsactl in the recent kernel.\"\n\n* tag \u0027sound-3.8\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound:\n  ALSA: hda/hdmi - Work around \"alsactl restore\" errors\n  ALSA: usb-audio: selector map for M-Audio FT C400\n  ALSA: usb-audio: M-Audio FT C400 skip packet quirk\n  ALSA: usb-audio: correct M-Audio C400 clock source quirk\n  ALSA: usb - fix race in creation of M-Audio Fast track pro driver\n  ASoC: atmel-ssc: add pinctrl selection to driver\n  ARM: at91/dts: add pinctrl support for SSC peripheral\n"
    },
    {
      "commit": "56400b55c0ba02a8abecbc541193ea6a309635ce",
      "tree": "71381a8fe979b7d4a76a857c03f9da518e593e7f",
      "parents": [
        "aa8b550c892aa70837e36f4681cc5a20b1fea47d",
        "83987ace22f541964bd0dbf83a3f6b0014ba3e1e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 16 10:17:09 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 16 10:17:09 2013 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/virt/kvm/kvm\n\nPull s390 KVM fix from Gleb Natapov.\n\n* git://git.kernel.org/pub/scm/virt/kvm/kvm:\n  s390/kvm: Fix BUG in include/linux/kvm_host.h:745\n"
    },
    {
      "commit": "aa8b550c892aa70837e36f4681cc5a20b1fea47d",
      "tree": "6f6e7cc17eee52139be2634931d0538a1948d95d",
      "parents": [
        "a6d3bd274b85218bf7dda925d14db81e1a8268b3",
        "035688d9c64c61957dd272a1e773f27b0143704d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 16 10:13:04 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 16 10:13:04 2013 -0800"
      },
      "message": "Merge tag \u0027sh-for-linus\u0027 of git://github.com/pmundt/linux-sh\n\nPull SuperH fixes from Paul Mundt.\n\n* tag \u0027sh-for-linus\u0027 of git://github.com/pmundt/linux-sh:\n  sh: ecovec: add sample amixer settings\n  sh: Fix up stack debugging build.\n  sh: wire up finit_module syscall.\n  sh: Fix FDPIC binary loader\n  sh: clkfwk: bugfix: sh_clk_div_enable() care sh_clk_div_set_rate() if div6\n  sh: define TASK_UNMAPPED_BASE as a page aligned constant\n"
    },
    {
      "commit": "a6d3bd274b85218bf7dda925d14db81e1a8268b3",
      "tree": "bb18def4472ed572b4844cb682642a4fab4c5b2a",
      "parents": [
        "2409c873be56278ea41c345b453f76813e5c3fed",
        "72d0ac048f3ded4022cf1cc72f54073f6fcad72f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 16 09:44:40 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 16 09:44:40 2013 -0800"
      },
      "message": "Merge tag \u0027arm64-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cmarinas/linux-aarch64\n\nPull arm64 fixes from Catalin Marinas:\n - Page protection fixes, including proper PAGE_NONE handling\n - Timezone vdso sequence counting fix\n - Additional compat syscall wiring\n\n* tag \u0027arm64-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cmarinas/linux-aarch64:\n  arm64: compat: add syscall table entries for new syscalls\n  arm64: mm: introduce present, faulting entries for PAGE_NONE\n  arm64: mm: only wrprotect clean ptes if they are present\n  arm64: vdso: remove broken, redundant sequence counting for timezones\n"
    },
    {
      "commit": "2409c873be56278ea41c345b453f76813e5c3fed",
      "tree": "749750109b4f9c44c1dbc5b2e209f3ff72ae44bf",
      "parents": [
        "c4ef9bc4f7e1807d499d3d427712df9f8aa2dcbb",
        "e43b3cec711a61edf047adf6204d542f3a659ef8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 16 09:11:50 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 16 09:11:50 2013 -0800"
      },
      "message": "Merge branch \u0027x86/urgent\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\nPull x86 fixes from Peter Anvin:\n \"This is mainly a workaround for a bug in Sandy Bridge graphics which\n  causes corruption of certain memory pages.\"\n\n* \u0027x86/urgent\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n  x86/Sandy Bridge: Sandy Bridge workaround depends on CONFIG_PCI\n  x86/Sandy Bridge: mark arrays in __init functions as __initconst\n  x86/Sandy Bridge: reserve pages when integrated graphics is present\n  x86, efi: correct precedence of operators in setup_efi_pci\n"
    },
    {
      "commit": "ed4f20943cd4c7b55105c04daedf8d63ab6d499c",
      "tree": "3737b2efcd486670eac2cbf5a93bb8fb90964b05",
      "parents": [
        "7bdc229fad1d42beda70f1966042262470660082"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Jan 14 16:55:55 2013 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Jan 16 15:57:52 2013 +0100"
      },
      "message": "s390/time: fix sched_clock() overflow\n\nConverting a 64 Bit TOD format value to nanoseconds means that the value\nmust be divided by 4.096. In order to achieve that we multiply with 125\nand divide by 512.\nWhen used within sched_clock() this triggers an overflow after appr.\n417 days. Resulting in a sched_clock() return value that is much smaller\nthan previously and therefore may cause all sort of weird things in\nsubsystems that rely on a monotonic sched_clock() behaviour.\n\nTo fix this implement a tod_to_ns() helper function which converts TOD\nvalues without overflow and call this function from both places that\nopen coded the conversion: sched_clock() and kvm_s390_handle_wait().\n\nCc: stable@kernel.org\nReviewed-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "035688d9c64c61957dd272a1e773f27b0143704d",
      "tree": "5dea178ee2fbca322f2a90aab1818e9b8f2ba482",
      "parents": [
        "14eae6e9d455a7848a5e45ff193a14925478f6ab"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "kuninori.morimoto.gx@renesas.com",
        "time": "Mon Dec 24 20:04:20 2012 -0800"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jan 16 18:30:44 2013 +0900"
      },
      "message": "sh: ecovec: add sample amixer settings\n\nFSI - DA7210 needs amixer settings to use it.\nThis patch adds quick setting guide\n\nSigned-off-by: Kuninori Morimoto \u003ckuninori.morimoto.gx@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "72d0ac048f3ded4022cf1cc72f54073f6fcad72f",
      "tree": "1231833dfa2363ec3a16accf3c208d391316ad99",
      "parents": [
        "a6fadf7e67d3794aae40244f435d281a62736c93"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Mon Jan 14 14:45:46 2013 +0000"
      },
      "committer": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Tue Jan 15 17:15:16 2013 +0000"
      },
      "message": "arm64: compat: add syscall table entries for new syscalls\n\nThere have been a number of new syscalls introduced to arch/arm/ since\nthe compat layer was implemented for arm64, so add pointers to the\nrelevant functions to the compat syscall table.\n\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\n"
    },
    {
      "commit": "2e4c4dbed0d320294a49c081b14e58a349ac19ae",
      "tree": "8002eb5f0fabdd7c9bf472a05807068785fdc58d",
      "parents": [
        "39e95156b9c778de37f5bf72e50fbdbbbdfb7630",
        "ea03c81521bde526570e1dec96eaa21fe5ac84a2"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 15 07:51:25 2013 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Jan 15 07:51:25 2013 +0100"
      },
      "message": "Merge tag \u0027asoc-atmel-pinctrl\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus\n\nASoC: atmel: Fixes for pinctrl\n\nDue to a series of problems with the handling of Atmel, a combination of\nmaking changes that make other branches instantly buggy and a general\nfailure to deal with the resulting issues effectively, v3.8 Atmel audio\ncurrently won\u0027t work at all for DT boards without adding pinctrl\ndefinitions and a request for those.\n"
    },
    {
      "commit": "3152ba0f86428cebe8a9f8462d5be0a9aefa6289",
      "tree": "afaab3e5ad8c6f8177fc51ec35d23761e34f020a",
      "parents": [
        "6d283dba3721cc43be014b50a1acc2f35860a65a",
        "1ab3681271c84b7f926be9ae3be1d769b7e933e9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 14 13:19:08 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 14 13:19:08 2013 -0800"
      },
      "message": "Merge tag \u0027dt-fixes-for-3.8\u0027 of git://sources.calxeda.com/kernel/linux\n\nPull devicetree fixes from Rob Herring:\n \"Two fixes to prevent unconditional re-compile of dts files on arm and\n  arm64.\"\n\n* tag \u0027dt-fixes-for-3.8\u0027 of git://sources.calxeda.com/kernel/linux:\n  ARM: dts: prevent *.dtb from always being rebuilt\n  arm64: dts: prevent *.dtb from always being rebuilt\n"
    },
    {
      "commit": "9bbcbad438dbdeb5103466f2b1619f7b11a4a154",
      "tree": "701ddadca529d47aeb868f63489a9461e1cba01a",
      "parents": [
        "b87fc3e6e2e972556af94c55b7e015232598a1aa",
        "31be5425d795585251a3ee970319c37643e0cda2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 14 10:56:05 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 14 10:56:05 2013 -0800"
      },
      "message": "Merge tag \u0027sound-3.8\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound\n\nPull sound fixes from Takashi Iwai:\n \"Most of commits found here are for ASoC device specific fixes,\n  arizona, cs4271, wm5102, wm2200, etc, in addition to a couple of\n  memory leak fixes in ASoC core.\n\n  Other than that, regression fixes in HD-audio and USB-audio, and a fix\n  for new Realtek codecs.\"\n\n* tag \u0027sound-3.8\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (30 commits)\n  ALSA: usb-audio: Fix NULL dereference by access to non-existing substream\n  ALSA: hda - Add support of new codec ALC284\n  ALSA: usb-audio: Make ebox44_table static\n  ALSA: hdspm - Fix wordclock status on AES32\n  Revert \"ALSA: hda - Shut up pins at power-saving mode with Conexnat codecs\"\n  ALSA: hda - Disable runtime D3 for Intel CPT \u0026 co\n  ALSA: pxa27x: fix ac97 warm reset\n  ALSA: pxa27x: fix ac97 cold reset\n  ASoC: wm_adsp: Ensure that block writes are from DMA aligned addresses\n  ASoC: wm2000: Fix sense of speech clarity enable\n  ASoC: wm5100: Remove DSP B and left justified formats\n  ASoC: arizona: Remove DSP B and left justified AIF modes\n  ASoC: wm2200: Remove DSP B and left justified AIF modes\n  ASoC: wm5102: Improve speaker enable performance\n  ASoC: core: fix the memory leak in case of remove_aux_dev()\n  ASoC: core: fix the memory leak in case of device_add() failure\n  ASoC: cs42l52: Catch no-match case in cs42l52_get_clk\n  ASoC: lm49453: Update lm49453_reg_defs values as per LM49453 HW revision-B\n  ASoC: lm49453: Fix adc, mic and sidetone volume ranges\n  ASoC: arizona: Correct FLL source definitions\n  ...\n"
    },
    {
      "commit": "7c8284c3aa127ffe72a90a1bad52183ec9ad870a",
      "tree": "db9d1c323be95161a6ca0b6d5f00ff367e6fae0d",
      "parents": [
        "b719f43059903820c31edb30f4663a2818836e7f",
        "b7c13f76fda994284521f6ef996119c25282bdeb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 14 08:17:22 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 14 08:17:22 2013 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc\n\nPull sparc updates from David Miller:\n\n 1) Add finit_module syscall entry.\n\n 2) Remove stray __dev{init,exit} references, from Sam Ravnborg.\n\nFix up conflicts in the sparc PCI code due to whitespace differences in\nthe __dev{init,exit} removal (which also came in through Greg).\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc:\n  sparc: remove __devinit, __devexit annotations\n  sparc: Hook up finit_module syscall.\n"
    },
    {
      "commit": "1ab3681271c84b7f926be9ae3be1d769b7e933e9",
      "tree": "c552dd4b970925cd4d0f85a825d6491288e40194",
      "parents": [
        "d0b6a548f7fc9af9cc0bdea5bcc66bec3581ec37"
      ],
      "author": {
        "name": "Stephen Warren",
        "email": "swarren@nvidia.com",
        "time": "Fri Dec 28 17:42:46 2012 -0700"
      },
      "committer": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Mon Jan 14 08:08:31 2013 -0600"
      },
      "message": "ARM: dts: prevent *.dtb from always being rebuilt\n\nif_changed (used by the *.dts-\u003e*.dtc rule) rebuilds files if they aren\u0027t\ncontained in $(targets). (make V\u003d2 indicates this). Add $(dtb-y) to\n$(targets) to prevent *.dtb from always being rebuilt.\n\nThis fixes a regression introduced by the .dtb rule rework in 499cd82\n\"ARM: dt: change .dtb build rules to build in dts directory\".\n\nReported-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nSigned-off-by: Stephen Warren \u003cswarren@nvidia.com\u003e\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\n"
    },
    {
      "commit": "d0b6a548f7fc9af9cc0bdea5bcc66bec3581ec37",
      "tree": "5018776993344ceb489b60fb87184bf4da9ff870",
      "parents": [
        "9931faca02c604c22335f5a935a501bb2ace6e20"
      ],
      "author": {
        "name": "Stephen Warren",
        "email": "swarren@nvidia.com",
        "time": "Fri Dec 28 17:42:47 2012 -0700"
      },
      "committer": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Mon Jan 14 08:08:28 2013 -0600"
      },
      "message": "arm64: dts: prevent *.dtb from always being rebuilt\n\nif_changed (used by the *.dts-\u003e*.dtc rule) rebuilds files if they aren\u0027t\ncontained in $(targets). (make V\u003d2 indicates this). Add $(dtb-y) to\n$(targets) to prevent *.dtb from always being rebuilt. Note\n\nThis fixes a regression introduced by the .dtb rule rework in da4cbc6\n\"arm64: use new common dtc rule\", although since arm64 doesn\u0027t actually\nhave any *.dts yet, this isn\u0027t a critical issue.\n\nSigned-off-by: Stephen Warren \u003cswarren@nvidia.com\u003e\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\n"
    },
    {
      "commit": "14eae6e9d455a7848a5e45ff193a14925478f6ab",
      "tree": "7533099cb37202604dacd6d09c56ba3b51a5c7c2",
      "parents": [
        "a246f581fceb2d6c83a74364f4a4c6263e6cdfe4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 14 18:07:36 2013 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 14 18:07:36 2013 +0900"
      },
      "message": "sh: Fix up stack debugging build.\n\nSomewhere along the line the ebss label was taken out, resulting in pcrel\nbranch too far errors. Restore the label to get things building again.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a246f581fceb2d6c83a74364f4a4c6263e6cdfe4",
      "tree": "f45ffa52cbf74b8b6fa1bab8cf20a3e3bcd75a05",
      "parents": [
        "4a71997a3279a339e7336ea5d0cd27282e2dea44"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 14 17:59:03 2013 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Jan 14 17:59:03 2013 +0900"
      },
      "message": "sh: wire up finit_module syscall.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e43b3cec711a61edf047adf6204d542f3a659ef8",
      "tree": "6f61ccc35553e4d406ca60f68071bedff9928fe1",
      "parents": [
        "ab3cd8670e0b3fcde7f029e1503ed3c5138e9571"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@linux.intel.com",
        "time": "Sun Jan 13 20:56:41 2013 -0800"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@linux.intel.com",
        "time": "Sun Jan 13 20:58:57 2013 -0800"
      },
      "message": "x86/Sandy Bridge: Sandy Bridge workaround depends on CONFIG_PCI\n\nearly_pci_allowed() and read_pci_config_16() are only available if\nCONFIG_PCI is defined.\n\nSigned-off-by: H. Peter Anvin \u003chpa@linux.intel.com\u003e\nCc: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "ab3cd8670e0b3fcde7f029e1503ed3c5138e9571",
      "tree": "188b16e6509c8732cccbdeda2ffbbc6c36fa74b0",
      "parents": [
        "a9acc5365dbda29f7be2884efb63771dc24bd815"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@linux.intel.com",
        "time": "Sun Jan 13 20:36:39 2013 -0800"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@linux.intel.com",
        "time": "Sun Jan 13 20:36:39 2013 -0800"
      },
      "message": "x86/Sandy Bridge: mark arrays in __init functions as __initconst\n\nMark static arrays as __initconst so they get removed when the init\nsections are flushed.\n\nReported-by: Mathias Krause \u003cminipli@googlemail.com\u003e\nLink: http://lkml.kernel.org/r/75F4BEE6-CB0E-4426-B40B-697451677738@googlemail.com\nSigned-off-by: H. Peter Anvin \u003chpa@linux.intel.com\u003e\n"
    },
    {
      "commit": "b7c13f76fda994284521f6ef996119c25282bdeb",
      "tree": "c30d2ab35dfa6f3013b0e663d1260c39db91ce1d",
      "parents": [
        "4e4d78f1c1a08f085a1972b9af92960af70a07c6"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Tue Jan 01 16:02:33 2013 +0100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Jan 12 15:28:45 2013 -0800"
      },
      "message": "sparc: remove __devinit, __devexit annotations\n\n__devinit, __devexit annotations are nops - so drop them.\nLikewise for __devexit_p.\n\nAdjusted alignment of arguments when needed.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7bdc229fad1d42beda70f1966042262470660082",
      "tree": "9190ee55da8db10fcfcf6ccae10680b272d4fb74",
      "parents": [
        "171c4006fb1b42a084057a71c86776e9f1b8e62c"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Jan 11 15:26:01 2013 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Sat Jan 12 18:49:26 2013 +0100"
      },
      "message": "s390: use -fPIC for module compile\n\nThe xfs module uses a lot of tracepoint, with TRACEPOINTS\u003dy and a\nfew debugging options the GOT table of the xfs module will get\nbigger than 4K. To get a working xfs module it needs to be compiled\nwith -fPIC instead of -fpic. To play safe use -fPIC for all modules.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "171c4006fb1b42a084057a71c86776e9f1b8e62c",
      "tree": "84ea088530fdda5322b144ccfbf32b9502fcf737",
      "parents": [
        "b719f43059903820c31edb30f4663a2818836e7f"
      ],
      "author": {
        "name": "Gerald Schaefer",
        "email": "gerald.schaefer@de.ibm.com",
        "time": "Wed Jan 09 18:49:51 2013 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Sat Jan 12 18:49:25 2013 +0100"
      },
      "message": "s390/mm: fix pmd_pfn() for thp\n\nThe pfn calculation in pmd_pfn() is broken for thp, because it uses\nHPAGE_SHIFT instead of the normal PAGE_SHIFT. This is fixed by removing\nthe distinction between thp and normal pmds in that function, and always\nusing PAGE_SHIFT.\n\nReported-by: Christian Borntraeger \u003cborntraeger@de.ibm.com\u003e\nSigned-off-by: Gerald Schaefer \u003cgerald.schaefer@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "544ae6b2e676c3c37fb8c93ef9327932fc2e5bc2",
      "tree": "5c7c7bbce28454bd9079a2bf39cda4f4bee95240",
      "parents": [
        "9931faca02c604c22335f5a935a501bb2ace6e20"
      ],
      "author": {
        "name": "Bo Shen",
        "email": "voice.shen@atmel.com",
        "time": "Fri Jan 11 15:08:30 2013 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Jan 12 00:00:23 2013 +0000"
      },
      "message": "ARM: at91/dts: add pinctrl support for SSC peripheral\n\nAdd pinctrl support for SSC on AT91 dtsi files.\n\nSigned-off-by: Bo Shen \u003cvoice.shen@atmel.com\u003e\n[nicolas.ferre@atmel.com: split dtsi and driver changes]\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nReluctantly-acked-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "fef6c12e8874279ebebfa4cd58d735f6adce3ed1",
      "tree": "ca70f03eaed3e237fcf3652623d9800a3c3fbf90",
      "parents": [
        "10d73e655cef6e86ea8589dca3df4e495e4900b0"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Fri Jan 11 14:31:54 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 11 14:54:55 2013 -0800"
      },
      "message": "arch/mn10300/Kconfig: select CONFIG_GENERIC_ATOMIC64\n\nmn10300 doesn\u0027t provide its own atomic64 implementation, so it should pull\nin the generic one.\n\nCc: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a9acc5365dbda29f7be2884efb63771dc24bd815",
      "tree": "15d39f3b236bc5956bbe487749852c326f9d1bc6",
      "parents": [
        "886d751a2ea99a160f2d0a472231566d9cb0cf58"
      ],
      "author": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Wed Nov 14 20:43:31 2012 +0000"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@linux.intel.com",
        "time": "Fri Jan 11 14:26:38 2013 -0800"
      },
      "message": "x86/Sandy Bridge: reserve pages when integrated graphics is present\n\nSNB graphics devices have a bug that prevent them from accessing certain\nmemory ranges, namely anything below 1M and in the pages listed in the\ntable.  So reserve those at boot if set detect a SNB gfx device on the\nCPU to avoid GPU hangs.\n\nStephane Marchesin had a similar patch to the page allocator awhile\nback, but rather than reserving pages up front, it leaked them at\nallocation time.\n\n[ hpa: made a number of stylistic changes, marked arrays as static\n  const, and made less verbose; use \"memblock\u003ddebug\" for full\n  verbosity. ]\n\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@linux.intel.com\u003e\n"
    },
    {
      "commit": "4a71997a3279a339e7336ea5d0cd27282e2dea44",
      "tree": "22fef4495a6a023726c621dccdfdc83cd5bc6d5c",
      "parents": [
        "5a799b824b6046befa7e10107a3d65f40816f645"
      ],
      "author": {
        "name": "Thomas Schwinge",
        "email": "thomas@codesourcery.com",
        "time": "Fri Nov 16 10:46:20 2012 +0100"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jan 11 21:02:57 2013 +0900"
      },
      "message": "sh: Fix FDPIC binary loader\n\nEnsure that the aux table is properly initialized, even when optional features\nare missing.  Without this, the FDPIC loader did not work.  This was meant to\nbe included in commit d5ab780305bb6d60a7b5a74f18cf84eb6ad153b1.\n\nSigned-off-by: Thomas Schwinge \u003cthomas@codesourcery.com\u003e\nCc: stable@vger.kernel.org\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "30c254ff5c6510877c4fa3c3e87bb6d7172a7fcf",
      "tree": "59eff0dc845adda8c791710037be8014caa33031",
      "parents": [
        "254adaa465c40151df11fc1f88f93e6e86eb61d4"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "kuninori.morimoto.gx@renesas.com",
        "time": "Thu Jan 10 20:17:35 2013 -0800"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jan 11 20:52:35 2013 +0900"
      },
      "message": "sh: define TASK_UNMAPPED_BASE as a page aligned constant\n\nb4265f12340f809447b9a48055e88c444b480c89\n(mm: use vm_unmapped_area() on sh architecture)\nbroke sh boot. This patch define TASK_UNMAPPED_BASE\nas a page aligned constant to solve this issue.\nSpecial thanks to Michel\n\nAcked-by: Michel Lespinasse \u003cwalken@google.com\u003e\nSigned-off-by: Kuninori Morimoto \u003ckuninori.morimoto.gx@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "83987ace22f541964bd0dbf83a3f6b0014ba3e1e",
      "tree": "993883209b2b0a03e64cfe3282c29b1dbe7170be",
      "parents": [
        "ecf02a607bd801e742d7bb35c6e40f7ca15edf03"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "borntraeger@de.ibm.com",
        "time": "Tue Jan 08 16:23:10 2013 +0100"
      },
      "committer": {
        "name": "Marcelo Tosatti",
        "email": "mtosatti@redhat.com",
        "time": "Thu Jan 10 17:53:40 2013 -0200"
      },
      "message": "s390/kvm: Fix BUG in include/linux/kvm_host.h:745\n\ncommit b080935c8638e08134629d0a9ebdf35669bec14d\n    kvm: Directly account vtime to system on guest switch\n\nalso removed the irq_disable/enable around kvm guest switch, which\nis correct in itself. Unfortunately, there is a BUG ON that (correctly)\nchecks for preemptible to cover the call to rcu later on.\n(Introduced with commit 8fa2206821953a50a3a02ea33fcfb3ced2fd9997\n    KVM: make guest mode entry to be rcu quiescent state)\n\nThis check might trigger depending on the kernel config.\nLets make sure that no preemption happens during kvm_guest_enter.\nWe can enable preemption again after the call to\nrcu_virt_note_context_switch returns.\n\nPlease note that we continue to run s390 guests with interrupts\nenabled.\n\nAcked-by: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCC: Gleb Natapov \u003cgleb@redhat.com\u003e\nSigned-off-by: Christian Borntraeger \u003cborntraeger@de.ibm.com\u003e\nSigned-off-by: Marcelo Tosatti \u003cmtosatti@redhat.com\u003e\n"
    },
    {
      "commit": "ccae663cd4f62890d862c660e5ed762eb9821c14",
      "tree": "7c9f110db7992aad60fcc01718a827affc4f33df",
      "parents": [
        "4ffd4ebf9d19c07285ea8a26d30a17ff28767132",
        "013f6a5d3dd9e4ebf4b49ca427b9c1f2e2a1b767"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 10 09:05:18 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 10 09:05:18 2013 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/virt/kvm/kvm\n\nPull KVM bugfixes from Marcelo Tosatti.\n\n* git://git.kernel.org/pub/scm/virt/kvm/kvm:\n  KVM: x86: use dynamic percpu allocations for shared msrs area\n  KVM: PPC: Book3S HV: Fix compilation without CONFIG_PPC_POWERNV\n  powerpc: Corrected include header path in kvm_para.h\n  Add rcu user eqs exception hooks for async page fault\n"
    },
    {
      "commit": "7be72c39544e3973509f1c299d255a67177c7a33",
      "tree": "4ddef3dcfd764068b085874528f5e16dda63d039",
      "parents": [
        "9931faca02c604c22335f5a935a501bb2ace6e20",
        "478740a14826c50595649b3dafed71576796dd95"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 10 08:20:15 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 10 08:20:15 2013 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux\n\nPull s390 patches from Martin Schwidefsky:\n \"Add the finit_module system call, fix the irq statistics in\n  /proc/stat, fix a s390dbf lockdep problem, a patch revert for a\n  problem that is not 100% understood yet, and a few patches to\n  fix warnings.\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux:\n  s390/pci: define read*_relaxed functions\n  s390/topology: export cpu_topology\n  s390/pm: export pm_power_off\n  s390/pci: define isa_dma_bridge_buggy\n  s390/3215: partially revert tty close handling fix\n  s390/irq: count cpu restart events\n  s390/irq: remove split irq fields from /proc/stat\n  s390/irq: enable irq sum accounting for /proc/stat again\n  s390/syscalls: wire up finit_module syscall\n  s390/pci: remove dead code\n  s390/smp: fix section mismatch for smp_add_present_cpu()\n  s390/debug: Fix s390dbf lockdep problem in debug_(un)register_view()\n"
    },
    {
      "commit": "87fee06c5b3a04289115aa5c77a9dd59f81d0817",
      "tree": "41557cced54a5232207cdf215e2d969e12e41556",
      "parents": [
        "c31b71de6f7bdbec205920077c684b55e92355ed",
        "3b4bc7bccc7857274705b05cf81a0c72cfd0b0dd"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Jan 10 12:22:16 2013 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Jan 10 12:22:16 2013 +0000"
      },
      "message": "Merge remote-tracking branch \u0027asoc/fix/pxa\u0027 into tmp\n"
    },
    {
      "commit": "a6fadf7e67d3794aae40244f435d281a62736c93",
      "tree": "2f12828305659a7ae4ec51305f44f1d836aa474b",
      "parents": [
        "02522463c84748b3b8ad770f9424bcfa70a5b4c4"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Tue Dec 18 14:15:15 2012 +0000"
      },
      "committer": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Thu Jan 10 10:48:48 2013 +0000"
      },
      "message": "arm64: mm: introduce present, faulting entries for PAGE_NONE\n\nThis is mostly a port of dbf62d50067e (\"ARM: mm: introduce L_PTE_VALID\nfor page table entries\") and 26ffd0d43b18 (\"ARM: mm: introduce present,\nfaulting entries for PAGE_NONE\") from ARM, which makes use of present,\nfaulting page table entries for page table entries mapped as PROT_NONE.\n\nThe main difference with this implementation is that we can make use of\nthe two pte type bits in order to avoid allocating a software bit for\nidentifying PROT_NONE pages, instead reserving the 10b suffix for these\ntypes of mappings.\n\nThis is required to prevent users from accessing such pages via syscalls\nsuch as read/write over a pipe.\n\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\n"
    },
    {
      "commit": "02522463c84748b3b8ad770f9424bcfa70a5b4c4",
      "tree": "5fc357a4979da3d355735215a01900b3f2e2994c",
      "parents": [
        "bdba0051ebcb3c6372f9cc0b2524c47cc6ce46fd"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Wed Jan 09 11:08:10 2013 +0000"
      },
      "committer": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Thu Jan 10 10:43:44 2013 +0000"
      },
      "message": "arm64: mm: only wrprotect clean ptes if they are present\n\nMarking non-present ptes as read-only can corrupt file ptes, breaking\nthings like swap and file mappings.\n\nThis patch ensures that we only manipulate user pte bits when the pte\nis marked present.\n\nCc: \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\n"
    },
    {
      "commit": "bdba0051ebcb3c6372f9cc0b2524c47cc6ce46fd",
      "tree": "38efe063fe3fc5516e3a372a5d7908a9a5f2bf5d",
      "parents": [
        "9931faca02c604c22335f5a935a501bb2ace6e20"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Mon Jan 07 16:12:31 2013 +0000"
      },
      "committer": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Thu Jan 10 10:43:43 2013 +0000"
      },
      "message": "arm64: vdso: remove broken, redundant sequence counting for timezones\n\nThis patch is an arm64 version of ce73ec6db47a (\"powerpc/vdso: Remove\nredundant locking in update_vsyscall_tz()\").\n\nTimezone data is not protected, so the sequence counter is not required\nto ensure consistency. Furthermore, having multiple paths updating the\ncounter leads to a race between update_vsyscall and update_vsyscall_tz,\nso remove the timezone sequence counting from both the kernel and the\nvdso.\n\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\n"
    },
    {
      "commit": "5c49985c21bba4d2f899e3a97121868a5c58a876",
      "tree": "f877cde6c0effa6c8cd6e1d0d7e116358eb41ee8",
      "parents": [
        "57a0c1e2d6cb70ad0f8549ae730fc58fd0553429",
        "8a3a180d21793f2e4386b3cb61c48322564fc80a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 09 08:58:57 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 09 08:58:57 2013 -0800"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.linaro.org/people/rmk/linux-arm\n\nPull ARM fixes from Russell King.\n\n* \u0027fixes\u0027 of git://git.linaro.org/people/rmk/linux-arm:\n  ARM: 7616/1: cache-l2x0: aurora: Use writel_relaxed instead of writel\n  ARM: 7615/1: cache-l2x0: aurora: Invalidate during clean operation with WT enable\n  ARM: 7614/1: mm: fix wrong branch from Cortex-A9 to PJ4b\n  ARM: 7612/1: imx: Do not select some errata that depends on !ARCH_MULTIPLATFORM\n  ARM: 7611/1: VIC: fix bug in VIC irqdomain code\n  ARM: 7610/1: versatile: bump IRQ numbers\n  ARM: 7609/1: disable errata work-arounds which access secure registers\n  ARM: 7608/1: l2x0: Only set .set_debug on PL310 r3p0 and earlier\n"
    },
    {
      "commit": "974b33586b4bbbdab33c666417f9ba9ef50b62c3",
      "tree": "0ee18a21c5d9fba897903e8505b606793cb8fb27",
      "parents": [
        "ca5c8a4c2aba577b4cd2f4c3c72a768a80830294",
        "434fec16948cf5afa3cba31dcb00359bdbf24758"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 08 18:53:56 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 08 18:53:56 2013 -0800"
      },
      "message": "Merge tag \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM SoC fixes from Olof Johansson:\n \"People are back from the holiday breaks, and it shows.  Here are a\n  bunch of fixes for a number of platforms:\n   - A couple of small fixes for Nomadik\n   - A larger set of changes for kirkwood/mvebu\n     - uart driver selection, dt clocks, gpio-poweroff fixups, a few\n       __init annotation fixes and some error handling improvement in\n       their xor dma driver.\n   - i.MX had a couple of minor fixes (and a critical one for flexcan2\n     clock setup)\n   - MXS has a small board fix and a framebuffer bugfix\n   - A set of fixes for Samsung Exynos, fixing default bootargs and some\n     Exynos5440 clock issues\n   - A set of OMAP changes including PM fixes and a few sparse warning\n     fixups\n\n  All in all a bit more positive code delta than we\u0027d ideally want to\n  see here, mostly from the OMAP PM changes, but nothing overly crazy.\"\n\n* tag \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (44 commits)\n  ARM: clps711x: Fix bad merge of clockevents setup\n  ARM: highbank: save and restore L2 cache and GIC on suspend\n  ARM: highbank: add a power request clear\n  ARM: highbank: fix secondary boot and hotplug\n  ARM: highbank: fix typos with hignbank in power request functions\n  ARM: dts: fix highbank cpu mpidr values\n  ARM: dts: add device_type prop to cpu nodes on Calxeda platforms\n  ARM: mx5: Fix MX53 flexcan2 clock\n  ARM: OMAP2+: am33xx-hwmod: Fix wrongly terminated am33xx_usbss_mpu_irqs array\n  pinctrl: mvebu: make pdma clock on dove mandatory\n  ARM: Dove: Add pinctrl clock to DT\n  dma: mv_xor: fix error handling for clocks\n  dma: mv_xor: fix error handling of mv_xor_channel_add()\n  arm: mvebu: Add missing ; for cpu node.\n  arm: mvebu: Armada XP MV78230 has only three Ethernet interfaces\n  arm: mvebu: Armada XP MV78230 has two cores, not one\n  clk: mvebu: Remove inappropriate __init tagging\n  ARM: Kirkwood: Use fixed-regulator instead of board gpio call\n  ARM: Kirkwood: Fix missing sdio clock\n  ARM: Kirkwood: Switch TWSI1 of 88f6282 to DT clock providers\n  ...\n"
    },
    {
      "commit": "434fec16948cf5afa3cba31dcb00359bdbf24758",
      "tree": "1cff6e5ea34fa2f02f6cd67b1405f81f178ec38f",
      "parents": [
        "2f64a8d7b28bd052150eda82fab2e0c7d6a4ab94",
        "6adba67eb0c4731ed0346731d024b2102f5b4d9d"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Tue Jan 08 09:49:50 2013 -0800"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Tue Jan 08 09:50:04 2013 -0800"
      },
      "message": "Merge tag \u0027omap-for-v3.8-rc2/fixes-signed-v2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into fixes\n\nFrom Tony Lindgren:\nThe biggest change is a fix to deal with different power state\non omap2 registers that causes issues trying to use common PM code.\nAlso fix few incorrect registers, and an issue for omap1 USB, and\nfew sparse fixes for issues that sneaked in with all the clean-up.\n\n* tag \u0027omap-for-v3.8-rc2/fixes-signed-v2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:\n  ARM: OMAP2+: am33xx-hwmod: Fix wrongly terminated am33xx_usbss_mpu_irqs array\n  ARM: OMAP1: fix USB configuration use-after-release\n  ARM: OMAP2/3: PRM: fix bogus OMAP2xxx powerstate return values\n  ARM: OMAP3: clock data: Add missing enable/disable for EMU clock\n  ARM: OMAP4: PRM: Correct wrong instance usage for reading reset sources\n  ARM: OMAP4: PRM: fix RSTTIME and RSTST offsets\n  ARM: OMAP4: PRM: Correct reset source map\n  ARM: OMAP: SRAM: resolve sparse warnings\n  ARM: OMAP AM33xx: hwmod data: resolve sparse warnings\n  ARM: OMAP: 32k counter: resolve sparse warnings\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "2f64a8d7b28bd052150eda82fab2e0c7d6a4ab94",
      "tree": "50de8cf53a37f187d848faf807006b102eaac3d4",
      "parents": [
        "5595e755b67a963db20b74ef8e1670a6fd245ed9",
        "61bcbc2af8be4cafb5723d4bd306053b70f52a7a"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Tue Jan 08 09:42:52 2013 -0800"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Tue Jan 08 09:42:52 2013 -0800"
      },
      "message": "Merge branch \u0027v3.8-samsung-fixes-2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into fixes\n\nFrom Kukjin Kim:\nMost of them are EXYNOS5440 fixes which are for changing uart console,\ncpu id (typo)  and silent complaining gpio error in kernel boot.\n\n* \u0027v3.8-samsung-fixes-2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:\n  ARM: EXYNOS: skip the clock initialization for exynos5440\n  ARM: EXYNOS: enable PINCTRL for EXYNOS5440\n  ARM: dts: use uart port1 for console on exynos4210-smdkv310\n  ARM: dts: use uart port0 for console on exynos5440-ssdk5440\n  ARM: SAMSUNG: fix the cpu id for EXYNOS5440\n  ARM: EXYNOS: Revise HDMI resource size\n"
    },
    {
      "commit": "5595e755b67a963db20b74ef8e1670a6fd245ed9",
      "tree": "c261934b8ed42749ce0856f0102c1508dd5b690f",
      "parents": [
        "2d9e02cad61c49798d9d36b9d87739c279fd6b0f",
        "6c1ecba8d84841277d68140ef485335d5be28485"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Tue Jan 08 08:39:27 2013 -0800"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Tue Jan 08 08:39:27 2013 -0800"
      },
      "message": "Merge tag \u0027mxs-fixes-3.8\u0027 of git://git.linaro.org/people/shawnguo/linux-2.6 into fixes\n\nFrom Shawn Guo:\nI have to send one critical mxsfb fix through arm-soc, as FB maintainer\nis unresponsive for quite a while.  People start complaining the missing\nof such an important fix.\n\n* tag \u0027mxs-fixes-3.8\u0027 of git://git.linaro.org/people/shawnguo/linux-2.6:\n  video: mxsfb: fix crash when unblanking the display\n  ARM: dts: imx23-olinuxino: Fix IOMUX settings\n"
    },
    {
      "commit": "2d9e02cad61c49798d9d36b9d87739c279fd6b0f",
      "tree": "cd3411d435b6163a65963c427b5ec7d4f794908c",
      "parents": [
        "5cf87a12cac05460666faa22711b655a327b2219",
        "e37f0d5b32c2a66677d0f2a21431a87e7e9ce22d"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Tue Jan 08 08:39:00 2013 -0800"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Tue Jan 08 08:39:00 2013 -0800"
      },
      "message": "Merge tag \u0027imx-fixes-3.8\u0027 of git://git.linaro.org/people/shawnguo/linux-2.6 into fixes\n\nFrom Shawn Guo:\n\nIt includes one critical fix - wrong flexcan2 clock will hang system\nwhen the port gets brought up.  The other two are non-critical fixes,\nwhich are sent together here, since it\u0027s still early -rc stage.\n\n* tag \u0027imx-fixes-3.8\u0027 of git://git.linaro.org/people/shawnguo/linux-2.6:\n  ARM: mx5: Fix MX53 flexcan2 clock\n  ARM: dts: imx31-bug: Fix manufacturer compatible string\n  clk: imx: Remove \u0027clock-output-names\u0027 from the examples\n"
    },
    {
      "commit": "013f6a5d3dd9e4ebf4b49ca427b9c1f2e2a1b767",
      "tree": "e13d1206734d787d44fa4361f68abcffb26bb934",
      "parents": [
        "d686a54763953fe6ac81502fb5bf3895148975d1"
      ],
      "author": {
        "name": "Marcelo Tosatti",
        "email": "mtosatti@redhat.com",
        "time": "Thu Jan 03 11:41:39 2013 -0200"
      },
      "committer": {
        "name": "Marcelo Tosatti",
        "email": "mtosatti@redhat.com",
        "time": "Tue Jan 08 12:51:56 2013 -0200"
      },
      "message": "KVM: x86: use dynamic percpu allocations for shared msrs area\n\nUse dynamic percpu allocations for the shared msrs structure,\nto avoid using the limited reserved percpu space.\n\nReviewed-by: Gleb Natapov \u003cgleb@redhat.com\u003e\nSigned-off-by: Marcelo Tosatti \u003cmtosatti@redhat.com\u003e\n"
    },
    {
      "commit": "3b4bc7bccc7857274705b05cf81a0c72cfd0b0dd",
      "tree": "f7369b4d829bad786dff482f6cc369073373cf4a",
      "parents": [
        "41b645c8624df6ace020a8863ad1449d69140f7d"
      ],
      "author": {
        "name": "Mike Dunn",
        "email": "mikedunn@newsguy.com",
        "time": "Mon Jan 07 13:55:13 2013 -0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Jan 08 11:27:35 2013 +0000"
      },
      "message": "ALSA: pxa27x: fix ac97 warm reset\n\nThis patch fixes some code that implements a work-around to a hardware bug in\nthe ac97 controller on the pxa27x.  A bug in the controller\u0027s warm reset\nfunctionality requires that the mfp used by the controller as the AC97_nRESET\nline be temporarily reconfigured as a generic output gpio (AF0) and manually\nheld high for the duration of the warm reset cycle.  This is what was done in\nthe original code, but it was broken long ago by commit fb1bf8cd\n    ([ARM] pxa: introduce processor specific pxa27x_assert_ac97reset())\nwhich changed the mfp to a GPIO input instead of a high output.\n\nThe fix requires the ac97 controller to obtain the gpio via gpio_request_one(),\nwith arguments that configure the gpio as an output initially driven high.\n\nTested on a palm treo 680 machine.  Reportedly, this broken code only prevents a\nwarm reset on hardware that lacks a pull-up on the line, which appears to be the\ncase for me.\n\nSigned-off-by: Mike Dunn \u003cmikedunn@newsguy.com\u003e\nSigned-off-by: Igor Grinberg \u003cgrinberg@compulab.co.il\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: stable@vger.kernel.org\n"
    },
    {
      "commit": "478740a14826c50595649b3dafed71576796dd95",
      "tree": "8fd8b31be20574538788f4dd2ffc8b52571f2efe",
      "parents": [
        "80020fbd65c17d3d9e7d80cfd3fa4c57ae7ff765"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Jan 07 14:03:34 2013 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jan 08 10:57:11 2013 +0100"
      },
      "message": "s390/pci: define read*_relaxed functions\n\nJust map the read*_relaxed() functions to their corresponding read*() functions.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "80020fbd65c17d3d9e7d80cfd3fa4c57ae7ff765",
      "tree": "e84eb9471ab95a9bc5ff913ac2f43c72675404fe",
      "parents": [
        "0872922f5dc24783101a2dd111ee406ea965a094"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Jan 07 13:58:38 2013 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jan 08 10:57:10 2013 +0100"
      },
      "message": "s390/topology: export cpu_topology\n\nExport cpu_topology symbol, so it\u0027s available for modules.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "0872922f5dc24783101a2dd111ee406ea965a094",
      "tree": "b8269b0f0e22a06899913d9a9d51be9bd8c04376",
      "parents": [
        "87890f92278dc0c2da4ecdaa196006a3c2cf3687"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Jan 07 13:56:17 2013 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jan 08 10:57:09 2013 +0100"
      },
      "message": "s390/pm: export pm_power_off\n\nExport pm_power_off symbol. Needed by at least one of the new device\ndrivers that come with CONFIG_PCI.\nAnd all other architectures export that symbol as well.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "87890f92278dc0c2da4ecdaa196006a3c2cf3687",
      "tree": "48c16adaca2c2b06f5944eb1bee0a9dcb8d04acf",
      "parents": [
        "6673cd0bdbc802f2b05453a51fbcf2cf7d8be315"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Mon Jan 07 13:52:53 2013 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jan 08 10:57:09 2013 +0100"
      },
      "message": "s390/pci: define isa_dma_bridge_buggy\n\nDefine isa_dma_bridge_buggy. Needed to make pci quirks compile:\n\ndrivers/pci/quirks.c: In function ‘quirk_isa_dma_hangs’:\ndrivers/pci/quirks.c:88:7: error: ‘isa_dma_bridge_buggy’ undeclared (first use in this function)\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "93f3b2ee0abff5438e74cc90cf816429248cc8eb",
      "tree": "d637ecbd55415b1e4fbc18122393b033febdf70c",
      "parents": [
        "420f42ecf48a926ba775ec7d7294425f004b6ade"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Wed Jan 02 16:54:12 2013 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jan 08 10:57:07 2013 +0100"
      },
      "message": "s390/irq: count cpu restart events\n\nCount CPU Restart events and make them visible via /proc/interrupts.\nEvery CPU hotplug (online) event will increase the per cpu counter.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "420f42ecf48a926ba775ec7d7294425f004b6ade",
      "tree": "cd8a382554a325355701f0d7214cb0c7166b11b8",
      "parents": [
        "add9bde216fefe1b65b41f7c0948cef48aa98c14"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Wed Jan 02 15:18:18 2013 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jan 08 10:57:07 2013 +0100"
      },
      "message": "s390/irq: remove split irq fields from /proc/stat\n\nNow that irq sum accounting for /proc/stat\u0027s \"intr\" line works again we\nhave the oddity that the sum field (first field) contains only the sum\nof the second (external irqs) and third field (I/O interrupts).\nThe reason for that is that these two fields are already sums of all other\nfields. So if we would sum up everything we would count every interrupt\ntwice.\nThis is broken since the split interrupt accounting was merged two years\nago: 052ff461c8427629aee887ccc27478fc7373237c \"[S390] irq: have detailed\nstatistics for interrupt types\".\nTo fix this remove the split interrupt fields from /proc/stat\u0027s \"intr\"\nline again and only have them in /proc/interrupts.\n\nThis restores the old behaviour, seems to be the only sane fix and mimics\na behaviour from other architectures where /proc/interrupts also contains\nmore than /proc/stat\u0027s \"intr\" line does.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "add9bde216fefe1b65b41f7c0948cef48aa98c14",
      "tree": "6a7fc68aea8f39f9df1139262ce7b98e44c73daa",
      "parents": [
        "1427add02c90d60692e12ad88ade1e86c7444b38"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Wed Jan 02 14:01:23 2013 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jan 08 10:57:06 2013 +0100"
      },
      "message": "s390/irq: enable irq sum accounting for /proc/stat again\n\nFor more than two years, since f2c66cd8eeddedb440f33bc0f5cec1ed7ae376cb\n\"/proc/stat: scalability of irq num per cpu\" the output of /proc/stat is\nbroken.\nThe first field in the \"intr\" line should contain the sum of all interrupts,\nhowever since the above mentioned change it is always zero.\n\nThe reason for that is that a per cpu irq sum variable had been introduced\nwhich got incremented when calling kstat_incr_irqs_this_cpu(). However\non s390 we directly incremented only the per cpu per irq counter by accessing\nthe array element via kstat_cpu(smp_processor_id()).irqs[...].\nSo fix this and use the kstat_incr_irqs_this_cpu() wrapper which increments\nboth: the per cpu per irq counter and the per cpu irq sum counter.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "1427add02c90d60692e12ad88ade1e86c7444b38",
      "tree": "5946fa582fbb6df012e793ce8a542e421bcd7f42",
      "parents": [
        "b2034e1934c4596ecbad798d0db0fb60c7f5628b"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Thu Dec 27 13:03:15 2012 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jan 08 10:57:05 2013 +0100"
      },
      "message": "s390/syscalls: wire up finit_module syscall\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\n"
    },
    {
      "commit": "b2034e1934c4596ecbad798d0db0fb60c7f5628b",
      "tree": "505ccaaa4d1479a901a2aa48b16a212ade1919e8",
      "parents": [
        "eba61970b68f9f7680d6c1c269633dcd005b3bd2"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Fri Dec 28 13:15:36 2012 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jan 08 10:57:04 2013 +0100"
      },
      "message": "s390/pci: remove dead code\n\nGet rid of these:\n\narch/s390/pci/pci_dma.c:16:29: warning: ‘zpci_ioat_dt’ defined but not used [-Wunused-variable]\narch/s390/pci/pci.c:164:12: warning: ‘zpci_store_fib’ defined but not used [-Wunused-function]\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "eba61970b68f9f7680d6c1c269633dcd005b3bd2",
      "tree": "9fed74df89c0c876c702500d9b23b476a7780957",
      "parents": [
        "5a334c082fc91f0c342ba9c111b77cafb5266654"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Thu Dec 27 14:03:36 2012 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jan 08 10:57:04 2013 +0100"
      },
      "message": "s390/smp: fix section mismatch for smp_add_present_cpu()\n\nFixes this section mismatch:\n\nWARNING: vmlinux.o(.text+0x145e4): Section mismatch in reference from the function\n   smp_add_present_cpu() to the function .cpuinit.text:register_cpu()\nThe function smp_add_present_cpu() references\nthe function __cpuinit register_cpu().\nThis is often because smp_add_present_cpu lacks a __cpuinit\nannotation or the annotation of register_cpu is wrong.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "5a334c082fc91f0c342ba9c111b77cafb5266654",
      "tree": "9737eb815316b19b7bbea43b1a495e532e5adc78",
      "parents": [
        "2a893f91f57314c593f36cee689ad6e353af9daf"
      ],
      "author": {
        "name": "Michael Holzheu",
        "email": "holzheu@linux.vnet.ibm.com",
        "time": "Thu Dec 20 17:30:52 2012 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Tue Jan 08 10:57:03 2013 +0100"
      },
      "message": "s390/debug: Fix s390dbf lockdep problem in debug_(un)register_view()\n\nThe debug_register/unregister_view() functions call debugfs_remove()\nwhile holding the debug_info spinlock. Because debugfs_remove() takes\na mutex and therefore can sleep this is not allowed. To fix the problem\nwe give up the debug_info lock before calling debugfs_remove().\n\nThe following shows the lockdep message:\n\n[ INFO: possible circular locking dependency detected ]\n-------------------------------------------------------\nrmmod/4379 is trying to acquire lock:\n(\u0026sb-\u003es_type-\u003ei_mutex_key#2){+.+.+.}, at: [\u003c00000000003acae2\u003e] debugfs_remove+0x5e/0xa\n\nbut task is already holding lock:\n(\u0026(\u0026rc-\u003elock)-\u003erlock){-.-...}, at: [\u003c000000000010a5ae\u003e] debug_unregister_view+0x3a/0xd\n\nwhich lock already depends on the new lock.\n\n-\u003e #0 (\u0026sb-\u003es_type-\u003ei_mutex_key#2){+.+.+.}:\n[\u003c00000000001b1644\u003e] validate_chain+0x880/0x1154\n[\u003c00000000001b4d6c\u003e] __lock_acquire+0x414/0xc44\n[\u003c00000000001b5c16\u003e] lock_acquire+0xbe/0x178\n[\u003c0000000000614016\u003e] mutex_lock_nested+0x66/0x36c\n[\u003c00000000003acae2\u003e] debugfs_remove+0x5e/0xac\n[\u003c000000000010a620\u003e] debug_unregister_view+0xac/0xd0\n[\u003c000003ff8002f140\u003e] qeth_core_exit+0x48/0xf08 [qeth]\n[\u003c00000000001c35a4\u003e] SyS_delete_module+0x1a4/0x260\n[\u003c0000000000618134\u003e] sysc_noemu+0x22/0x28\n[\u003c000003fffd4704da\u003e] 0x3fffd4704da\n\nSigned-off-by: Michael Holzheu \u003cholzheu@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "5cf87a12cac05460666faa22711b655a327b2219",
      "tree": "123819235d0a5b6591ae79fe38fdb349dbd9ffcb",
      "parents": [
        "0e3a4a2eb67acdd710a833b767c20e9189cc3458",
        "ba607b6238a1f418c45b9d7f73212bcc6922da53"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Jan 07 21:09:17 2013 -0800"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Jan 07 21:11:12 2013 -0800"
      },
      "message": "Merge tag \u0027mvebu_fixes_for_v3.8\u0027 of git://git.infradead.org/users/jcooper/linux into fixes\n\nFrom Jason Cooper:\n\nfixes for mvebu/kirkwood v3.8\n - use correct uart driver for mvebu boards\n - add a missing DT clocks\n - gpio-poweroff level vs. edge triggering, use gpio_is_valid()\n - remove an inappropriate __init, modules need to access function.\n - various DT fixes\n - error handling in mv_xor\n\n* tag \u0027mvebu_fixes_for_v3.8\u0027 of git://git.infradead.org/users/jcooper/linux:\n  pinctrl: mvebu: make pdma clock on dove mandatory\n  ARM: Dove: Add pinctrl clock to DT\n  dma: mv_xor: fix error handling for clocks\n  dma: mv_xor: fix error handling of mv_xor_channel_add()\n  arm: mvebu: Add missing ; for cpu node.\n  arm: mvebu: Armada XP MV78230 has only three Ethernet interfaces\n  arm: mvebu: Armada XP MV78230 has two cores, not one\n  clk: mvebu: Remove inappropriate __init tagging\n  ARM: Kirkwood: Use fixed-regulator instead of board gpio call\n  ARM: Kirkwood: Fix missing sdio clock\n  ARM: Kirkwood: Switch TWSI1 of 88f6282 to DT clock providers\n  Power: gpio-poweroff: Fix documentation and gpio_is_valid\n  ARM: Kirkwood: Fix missing clk for USB device.\n  arm: mvebu: Use dw-apb-uart instead of ns16650 as UART driver\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "0e3a4a2eb67acdd710a833b767c20e9189cc3458",
      "tree": "450324f5a403cab068d4c254ae727be22d0950a9",
      "parents": [
        "daaeec936fe43f7f3f15e61e1da86f1fa1c37e3e"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sat Jan 05 08:33:30 2013 -0800"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Jan 07 21:08:27 2013 -0800"
      },
      "message": "ARM: clps711x: Fix bad merge of clockevents setup\n\nI mismerged a previous branch from Alexander, and accidentally left\nin ARCH_USES_GETTIMEOFFSET. Remove it.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nCc: Alexander Shiyan \u003cshc_work@mail.ru\u003e\n"
    },
    {
      "commit": "daaeec936fe43f7f3f15e61e1da86f1fa1c37e3e",
      "tree": "2290013d78edd149839a462903c7aa02598a8cb1",
      "parents": [
        "1ddda1cd235e05961bada337f87494272701c189",
        "d9621176872319a568d9892701410bcbfbd5b35c"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Fri Jan 04 18:45:08 2013 -0800"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Jan 07 21:08:26 2013 -0800"
      },
      "message": "Merge tag \u0027nomadik-fixes-for-arm-soc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into fixes\n\nFrom Linus Walleij:\nTwo fixes to the Nomadik:\n- Delete a dangling include\n- Bump IRQ numbers to offset at 32\n\n* tag \u0027nomadik-fixes-for-arm-soc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik:\n  ARM: nomadik: bump the IRQ numbers again\n  ARM: nomadik: delete dangling include\n"
    },
    {
      "commit": "1ddda1cd235e05961bada337f87494272701c189",
      "tree": "244089a86431a7cf4c03628639b99b13de2ad860",
      "parents": [
        "9852910a0b0aa5548f990b51ad335921e0a710bf"
      ],
      "author": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Sun Dec 30 10:15:07 2012 -0600"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Jan 07 21:08:26 2013 -0800"
      },
      "message": "ARM: highbank: save and restore L2 cache and GIC on suspend\n\nThis fixes suspend to RAM adding necessary save and restore of L2 and GIC.\n\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "9852910a0b0aa5548f990b51ad335921e0a710bf",
      "tree": "a440d465931017c0d0e3c6a9ac8f14fecae87457",
      "parents": [
        "0b3455a71e38b9c8cf4c2e791c909618c0a72078"
      ],
      "author": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Sun Dec 30 10:15:06 2012 -0600"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Jan 07 21:08:25 2013 -0800"
      },
      "message": "ARM: highbank: add a power request clear\n\nWhen we fail to power down, we need to clear out the power request.\n\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "0b3455a71e38b9c8cf4c2e791c909618c0a72078",
      "tree": "cb74263e3414f9fa4dcf7d50e41aee834723ebb7",
      "parents": [
        "c05ee88f6f20746aff938a85ef49e777ef4c6513"
      ],
      "author": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Sun Dec 30 10:15:05 2012 -0600"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Jan 07 21:08:25 2013 -0800"
      },
      "message": "ARM: highbank: fix secondary boot and hotplug\n\nWith commit 384a290 (ARM: gic: use a private mapping for CPU target\ninterfaces), wake-up IPIs now go to all cores as the gic cpu interface\nnumbering may not follow core numbering. This broke secondary boot on\nhighbank since the boot address was already set for all secondary cores,\nthis caused all cores to boot before the kernel was ready.\n\nFix this by moving the setting of the jump address to\nhighbank_boot_secondary instead of highbank_smp_prepare_cpus and\nhighbank_cpu_die. Also, clear the address when we boot. This prevents\ncores from booting before they are actually triggered and is also necessary\nto get suspend/resume to work.\n\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nCc: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "c05ee88f6f20746aff938a85ef49e777ef4c6513",
      "tree": "06ca5bd0f1bf6c26d2d84e5300dc467774f1dab9",
      "parents": [
        "3943deeddac65ab1d19fcc839ab58ef13a653532"
      ],
      "author": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Sun Dec 30 10:15:04 2012 -0600"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Jan 07 21:08:24 2013 -0800"
      },
      "message": "ARM: highbank: fix typos with hignbank in power request functions\n\ns/hignbank/highbank/\n\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "3943deeddac65ab1d19fcc839ab58ef13a653532",
      "tree": "4f46df39e4991a65e548faf86e11200397ee3021",
      "parents": [
        "36ff67bc948292065b0f20928d7e96f261b6ddc1"
      ],
      "author": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Sun Dec 30 10:15:03 2012 -0600"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Jan 07 21:08:23 2013 -0800"
      },
      "message": "ARM: dts: fix highbank cpu mpidr values\n\nWith the addition of commit a0ae0240 (ARM: kernel: add device tree init\nmap function), the cpu reg values must match the cpu mpidr register or we\u0027ll\nget warnings. For some reason, the CLUSTERID on highbank is 9, so the reg\nvalue needs to be 0x90n to quiet the warnings.\n\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "36ff67bc948292065b0f20928d7e96f261b6ddc1",
      "tree": "df4948d2c4f92c9eabd7de49d9a9a55fb0932c24",
      "parents": [
        "d1c3ed669a2d452cacfb48c2d171a1f364dae2ed"
      ],
      "author": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Sun Dec 30 10:15:02 2012 -0600"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Jan 07 21:08:23 2013 -0800"
      },
      "message": "ARM: dts: add device_type prop to cpu nodes on Calxeda platforms\n\nWhile device_type is considered deprecated, it is still needed for tools\nlike lshw to identify cpu nodes.\n\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "e37f0d5b32c2a66677d0f2a21431a87e7e9ce22d",
      "tree": "15c863e8cb6af8396200d36e0f552812f7e45cb3",
      "parents": [
        "4aaa01959959ea38a77ab91da8736e9cb8108157"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marex@denx.de",
        "time": "Mon Jan 07 15:27:00 2013 +0100"
      },
      "committer": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Tue Jan 08 08:53:07 2013 +0800"
      },
      "message": "ARM: mx5: Fix MX53 flexcan2 clock\n\nThe second FlexCAN port uses different clock than the first one, configure\ncorrect clock to prevent hanging of the system during bringing up of the port.\n\nSigned-off-by: Marek Vasut \u003cmarex@denx.de\u003e\nCc: Fabio Estevam \u003cfabio.estevam@freescale.com\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\n"
    },
    {
      "commit": "6adba67eb0c4731ed0346731d024b2102f5b4d9d",
      "tree": "e087e34f3c087c0756d8b1a8bc46e25cb04ee5fe",
      "parents": [
        "07fd296d3a44f41d8a40b7b3082fa53c2a73862e"
      ],
      "author": {
        "name": "Pantelis Antoniou",
        "email": "panto@antoniou-consulting.com",
        "time": "Fri Jan 04 00:32:22 2013 +0200"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Jan 07 12:38:07 2013 -0800"
      },
      "message": "ARM: OMAP2+: am33xx-hwmod: Fix wrongly terminated am33xx_usbss_mpu_irqs array\n\nThe IRQ array must be terminated by -1 and not by -1+OMAP_INTC_START\nThis led to having a resource list of 100s of IRQs.\n\nLooks like this was caused by commit a2cfc509 (ARM: OMAP3+: hwmod: Add\nAM33XX HWMOD data) that probably had some search and replace updates\ndone for the patch for sparse irq support.\n\nSigned-off-by: Pantelis Antoniou \u003cpanto@antoniou-consulting.com\u003e\nAcked-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\n[tony@atomide.com: updated wit information about the breaking commit]\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "db7d77e6a7a60dbbac34fe59bc38bc8e7e5e1380",
      "tree": "f8ff237e8b31a265f1934a1172e7b7c7e3c1de87",
      "parents": [
        "dab9206445952e64213582b2ab9077972850d65b"
      ],
      "author": {
        "name": "Sebastian Hesselbarth",
        "email": "sebastian.hesselbarth@gmail.com",
        "time": "Mon Nov 26 20:16:38 2012 +0100"
      },
      "committer": {
        "name": "Jason Cooper",
        "email": "jason@lakedaemon.net",
        "time": "Mon Jan 07 16:18:57 2013 +0000"
      },
      "message": "ARM: Dove: Add pinctrl clock to DT\n\nDuring merge of the mvebu patches a clock gate for pinctrl was\nlost. This patch just readds the clock gate.\n\nSigned-off-by: Sebastian Hesselbarth \u003csebastian.hesselbarth@gmail.com\u003e\nSigned-off-by: Jason Cooper \u003cjason@lakedaemon.net\u003e\n"
    },
    {
      "commit": "5ce2955e04a80da7287dc12f32da7f870039bf8f",
      "tree": "1d8fef77ac0ac767c47550c3ac631037908f7d33",
      "parents": [
        "d0631c6e09f51e094ae5aec1eabe81cc63d78178",
        "2f12fb20dee7285d8e9b8c1f703c0c1604b2c22e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 07 07:50:41 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 07 07:50:41 2013 -0800"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://git.linux-mips.org/pub/scm/ralf/upstream-linus\n\nPull MIPS fixes from Ralf Baechle:\n \"Various fixes across the tree.  The modpost error due to\n  virt_addr_valid() not being usable from modules required a number of\n  preparatory cleanups so a clean fix was possible.\"\n\n* \u0027upstream\u0027 of git://git.linux-mips.org/pub/scm/ralf/upstream-linus:\n  MIPS: 64-bit: Fix build if !CONFIG_MODULES\n  MIPS: Wire up finit_module syscall.\n  MIPS: Fix modpost error in modules attepting to use virt_addr_valid().\n  MIPS: page.h: Remove now unnecessary #ifndef __ASSEMBLY__ wrapper.\n  MIPS: Switch remaining assembler PAGE_SIZE users to \u003casm/asm-offsets.h\u003e.\n  MIPS: Include PAGE_S{IZE,HIFT} in \u003casm/offset.h\u003e.\n  MIPS: Don\u0027t include \u003casm/page.h\u003e unnecessarily.\n  MIPS: Fix comment.\n  Revert \"MIPS: Optimise TLB handlers for MIPS32/64 R2 cores.\"\n  MIPS: perf: Fix build failure in XLP perf support.\n  MIPS: Alchemy: Make 32kHz and r4k timer coexist peacefully\n"
    },
    {
      "commit": "de9ac5cea33098143edd26d10ece7fe215e66623",
      "tree": "b42efed8d401080acc0ab444999a6a27623c3a77",
      "parents": [
        "7991b03d653865e4de7e6c056f85c004f542dbbe",
        "d0e045401f268a8de6f87d65678214748b772680"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 07 07:39:32 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 07 07:39:32 2013 -0800"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.monstr.eu/linux-2.6-microblaze\n\nPull microblaze update from Michal Simek:\n \"This fixes noMMU kernel and I have also added defconfig updates which\n  fix issue with one external dependency and enable all xilinx device\n  drivers for 0-day testing system.\n\n  Additionally wire up finit_module system call, and do highmem fixup\n  and pci warnings reported by the 0-day testing system\"\n\n* \u0027next\u0027 of git://git.monstr.eu/linux-2.6-microblaze:\n  microblaze: Update microblaze defconfigs\n  microblaze: Fix pci compilation and sparse warnings\n  microblaze: Add finit_module syscall\n  microblaze: Kill __kmap_atomic()\n  microblaze: Change section flags for noMMU\n  microblaze: Microblaze wants sys_fork for noMMU too\n"
    },
    {
      "commit": "8a3a180d21793f2e4386b3cb61c48322564fc80a",
      "tree": "4ab574bb3a8531387a21f6a63be02f9d241137a7",
      "parents": [
        "8b827c60a1d984ef8c3ed175c99a33dd451348ff"
      ],
      "author": {
        "name": "Gregory CLEMENT",
        "email": "gregory.clement@free-electrons.com",
        "time": "Mon Jan 07 11:28:42 2013 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 07 15:04:17 2013 +0000"
      },
      "message": "ARM: 7616/1: cache-l2x0: aurora: Use writel_relaxed instead of writel\n\nThe use of writel instead of writel_relaxed lead to deadlock in some\nsituation (SMP on Armada 370 for instance). The use of writel_relaxed\nas it was done in the rest of this driver fixes this bug.\n\nSigned-off-by: Gregory CLEMENT \u003cgregory.clement@free-electrons.com\u003e\nTested-by: Thomas Petazzoni \u003cthomas.petazzoni@free-electrons.com\u003e\nAcked-by: Jason Cooper \u003cjason@lakedaemon.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8b827c60a1d984ef8c3ed175c99a33dd451348ff",
      "tree": "59aac11c91a9452a3985a261f4994cf4567a3f6e",
      "parents": [
        "d106de38ca927f2a53cd56ef94c506e8f6bd37e1"
      ],
      "author": {
        "name": "Gregory CLEMENT",
        "email": "gregory.clement@free-electrons.com",
        "time": "Mon Jan 07 11:27:14 2013 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jan 07 15:04:17 2013 +0000"
      },
      "message": "ARM: 7615/1: cache-l2x0: aurora: Invalidate during clean operation with WT enable\n\nThis patch fixes a bug for Aurora L2 cache controller when the\nwrite-through mode is enable. For the clean operation even if we don\u0027t\nhave to flush the lines we still need to invalidate them.\n\nSigned-off-by: Gregory CLEMENT \u003cgregory.clement@free-electrons.com\u003e\nTested-by: Thomas Petazzoni \u003cthomas.petazzoni@free-electrons.com\u003e\nAcked-by: Jason Cooper \u003cjason@lakedaemon.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d106de38ca927f2a53cd56ef94c506e8f6bd37e1",
      "tree": "ca44d4eda03c584274a810327af73391c31ed3b4",
      "parents": [
        "a47e3bc10d0e34a67e10a9f8150a144af654be2a"
      ],
      "author": {
        "name": "Haojian Zhuang",
        "email": "haojian.zhuang@linaro.org",
        "time": "Sat Jan 05 13:57:38 2013 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jan 06 17:54:08 2013 +0000"
      },
      "message": "ARM: 7614/1: mm: fix wrong branch from Cortex-A9 to PJ4b\n\nIf CONFIG_ARCH_MULTIPLATFORM \u0026 CONFIG_ARCH_MVEBU are both enabled,\n__v7_pj4b_setup is added between __v7_ca9mp_setup and __v7_setup.\n\nBut there\u0027s no jump instruction added. If the chip is Cortex A5/A9,\nit goes through __v7_pj4b_setup also. It results in system hang.\n\nSigned-off-by: Haojian Zhuang \u003chaojian.zhuang@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a47e3bc10d0e34a67e10a9f8150a144af654be2a",
      "tree": "5abf5102a3b66efc1e1b7853e9cc6113529a726b",
      "parents": [
        "5ced33bc06e7e76cb8a236f15bff49eb6155b618"
      ],
      "author": {
        "name": "Fabio Estevam",
        "email": "festevam@gmail.com",
        "time": "Sat Jan 05 03:51:59 2013 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jan 06 17:54:02 2013 +0000"
      },
      "message": "ARM: 7612/1: imx: Do not select some errata that depends on !ARCH_MULTIPLATFORM\n\nSince commit 62e4d357a (ARM: 7609/1: disable errata work-arounds which access\nsecure registers) ARM_ERRATA_743622/751472 depends on !ARCH_MULTIPLATFORM.\n\nSince imx has been converted to multiplatform, the following warning happens:\n\n$ make imx_v6_v7_defconfig\nwarning: (SOC_IMX6Q \u0026\u0026 ARCH_TEGRA_2x_SOC \u0026\u0026 ARCH_TEGRA_3x_SOC) selects\nARM_ERRATA_751472 which has unmet direct dependencies (CPU_V7 \u0026\u0026\n!ARCH_MULTIPLATFORM)\nwarning: (SOC_IMX6Q \u0026\u0026 ARCH_TEGRA_3x_SOC) selects ARM_ERRATA_743622\nwhich has unmet direct dependencies (CPU_V7 \u0026\u0026 !ARCH_MULTIPLATFORM)\nwarning: (SOC_IMX6Q \u0026\u0026 ARCH_TEGRA_3x_SOC) selects ARM_ERRATA_743622\nwhich has unmet direct dependencies (CPU_V7 \u0026\u0026 !ARCH_MULTIPLATFORM)\nwarning: (SOC_IMX6Q \u0026\u0026 ARCH_TEGRA_2x_SOC \u0026\u0026 ARCH_TEGRA_3x_SOC) selects\nARM_ERRATA_751472 which has unmet direct dependencies (CPU_V7 \u0026\u0026\n!ARCH_MULTIPLATFORM)\n\nRecommended approach is to remove ARM_ERRATA_743622/751472 from being selected\nby SOC_IMX6Q and apply such workarounds into the bootloader.\n\nSigned-off-by: Fabio Estevam \u003cfabio.estevam@freescale.com\u003e\nAcked-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "41be8dc1a44ee2a0a52bdf2b77273624c40782b6",
      "tree": "7e357de0297bfcc06e2605a6bd8d65ad4b84fea9",
      "parents": [
        "77916519cba3425c7e3a6d17393d123f9b76e54f"
      ],
      "author": {
        "name": "Andrew Lunn",
        "email": "andrew@lunn.ch",
        "time": "Sun Jan 06 11:10:42 2013 +0100"
      },
      "committer": {
        "name": "Jason Cooper",
        "email": "jason@lakedaemon.net",
        "time": "Sun Jan 06 17:53:22 2013 +0000"
      },
      "message": "arm: mvebu: Add missing ; for cpu node.\n\nThe Armada XP MV78230 DT include file is missing a ; at the\nend of the cpu node.\n\nReported-by: Thomas Petazzoni \u003cthomas.petazzoni@free-electrons.com\u003e\nSigned-off-by: Andrew Lunn \u003candrew@lunn.ch\u003e\nSigned-off-by: Jason Cooper \u003cjason@lakedaemon.net\u003e\n"
    },
    {
      "commit": "77916519cba3425c7e3a6d17393d123f9b76e54f",
      "tree": "551f415607c1bdef64bb1c36d357d30978ac2aeb",
      "parents": [
        "44cfae9ac608fbad98d0e139bc81fe0abd21e3c3"
      ],
      "author": {
        "name": "Thomas Petazzoni",
        "email": "thomas.petazzoni@free-electrons.com",
        "time": "Sun Jan 06 11:10:41 2013 +0100"
      },
      "committer": {
        "name": "Jason Cooper",
        "email": "jason@lakedaemon.net",
        "time": "Sun Jan 06 17:53:19 2013 +0000"
      },
      "message": "arm: mvebu: Armada XP MV78230 has only three Ethernet interfaces\n\nWe originally thought that the MV78230 variant of the Armada XP had\nfour Ethernet interfaces, like the other variants MV78260 and\nMV78460. In fact, this is not true, and the MV78230 has only three\nEthernet interfaces.\n\nSo, the definitions of the Ethernet interfaces is now done as follows:\n\n * armada-370-xp.dtsi: definitions of the first two interfaces, that\n   are common to Armada 370 and Armada XP\n\n * armada-xp.dtsi: definition of the third interface, common to all\n   Armada XP variants.\n\n * armada-xp-mv78260.dtsi and armada-xp-mv78460.dtsi: definition of\n   the fourth interface.\n\nSigned-off-by: Thomas Petazzoni \u003cthomas.petazzoni@free-electrons.com\u003e\nSigned-off-by: Andrew Lunn \u003candrew@lunn.ch\u003e\nSigned-off-by: Jason Cooper \u003cjason@lakedaemon.net\u003e\n"
    },
    {
      "commit": "44cfae9ac608fbad98d0e139bc81fe0abd21e3c3",
      "tree": "fbe40cae7adff8d47af3415a9b1ada77fa612631",
      "parents": [
        "3810e6304185f5a5bc4bb99b0ed467a28e63e9ed"
      ],
      "author": {
        "name": "Thomas Petazzoni",
        "email": "thomas.petazzoni@free-electrons.com",
        "time": "Sun Jan 06 11:10:40 2013 +0100"
      },
      "committer": {
        "name": "Jason Cooper",
        "email": "jason@lakedaemon.net",
        "time": "Sun Jan 06 17:53:16 2013 +0000"
      },
      "message": "arm: mvebu: Armada XP MV78230 has two cores, not one\n\nContrary to our understanding at the time armada-xp-mv78230.dtsi was\nwritten, the MV78230 variant of the Armada XP SoC has two cores and\nnot one. This patch updates the .dtsi file to take into account this\nreality.\n\nSigned-off-by: Thomas Petazzoni \u003cthomas.petazzoni@free-electrons.com\u003e\nSigned-off-by: Andrew Lunn \u003candrew@lunn.ch\u003e\nSigned-off-by: Jason Cooper \u003cjason@lakedaemon.net\u003e\n"
    },
    {
      "commit": "8758c885c43859266e45db588b1a5992c049c595",
      "tree": "125215c6ffeda5ac06b3e0dc2330753c77917891",
      "parents": [
        "d2268be3dc0ef59f9d572f082c08e698e4617bc4"
      ],
      "author": {
        "name": "Andrew Lunn",
        "email": "andrew@lunn.ch",
        "time": "Sun Jan 06 11:10:38 2013 +0100"
      },
      "committer": {
        "name": "Jason Cooper",
        "email": "jason@lakedaemon.net",
        "time": "Sun Jan 06 17:53:10 2013 +0000"
      },
      "message": "ARM: Kirkwood: Use fixed-regulator instead of board gpio call\n\nWith the change to a DT based pinctrl/gpio driver, using gpio API\ncalls in board-*.c files no longer works, a dereferenced NULL pointer\nexception occurs instead. By converting the GPIO code into a\nfixed-regulator which gets probed later once pinctrl/gpio is\navailable, we avoid the exception.\n\nSigned-off-by: Andrew Lunn \u003candrew@lunn.ch\u003e\nTested-by: Stefan Peter \u003cs.peter@mplch\u003e\nSigned-off-by: Jason Cooper \u003cjason@lakedaemon.net\u003e\n"
    },
    {
      "commit": "d2268be3dc0ef59f9d572f082c08e698e4617bc4",
      "tree": "3bbf96cb96faef318524cf2f01dfc400be5718f2",
      "parents": [
        "107c21c3461d402ac0d2cdc1929e686612890727"
      ],
      "author": {
        "name": "Andrew Lunn",
        "email": "andrew@lunn.ch",
        "time": "Sun Jan 06 11:10:37 2013 +0100"
      },
      "committer": {
        "name": "Jason Cooper",
        "email": "jason@lakedaemon.net",
        "time": "Sun Jan 06 17:53:06 2013 +0000"
      },
      "message": "ARM: Kirkwood: Fix missing sdio clock\n\nWe moved to declaring clk gates in DT. However, device which do not\nyet have a DT binding need to have a clkdev alias. This was missing\nfor SDIO.\n\nSigned-off-by: Andrew Lunn \u003candrew@lunn.ch\u003e\nTested-by: Stefan Peter \u003cs.peter@mplch\u003e\nSigned-off-by: Jason Cooper \u003cjason@lakedaemon.net\u003e\n"
    },
    {
      "commit": "107c21c3461d402ac0d2cdc1929e686612890727",
      "tree": "feaae30eaf10ddba9c19b2715277e2d367f0ce00",
      "parents": [
        "5343527bbfab3f71f64d8ba5d51ce12dec8d82d0"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu@nigauri.org",
        "time": "Sun Jan 06 11:10:36 2013 +0100"
      },
      "committer": {
        "name": "Jason Cooper",
        "email": "jason@lakedaemon.net",
        "time": "Sun Jan 06 17:53:04 2013 +0000"
      },
      "message": "ARM: Kirkwood: Switch TWSI1 of 88f6282 to DT clock providers\n\nClock Management of kirkwood has moved to DT clock providers.\nHowever, TWSI1 has not yet been done.\nThis switches TWSI1 of 88f6282 to DT clock providers.\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu@nigauri.org\u003e\nSigned-off-by: Andrew Lunn \u003candrew@lunn.ch\u003e\nSigned-off-by: Jason Cooper \u003cjason@lakedaemon.net\u003e\n"
    },
    {
      "commit": "53dfa8e4aa740cc7a19a39d6d4542f856c6b49ae",
      "tree": "9f83ea547c14331e33d5639618800934337cd91b",
      "parents": [
        "b24212fbfba25102cab7b4b1fd2919a58e02ae31"
      ],
      "author": {
        "name": "Andrew Lunn",
        "email": "andrew@lunn.ch",
        "time": "Sun Jan 06 11:10:34 2013 +0100"
      },
      "committer": {
        "name": "Jason Cooper",
        "email": "jason@lakedaemon.net",
        "time": "Sun Jan 06 17:52:56 2013 +0000"
      },
      "message": "ARM: Kirkwood: Fix missing clk for USB device.\n\nWithout the clock being held by a driver, it gets turned off at a bad\ntime causing the SoC to lockup. This is often during reboot.\n\nSigned-off-by: Andrew Lunn \u003candrew@lunn.ch\u003e\nTested-by: Stefan Peter \u003cs.peter@mpl.ch\u003e\nSigned-off-by: Jason Cooper \u003cjason@lakedaemon.net\u003e\n"
    },
    {
      "commit": "b24212fbfba25102cab7b4b1fd2919a58e02ae31",
      "tree": "397100d27e14ebd59c30d29da93f4e76b1624aa3",
      "parents": [
        "d1c3ed669a2d452cacfb48c2d171a1f364dae2ed"
      ],
      "author": {
        "name": "Gregory CLEMENT",
        "email": "gregory.clement@free-electrons.com",
        "time": "Tue Dec 04 18:04:59 2012 +0100"
      },
      "committer": {
        "name": "Jason Cooper",
        "email": "jason@lakedaemon.net",
        "time": "Sun Jan 06 17:41:14 2013 +0000"
      },
      "message": "arm: mvebu: Use dw-apb-uart instead of ns16650 as UART driver\n\nThe UART controller used in the Armada 370 and Armada XP SoCs is the\nSynopsys DesignWare 8250 (aka Synopsys DesignWare ABP UART). The\nimproper use of the ns16550 can lead to a kernel oops during boot if\na character is sent to the UART before the initialization of the\ndriver. The DW APB has an extra interrupt that gets raised when\nwriting to the LCR when busy. This explains why we need to use\ndw-apb-uart driver to handle this.\n\nSigned-off-by: Gregory CLEMENT \u003cgregory.clement@free-electrons.com\u003e\nSigned-off-by: Jason Cooper \u003cjason@lakedaemon.net\u003e\n"
    },
    {
      "commit": "d686a54763953fe6ac81502fb5bf3895148975d1",
      "tree": "d6cc777233e1923977469678d3e273d77a9f01a4",
      "parents": [
        "d591390da94234d5b8eb1bbd9f2a25d2e780d528",
        "18eb54cf4a9cd4b74f926209be208366415edfa8"
      ],
      "author": {
        "name": "Alexander Graf",
        "email": "agraf@suse.de",
        "time": "Sun Jan 06 14:02:03 2013 +0100"
      },
      "committer": {
        "name": "Alexander Graf",
        "email": "agraf@suse.de",
        "time": "Sun Jan 06 14:02:03 2013 +0100"
      },
      "message": "Merge commit \u0027origin/master\u0027 into kvm-ppc-3.8\n"
    },
    {
      "commit": "d591390da94234d5b8eb1bbd9f2a25d2e780d528",
      "tree": "981b598a363e880353d6168ba081afad273bd9d1",
      "parents": [
        "1509ae56cdc19a12f76000e31602e4119fffc571"
      ],
      "author": {
        "name": "Andreas Schwab",
        "email": "schwab@linux-m68k.org",
        "time": "Sat Dec 22 04:09:17 2012 +0000"
      },
      "committer": {
        "name": "Alexander Graf",
        "email": "agraf@suse.de",
        "time": "Sun Jan 06 14:02:00 2013 +0100"
      },
      "message": "KVM: PPC: Book3S HV: Fix compilation without CONFIG_PPC_POWERNV\n\nFixes this build breakage:\n\narch/powerpc/kvm/book3s_hv_ras.c: In function ‘kvmppc_realmode_mc_power7’:\narch/powerpc/kvm/book3s_hv_ras.c:126:23: error: ‘struct paca_struct’ has no member named ‘opal_mc_evt’\n\nSigned-off-by: Andreas Schwab \u003cschwab@linux-m68k.org\u003e\nSigned-off-by: Alexander Graf \u003cagraf@suse.de\u003e\n"
    },
    {
      "commit": "61bcbc2af8be4cafb5723d4bd306053b70f52a7a",
      "tree": "5b354aa58df122fbb3d9bb531e99f337b47532ce",
      "parents": [
        "b2318482a3a9818af9138a323263a0f761a5e5f8"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Sat Jan 05 08:32:55 2013 -0800"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Sat Jan 05 08:32:55 2013 -0800"
      },
      "message": "ARM: EXYNOS: skip the clock initialization for exynos5440\n\nSince exynos5440 can support only common clk stuff, so this\npatch skips legacy exynos5 clock initialization.\n\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "5f243b9b46a22e5790dbbc36f574c2417af49a41",
      "tree": "923c175213be85ae5b82f4d15db6230283756bf7",
      "parents": [
        "6ed1914982e9cd46e37a6a6aa9e1fd1de6a50bf7",
        "25c92a37a8191b5fdbbba7bdc917e14766a52461"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 04 10:41:54 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jan 04 10:41:54 2013 -0800"
      },
      "message": "Merge tag \u0027arm64-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cmarinas/linux-aarch64\n\nPull ARM64 fixes from Catalin Marinas:\n - Missing include in asm/compat.h.\n - Kconfig updates.\n\n* tag \u0027arm64-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cmarinas/linux-aarch64:\n  arm64: Always select ARM_AMBA and GENERIC_GPIO\n  arm64: Keep the ARM64 Kconfig selects sorted\n  arm64: Include linux/ptrace.h in asm/compat.h\n"
    },
    {
      "commit": "25c92a37a8191b5fdbbba7bdc917e14766a52461",
      "tree": "17e5aace90a41effe5fadc3f4629f3b9e41c53e6",
      "parents": [
        "db2789b50068420127475182d5cf4d501547751b"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Tue Dec 18 15:26:13 2012 +0000"
      },
      "committer": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Fri Jan 04 13:20:09 2013 +0000"
      },
      "message": "arm64: Always select ARM_AMBA and GENERIC_GPIO\n\nNeeded for most SoCs.\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\n"
    },
    {
      "commit": "d0e045401f268a8de6f87d65678214748b772680",
      "tree": "f1b841d32313617139dc5771cf94eb13097adaee",
      "parents": [
        "f7eaacc19c6f43ff9c897ad13a7893d298aab6fa"
      ],
      "author": {
        "name": "Michal Simek",
        "email": "michal.simek@xilinx.com",
        "time": "Fri Dec 21 10:53:59 2012 +0100"
      },
      "committer": {
        "name": "Michal Simek",
        "email": "michal.simek@xilinx.com",
        "time": "Fri Jan 04 09:52:36 2013 +0100"
      },
      "message": "microblaze: Update microblaze defconfigs\n\nThe main reason is 0-day testing system which can directly\nuse these defconfigs for testing.\n\nEnable support for all xilinx drivers which Microblaze\ncan use and disable dependency on external rootfs.cpio.\nThere is only one exception which is axi ethernet driver\nwhich still uses NO_IRQ which is not defined for Microblaze.\n\nSigned-off-by: Michal Simek \u003cmichal.simek@xilinx.com\u003e\n"
    },
    {
      "commit": "f7eaacc19c6f43ff9c897ad13a7893d298aab6fa",
      "tree": "435c95664dd91e648e0cd3ac87bea892043882e2",
      "parents": [
        "0e1ec2d0b499298a502a46573c87d74a6052dfa1"
      ],
      "author": {
        "name": "Michal Simek",
        "email": "michal.simek@xilinx.com",
        "time": "Fri Jan 04 09:14:46 2013 +0100"
      },
      "committer": {
        "name": "Michal Simek",
        "email": "michal.simek@xilinx.com",
        "time": "Fri Jan 04 09:52:35 2013 +0100"
      },
      "message": "microblaze: Fix pci compilation and sparse warnings\n\nWarning log:\n  CHECK   arch/microblaze/pci/pci-common.c\narch/microblaze/pci/pci-common.c:290:14: warning: Using plain integer as NULL pointer\narch/microblaze/pci/pci-common.c:1127:6: warning: symbol\n\u0027pcibios_allocate_bus_resources\u0027 was not declared. Should it be static?\narch/microblaze/pci/pci-common.c:1436:61: warning: incorrect type in argument 3 (different base types)\narch/microblaze/pci/pci-common.c:1436:61:    expected unsigned int [unsigned] [usertype] offset\narch/microblaze/pci/pci-common.c:1436:61:    got void [noderef] \u003casn:2\u003e*\n  CC      arch/microblaze/pci/pci-common.o\narch/microblaze/pci/pci-common.c: In function \u0027pci_proc_domain\u0027:\narch/microblaze/pci/pci-common.c:825:25: warning: unused variable \u0027hose\u0027 [-Wunused-variable]\narch/microblaze/pci/pci-common.c: In function \u0027pcibios_allocate_bus_resources\u0027:\narch/microblaze/pci/pci-common.c:1182:1: warning: label \u0027clear_resource\u0027 defined but not used [-Wunused-label]\narch/microblaze/pci/pci-common.c: In function \u0027pcibios_setup_phb_resources\u0027:\narch/microblaze/pci/pci-common.c:1436:2: warning: passing argument 3 of\n\u0027pci_add_resource_offset\u0027 makes integer from pointer without a cast [enabled by default]\ninclude/linux/pci.h:999:6: note: expected \u0027resource_size_t\u0027 but argument is of type \u0027void *\u0027\n\nSigned-off-by: Michal Simek \u003cmichal.simek@xilinx.com\u003e\n"
    },
    {
      "commit": "4aaa01959959ea38a77ab91da8736e9cb8108157",
      "tree": "55614de8cb4122efaa0d78f87aefb7fc7a7aaa09",
      "parents": [
        "74250572941ed7cb877efdead5cbf92747242a54"
      ],
      "author": {
        "name": "Fabio Estevam",
        "email": "fabio.estevam@freescale.com",
        "time": "Thu Jan 03 14:47:22 2013 -0200"
      },
      "committer": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Fri Jan 04 13:16:23 2013 +0800"
      },
      "message": "ARM: dts: imx31-bug: Fix manufacturer compatible string\n\nIn the compatible field we should point the manufacturer of the board, which\nin this case is Buglabs.\n\nSigned-off-by: Fabio Estevam \u003cfabio.estevam@freescale.com\u003e\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\n"
    },
    {
      "commit": "49569646b2413ee1a4fb7c4537fca058ac22292e",
      "tree": "41b8bc72975610295c2e4cf9318478272c667c75",
      "parents": [
        "5f738967e89584f99c6a11c6bf09b16c50b6a03e",
        "6ae141718e3f9c7e2c620e999c86612a7f415bb1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 03 16:17:50 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 03 16:17:50 2013 -0800"
      },
      "message": "Merge tag \u0027driver-core-3.8-rc2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core\n\nPull driver core __dev* removal patches - take 3 - from Greg Kroah-Hartman:\n \"Here are the remaining __dev* removal patches against the 3.8-rc2\n  tree.  All of these patches were previously sent to the subsystem\n  maintainers, most of them were picked up and pushed to you, but there\n  were a number that fell through the cracks, and new drivers were added\n  during the merge window, so this series cleans up the rest of the\n  instances of these markings.\n\n  Third time\u0027s the charm...\n\n  Signed-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\"\n\nFixed up trivial conflict with the pinctrl pull in pinctrl-sirf.c.\n\n* tag \u0027driver-core-3.8-rc2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core: (54 commits)\n  misc: remove __dev* attributes.\n  include: remove __dev* attributes.\n  Documentation: remove __dev* attributes.\n  Drivers: misc: remove __dev* attributes.\n  Drivers: block: remove __dev* attributes.\n  Drivers: bcma: remove __dev* attributes.\n  Drivers: char: remove __dev* attributes.\n  Drivers: clocksource: remove __dev* attributes.\n  Drivers: ssb: remove __dev* attributes.\n  Drivers: dma: remove __dev* attributes.\n  Drivers: gpu: remove __dev* attributes.\n  Drivers: infinband: remove __dev* attributes.\n  Drivers: memory: remove __dev* attributes.\n  Drivers: mmc: remove __dev* attributes.\n  Drivers: iommu: remove __dev* attributes.\n  Drivers: power: remove __dev* attributes.\n  Drivers: message: remove __dev* attributes.\n  Drivers: macintosh: remove __dev* attributes.\n  Drivers: mfd: remove __dev* attributes.\n  pstore: remove __dev* attributes.\n  ...\n"
    },
    {
      "commit": "b881bc469bdbdcca60e75047885509eb9886d3a2",
      "tree": "5eb755591b667df0f04d7355544de613143458a7",
      "parents": [
        "f8d6c8d98d9ea7afef1e0d93d756a2dca879d1ea"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Dec 21 14:06:37 2012 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Jan 03 15:57:13 2013 -0800"
      },
      "message": "ARCH: drivers remove __dev* attributes.\n\nThis fixes up all of the smaller arches that had __dev* markings for\ntheir platform-specific drivers.\n\nCONFIG_HOTPLUG is going away as an option.  As a result, the __dev*\nmarkings need to be removed.\n\nThis change removes the use of __devinit, __devexit_p, __devinitdata,\n__devinitconst, and __devexit from these drivers.\n\nBased on patches originally written by Bill Pemberton, but redone by me\nin order to handle some of the coding style issues better, by hand.\n\nCc: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e\nCc: Arnaldo Carvalho de Melo \u003cacme@ghostprotocols.net\u003e\nCc: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nCc: Will Deacon \u003cwill.deacon@arm.com\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@gmail.com\u003e\nCc: Hans-Christian Egtvedt \u003cegtvedt@samfundet.no\u003e\nCc: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: Jesper Nilsson \u003cjesper.nilsson@axis.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Michal Simek \u003cmonstr@monstr.eu\u003e\nCc: Koichi Yasutake \u003cyasutake.koichi@jp.panasonic.com\u003e\nCc: Jonas Bonn \u003cjonas@southpole.se\u003e\nCc: \"James E.J. Bottomley\" \u003cjejb@parisc-linux.org\u003e\nCc: Helge Deller \u003cdeller@gmx.de\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Chen Liqin \u003cliqin.chen@sunplusct.com\u003e\nCc: Lennox Wu \u003clennox.wu@gmail.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Chris Metcalf \u003ccmetcalf@tilera.com\u003e\nCc: Guan Xuetao \u003cgxt@mprc.pku.edu.cn\u003e\nCc: Bob Liu \u003clliubbo@gmail.com\u003e\nCc: Srinivas Kandagatla \u003csrinivas.kandagatla@st.com\u003e\nCc: Bjorn Helgaas \u003cbhelgaas@google.com\u003e\nCc: Myron Stowe \u003cmyron.stowe@redhat.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Andi Kleen \u003cak@linux.intel.com\u003e\nCc: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nCc: Sebastian Andrzej Siewior \u003csebastian@breakpoint.cc\u003e\nCc: Yinghai Lu \u003cyinghai@kernel.org\u003e\nCc: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\nCc: Greg Ungerer \u003cgerg@uclinux.org\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: \"Srivatsa S. Bhat\" \u003csrivatsa.bhat@linux.vnet.ibm.com\u003e\nCc: Mark Salter \u003cmsalter@redhat.com\u003e\nCc: Yong Zhang \u003cyong.zhang0@gmail.com\u003e\nCc: Michael Holzheu \u003cholzheu@linux.vnet.ibm.com\u003e\nCc: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nCc: Jan Glauber \u003cjang@linux.vnet.ibm.com\u003e\nCc: Wei Yongjun \u003cyongjun_wei@trendmicro.com.cn\u003e\nCc: Nobuhiro Iwamatsu \u003cnobuhiro.iwamatsu.yj@renesas.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "f8d6c8d98d9ea7afef1e0d93d756a2dca879d1ea",
      "tree": "7a752d68006742a330d095ce2085ba81a7cd189f",
      "parents": [
        "5b5e76e9cb294fc01cc81d21cd7b5feead067a40"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Dec 21 14:05:55 2012 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Jan 03 15:57:13 2013 -0800"
      },
      "message": "ALPHA: drivers: remove __dev* attributes.\n\nCONFIG_HOTPLUG is going away as an option.  As a result, the __dev*\nmarkings need to be removed.\n\nThis change removes the use of __devinit, __devexit_p, __devinitdata,\nand __devexit from these drivers.\n\nBased on patches originally written by Bill Pemberton, but redone by me\nin order to handle some of the coding style issues better, by hand.\n\nCc: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "5b5e76e9cb294fc01cc81d21cd7b5feead067a40",
      "tree": "e7761a5141dbd9512700ff1fba353687b2ccda4c",
      "parents": [
        "28eb0e46612a08a235c8b103eb2bd6a1aea83210"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Dec 21 14:05:13 2012 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Jan 03 15:57:13 2013 -0800"
      },
      "message": "IA64: drivers: remove __dev* attributes.\n\nCONFIG_HOTPLUG is going away as an option.  As a result, the __dev*\nmarkings need to be removed.\n\nThis change removes the use of __devinit, __devexit_p, __devinitdata,\nand __devexit from these drivers.\n\nBased on patches originally written by Bill Pemberton, but redone by me\nin order to handle some of the coding style issues better, by hand.\n\nCc: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nCc: Tony Luck \u003ctony.luck@intel.com\u003e\nCc: Fenghua Yu \u003cfenghua.yu@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "28eb0e46612a08a235c8b103eb2bd6a1aea83210",
      "tree": "cce2e4c0ac378e177d2ab9cc61e17aca5e5e2483",
      "parents": [
        "cad5cef62a5a0c525d39118d2e94b6e2034d5e05"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Dec 21 14:04:39 2012 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Jan 03 15:57:09 2013 -0800"
      },
      "message": "MIPS: drivers: remove __dev* attributes.\n\nCONFIG_HOTPLUG is going away as an option.  As a result, the __dev*\nmarkings need to be removed.\n\nThis change removes the use of __devinit, __devexit_p, __devinitdata,\nand __devexit from these drivers.\n\nBased on patches originally written by Bill Pemberton, but redone by me\nin order to handle some of the coding style issues better, by hand.\n\nCc: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "cad5cef62a5a0c525d39118d2e94b6e2034d5e05",
      "tree": "52fec4c4e7b37231168add4c0e2f32d45528cb19",
      "parents": [
        "7c9503b8382cc41933d8a2f57f78b9dc3f975612"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Dec 21 14:04:10 2012 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Jan 03 15:57:04 2013 -0800"
      },
      "message": "POWERPC: drivers: remove __dev* attributes.\n\nCONFIG_HOTPLUG is going away as an option.  As a result, the __dev*\nmarkings need to be removed.\n\nThis change removes the use of __devinit, __devexit_p, __devinitdata,\n__devinitconst, and __devexit from these drivers.\n\nBased on patches originally written by Bill Pemberton, but redone by me\nin order to handle some of the coding style issues better, by hand.\n\nCc: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "7c9503b8382cc41933d8a2f57f78b9dc3f975612",
      "tree": "468044307ef8456551e0c2a499c66e3c06b61aa6",
      "parents": [
        "a18e3690a52790a034d6540d54e8e1f1cd125da2"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Dec 21 14:03:26 2012 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Jan 03 15:57:04 2013 -0800"
      },
      "message": "SPARC: drivers: remove __dev* attributes.\n\nCONFIG_HOTPLUG is going away as an option.  As a result, the __dev*\nmarkings need to be removed.\n\nThis change removes the use of __devinit, __devexit_p, __devinitdata,\nand __devexit from these drivers.\n\nBased on patches originally written by Bill Pemberton, but redone by me\nin order to handle some of the coding style issues better, by hand.\n\nCc: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "a18e3690a52790a034d6540d54e8e1f1cd125da2",
      "tree": "668f9be24589f66344f064b27bd35cda8551bb09",
      "parents": [
        "351a102dbf489d0e9c9b0883f76e2a94d895503d"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Dec 21 14:02:53 2012 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Jan 03 15:57:04 2013 -0800"
      },
      "message": "X86: drivers: remove __dev* attributes.\n\nCONFIG_HOTPLUG is going away as an option.  As a result, the __dev*\nmarkings need to be removed.\n\nThis change removes the use of __devinit, __devexit_p, __devinitconst,\nand __devexit from these drivers.\n\nBased on patches originally written by Bill Pemberton, but redone by me\nin order to handle some of the coding style issues better, by hand.\n\nCc: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Daniel Drake \u003cdsd@laptop.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "351a102dbf489d0e9c9b0883f76e2a94d895503d",
      "tree": "7b7e63506fa400a5e25671649122c5d5060cbede",
      "parents": [
        "3d68dfe32472fc74cabaa576feb69c3e03f9d4cf"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Dec 21 14:02:24 2012 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Jan 03 15:57:04 2013 -0800"
      },
      "message": "ARM: drivers: remove __dev* attributes.\n\nCONFIG_HOTPLUG is going away as an option.  As a result, the __dev*\nmarkings need to be removed.\n\nThis change removes the use of __devinit, __devexit_p, __devinitdata,\nand __devexit from these drivers.\n\nBased on patches originally written by Bill Pemberton, but redone by me\nin order to handle some of the coding style issues better, by hand.\n\nCc: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "d9621176872319a568d9892701410bcbfbd5b35c",
      "tree": "b5f2d4303a746f634e9700e3d62c8291bd4320f0",
      "parents": [
        "7f252b162841d42d0a629d37450522ae75c46890"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Wed Jan 02 22:30:56 2013 +0100"
      },
      "committer": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Thu Jan 03 23:42:07 2013 +0100"
      },
      "message": "ARM: nomadik: bump the IRQ numbers again\n\nBump the IRQ numbers from offset at 1 (right above NO_IRQ)\nto 32. This is the painful way to learn that if you\u0027re using\nSPARSE_IRQ and avoid to define .nr_irqs in your machine,\nthe first 16 IRQs will be pre-allocated, and the IRQdomain\ncode (as the VIC core code before it) will then assume\nthat all IRQ descriptors are pre-allocated, and 16 of them\nare - by somebody else. So mapping the IRQs will fail in\nirq_create_mapping(). Moving the offset upward rids us of\nthis problem.\n\nCc: Rob Herring \u003crob.herring@calxeda.com\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\n"
    },
    {
      "commit": "7f252b162841d42d0a629d37450522ae75c46890",
      "tree": "2b8ce8ae76ec53096127c93599c304c5a66232f0",
      "parents": [
        "a49f0d1ea3ec94fc7cf33a7c36a16343b74bd565"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Wed Jan 02 22:09:17 2013 +0100"
      },
      "committer": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Thu Jan 03 23:42:06 2013 +0100"
      },
      "message": "ARM: nomadik: delete dangling include\n\nThis reference to the old include header for the FSMC NAND\nMTD driver was somehow left in place, get rid of it.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\n"
    }
  ],
  "next": "5f738967e89584f99c6a11c6bf09b16c50b6a03e"
}
