)]}'
{
  "log": [
    {
      "commit": "e55f1b1c00a2df492fbdaeb3fcba67a45bc82a0e",
      "tree": "96547759d8877fcca6b9b8a1f68066fe5c65b7fd",
      "parents": [
        "27a3b735b70651f28db03e5f92775a40661ba7a6",
        "f70e957cda22d309c769805cbb932407a5232219"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 07 13:18:13 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 07 13:18:13 2011 -0700"
      },
      "message": "Merge branch \u0027x86-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86: Don\u0027t use the EFI reboot method by default\n  x86, suspend: Restore MISC_ENABLE MSR in realmode wakeup\n  x86, reboot: Acer Aspire One A110 reboot quirk\n  x86-32, NUMA: Fix boot regression caused by NUMA init unification on highmem machines\n"
    },
    {
      "commit": "27a3b735b70651f28db03e5f92775a40661ba7a6",
      "tree": "9f300b93aa34381aa1d3121e9d53e8c8e1623a24",
      "parents": [
        "85746e429f8e5dc8c5c0beadc0f099cb1feab93e",
        "161b6ae0e067e421b20bb35caf66bdb405c929ac",
        "140fe3b1ab9c082182ef13359fab4ddba95c24c3",
        "e4c2fb0d5776b58049d2556b456144a4db3fe5a9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 07 13:17:45 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 07 13:17:45 2011 -0700"
      },
      "message": "Merge branches \u0027core-urgent-for-linus\u0027, \u0027perf-urgent-for-linus\u0027 and \u0027sched-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027core-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  debugobjects: Fix boot crash when kmemleak and debugobjects enabled\n\n* \u0027perf-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  jump_label: Fix jump_label update for modules\n  oprofile, x86: Fix race in nmi handler while starting counters\n\n* \u0027sched-urgent-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  sched: Disable (revert) SCHED_LOAD_SCALE increase\n  sched, cgroups: Fix MIN_SHARES on 64-bit boxen\n"
    },
    {
      "commit": "f70e957cda22d309c769805cbb932407a5232219",
      "tree": "550629ad27a8b8d3896fbdce4b9a9848753ee611",
      "parents": [
        "7a3136666bc0f0419f7aaa7b1fabb4b0e0a7fb76"
      ],
      "author": {
        "name": "Matthew Garrett",
        "email": "mjg@redhat.com",
        "time": "Wed Jul 06 16:52:37 2011 -0400"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Jul 07 11:35:05 2011 +0200"
      },
      "message": "x86: Don\u0027t use the EFI reboot method by default\n\nTesting suggests that at least some Lenovos and some Intels will\nfail to reboot via EFI, attempting to jump to an unmapped\nphysical address. In the long run we could handle this by\nproviding a page table with a 1:1 mapping of physical addresses,\nbut for now it\u0027s probably just easier to assume that ACPI or\nlegacy methods will be present and reboot via those.\n\nSigned-off-by: Matthew Garrett \u003cmjg@redhat.com\u003e\nCc: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Alan Cox \u003calan@linux.intel.com\u003e\nLink: http://lkml.kernel.org/r/1309985557-15350-1-git-send-email-mjg@redhat.com\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "7a3136666bc0f0419f7aaa7b1fabb4b0e0a7fb76",
      "tree": "9d9e9f1de8ab1306b8b9d26aadb4a7f401323e69",
      "parents": [
        "b49c78d4827be8d7e67e5b94adac6b30a4a9ad14"
      ],
      "author": {
        "name": "Kees Cook",
        "email": "kees.cook@canonical.com",
        "time": "Wed Jul 06 18:10:34 2011 -0700"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Wed Jul 06 20:09:34 2011 -0700"
      },
      "message": "x86, suspend: Restore MISC_ENABLE MSR in realmode wakeup\n\nSome BIOSes will reset the Intel MISC_ENABLE MSR (specifically the\nXD_DISABLE bit) when resuming from S3, which can interact poorly with\nebba638ae723d8a8fc2f7abce5ec18b688b791d7. In 32bit PAE mode, this can\nlead to a fault when EFER is restored by the kernel wakeup routines,\ndue to it setting the NX bit for a CPU that (thanks to the BIOS reset)\nnow incorrectly thinks it lacks the NX feature. (64bit is not affected\nbecause it uses a common CPU bring-up that specifically handles the\nXD_DISABLE bit.)\n\nThe need for MISC_ENABLE being restored so early is specific to the S3\nresume path. Normally, MISC_ENABLE is saved in save_processor_state(),\nbut this happens after the resume header is created, so just reproduce\nthe logic here. (acpi_suspend_lowlevel() creates the header, calls\ndo_suspend_lowlevel, which calls save_processor_state(), so the saved\nprocessor context isn\u0027t available during resume header creation.)\n\n[ hpa: Consider for stable if OK in mainline ]\n\nSigned-off-by: Kees Cook \u003ckees.cook@canonical.com\u003e\nLink: http://lkml.kernel.org/r/20110707011034.GA8523@outflux.net\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nCc: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nCc: \u003cstable@kernel.org\u003e 2.6.38+\n"
    },
    {
      "commit": "b49c78d4827be8d7e67e5b94adac6b30a4a9ad14",
      "tree": "7f17b670d14f9f579fd9d78194161116308a6eb4",
      "parents": [
        "a26474e8649643e82d71e3a386d5c4bcc0b207ef"
      ],
      "author": {
        "name": "Peter Chubb",
        "email": "peter.chubb@nicta.com.au",
        "time": "Wed Jul 06 10:56:30 2011 +1000"
      },
      "committer": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Tue Jul 05 19:43:23 2011 -0700"
      },
      "message": "x86, reboot: Acer Aspire One A110 reboot quirk\n\nSince git commit\n  660e34cebf0a11d54f2d5dd8838607452355f321 x86: reorder reboot method\n  preferences,\nmy Acer Aspire One hangs on reboot.  It appears that its ACPI method\nfor rebooting is broken.  The attached patch adds a quirk so that the\nmachine will reboot via the BIOS.\n\n[ hpa: verified that the ACPI control on this machine is just plain broken. ]\n\nSigned-off-by: Peter Chubb \u003cpeter.chubb@nicta.com.au\u003e\nLink: http://lkml.kernel.org/r/w439iki5vl.wl%25peter@chubb.wattle.id.au\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\n"
    },
    {
      "commit": "fc52693f8f54485af29be1adc90ce2bd54ad325f",
      "tree": "95ffbab75003d6da6a516a8956734bb7e3e5cb62",
      "parents": [
        "aababb9766f0e874da26a17acbbec867bf9501f0",
        "64393b3ae4e3cc86e2d622f682d736ec973364b6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 04 15:54:18 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 04 15:54:18 2011 -0700"
      },
      "message": "Merge branch \u0027at91/fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/linux-2.6-arm-soc\n\n* \u0027at91/fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/linux-2.6-arm-soc:\n  AT91: Change nand buswidth logic to match hardware default configuration\n  at91: Use \"pclk\" as con_id on at91cap9 and at91rm9200\n  at91: fix udc, ehci and mmc clock device name for cap9/9g45/9rl\n  atmel_serial: fix internal port num\n  at91: fix at91_set_serial_console: use platform device id\n"
    },
    {
      "commit": "64393b3ae4e3cc86e2d622f682d736ec973364b6",
      "tree": "c00b503c0c33dcfaa4ec2fab73608c3db9053d6c",
      "parents": [
        "c5efefac659870744f6e203e28abd095ac0f590b"
      ],
      "author": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Fri Jul 01 12:25:24 2011 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Jul 04 23:22:25 2011 +0200"
      },
      "message": "AT91: Change nand buswidth logic to match hardware default configuration\n\nThe recently modified nand buswitth configuration is not aligned with\nboard reality: the double footprint on boards is always populated with 8bits\nbuswidth nand flashes.\nSo we have to consider that without particular configuration the 8bits\nbuswidth is selected by default.\nMoreover, the previous logic was always using !board_have_nand_8bit(), we\nchange it to a simpler: board_have_nand_16bit().\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nTested-by: Ludovic Desroches \u003cludovic.desroches@atmel.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "c9e0b8454582b413bc64c16693c7979417cad3eb",
      "tree": "dfa94b9445aaa854f8e8767d60f395c2de59a29c",
      "parents": [
        "0466dcbeda72e6a2753cd7e81f0a190054bd2233",
        "155a16f21923bc2f04161ac92acca986371ef27b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jul 01 13:25:56 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jul 01 13:25:56 2011 -0700"
      },
      "message": "Merge branch \u0027stable/bug.fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen\n\n* \u0027stable/bug.fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen:\n  xen/pci: Use the INT_SRC_OVR IRQ (instead of GSI) to preset the ACPI SCI IRQ.\n  xen/mmu: Fix for linker errors when CONFIG_SMP is not defined.\n"
    },
    {
      "commit": "a26474e8649643e82d71e3a386d5c4bcc0b207ef",
      "tree": "9eb132452975380e75510595b1ef6018fdce9f02",
      "parents": [
        "daf54f1f363a61c618662ef66d4bf09d2b090941"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Tue Jun 28 11:41:07 2011 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Jul 01 13:38:51 2011 +0200"
      },
      "message": "x86-32, NUMA: Fix boot regression caused by NUMA init unification on highmem machines\n\nDuring 32/64 NUMA init unification, commit 797390d855 (\"x86-32,\nNUMA: use sparse_memory_present_with_active_regions()\") made\n32bit mm init call memory_present() automatically from\nactive_regions instead of leaving it to each NUMA init path.\n\nThis commit description is inaccurate - memory_present() calls\naren\u0027t the same for flat and numaq.  After the commit,\nmemory_present() is only called for the intersection of e820 and\nNUMA layout.  Before, on flatmem, memory_present() would be\ncalled from 0 to max_pfn.  After, it would be called only on the\nareas that e820 indicates to be populated.\n\nThis is how x86_64 works and should be okay as memmap is allowed\nto contain holes; however, x86_32 DISCONTIGMEM is missing\nearly_pfn_valid(), which makes memmap_init_zone() assume that\nmemmap doesn\u0027t contain any hole.  This leads to the following\noops if e820 map contains holes as it often does on machine with\nnear or more 4GiB of memory by calling pfn_to_page() on a pfn\nwhich isn\u0027t mapped to a NUMA node, a reported by Conny Seidel:\n\n  BUG: unable to handle kernel paging request at 000012b0\n  IP: [\u003cc1aa13ce\u003e] memmap_init_zone+0x6c/0xf2\n  *pdpt \u003d3D 0000000000000000 *pde \u003d3D f000eef3f000ee00\n  Oops: 0000 [#1] SMP\n  last sysfs file:\n  Modules linked in:\n\n  Pid: 0, comm: swapper Not tainted 2.6.39-rc5-00164-g797390d #1 To Be Filled By O.E.M. To Be Filled By O.E.M./E350M1\n  EIP: 0060:[\u003cc1aa13ce\u003e] EFLAGS: 00010012 CPU: 0\n  EIP is at memmap_init_zone+0x6c/0xf2\n  EAX: 00000000 EBX: 000a8000 ECX: 000a7fff EDX: f2c00b80\n  ESI: 000a8000 EDI: f2c00800 EBP: c19ffe54 ESP: c19ffe34\n   DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068\n  Process swapper (pid: 0, ti\u003d3Dc19fe000 task\u003d3Dc1a07f60 task.ti\u003d3Dc19fe000)\n  Stack:\n   00000002 00000000 0023f000 00000000 10000000 00000a00 f2c00000 f2c00b58\n   c19ffeb0 c1a80f24 000375fe 00000000 f2c00800 00000800 00000100 00000030\n   c1abb768 0000003c 00000000 00000000 00000004 00207a02 f2c00800 000375fe\n  Call Trace:\n   [\u003cc1a80f24\u003e] free_area_init_node+0x358/0x385\n   [\u003cc1a81384\u003e] free_area_init_nodes+0x420/0x487\n   [\u003cc1a79326\u003e] paging_init+0x114/0x11b\n   [\u003cc1a6cb13\u003e] setup_arch+0xb37/0xc0a\n   [\u003cc1a69554\u003e] start_kernel+0x76/0x316\n   [\u003cc1a690a8\u003e] i386_start_kernel+0xa8/0xb0\n\nThis patch fixes the bug by defining early_pfn_valid() to be the\nsame as pfn_valid() when DISCONTIGMEM.\n\nReported-bisected-and-tested-by: Conny Seidel \u003cconny.seidel@amd.com\u003e\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nCc: hans.rosenfeld@amd.com\nCc: Christoph Lameter \u003ccl@linux.com\u003e\nCc: Conny Seidel \u003cconny.seidel@amd.com\u003e\nLink: http://lkml.kernel.org/r/20110628094107.GB3386@htj.dyndns.org\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "3b775e2246ae861daec276d3229a7de2af69b7db",
      "tree": "6d2811f0742beea2358df19e93e9dff5f935d230",
      "parents": [
        "c8618d16f91f58c01be4bdbec4d724efe426a081",
        "aeb0aea143e958d5218162d73b1ed4d6ff0ed7c4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 30 10:43:57 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 30 10:43:57 2011 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog:\n  watchdog: update author email for at32ap700x_wdt\n  watchdog: gef_wdt: fix MODULE_ALIAS\n  watchdog: Intel SCU Watchdog: Fix build and remove duplicate code\n  watchdog: mtx1-wdt: fix section mismatch\n  watchdog: mtx1-wdt: fix GPIO toggling\n  watchdog: mtx1-wdt: request gpio before using it\n  watchdog: Handle multiple wm831x watchdogs being registered\n"
    },
    {
      "commit": "c8618d16f91f58c01be4bdbec4d724efe426a081",
      "tree": "d2c00d69ae3e5d6e0b83e6443def8f68e6fb5329",
      "parents": [
        "427e3df6f22f919134adec42e5c9c889b7397196",
        "9ab3a15d95809a5d4feecda58b3749c53590e1b2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 30 10:43:22 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 30 10:43:22 2011 -0700"
      },
      "message": "Merge branch \u0027sh-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-3.x\n\n* \u0027sh-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-3.x:\n  sh: use printk_ratelimited instead of printk_ratelimit\n  sh: Fix up unmet dependency warnings with USB EHCI/OHCI selects.\n  sh: fix the value of sh_dmae_slave_config in setup-sh7757\n  sh: fix the INTC vector for IRQ and IRL in setup-sh7757\n  sh: add to select the new configuration for USB EHCI/OHCI\n  sh: add platform_device of EHCI/OHCI to setup-sh7757\n  sh: fix compile error using sh7757lcr_defconfig\n"
    },
    {
      "commit": "427e3df6f22f919134adec42e5c9c889b7397196",
      "tree": "113083cdc724ed5b154c8119c1f625c51826067e",
      "parents": [
        "ca56a95eedcc95f8fea7b49c87565cd961d74fe2",
        "4d4d6fbb7c3125f17a4864215191e54b975cfb4f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 30 10:43:04 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 30 10:43:04 2011 -0700"
      },
      "message": "Merge branch \u0027rmobile-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-3.x\n\n* \u0027rmobile-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-3.x:\n  ARM: mach-shmobile: make a struct in board-ap4evb.c static\n  ARM: mach-shmobile: ag5evm: consistently name sdhi info structures\n  ARM: mach-shmobile: mackerel: change usbhs devices order\n"
    },
    {
      "commit": "155a16f21923bc2f04161ac92acca986371ef27b",
      "tree": "758eb5a34e49ac7323d5d7f076a5fd7f268bfe73",
      "parents": [
        "32dd11942aeb47f91209a446d6b10063c5b69389"
      ],
      "author": {
        "name": "Konrad Rzeszutek Wilk",
        "email": "konrad.wilk@oracle.com",
        "time": "Thu Jun 30 09:18:27 2011 -0400"
      },
      "committer": {
        "name": "Konrad Rzeszutek Wilk",
        "email": "konrad.wilk@oracle.com",
        "time": "Thu Jun 30 11:23:39 2011 -0400"
      },
      "message": "xen/pci: Use the INT_SRC_OVR IRQ (instead of GSI) to preset the ACPI SCI IRQ.\n\nIn the past we would use the GSI value to preset the ACPI SCI\nIRQ which worked great as GSI \u003d\u003d IRQ:\n\nACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)\n\nWhile that is most often seen, there are some oddities:\n\nACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 20 low level)\n\nwhich means that GSI 20 (or pin 20) is to be overriden for IRQ 9.\nOur code that presets the interrupt for ACPI SCI however would\nuse the GSI 20 instead of IRQ 9 ending up with:\n\nxen: sci override: global_irq\u003d20 trigger\u003d0 polarity\u003d1\nxen: registering gsi 20 triggering 0 polarity 1\nxen: --\u003e pirq\u003d20 -\u003e irq\u003d20\nxen: acpi sci 20\n.. snip..\ncalling  acpi_init+0x0/0xbc @ 1\nACPI: SCI (IRQ9) allocation failed\nACPI Exception: AE_NOT_ACQUIRED, Unable to install System Control Interrupt handler (20110413/evevent-119)\nACPI: Unable to start the ACPI Interpreter\n\nas the ACPI interpreter made a call to \u0027acpi_gsi_to_irq\u0027 which got nine.\nIt used that value to request an IRQ (request_irq) and since that was not\npresent it failed.\n\nThe fix is to recognize that for interrupts that are overriden (in our\ncase we only care about the ACPI SCI) we should use the IRQ number\nto present the IRQ instead of the using GSI. End result is that we get:\n\nxen: sci override: global_irq\u003d20 trigger\u003d0 polarity\u003d1\nxen: registering gsi 20 triggering 0 polarity 1\nxen: --\u003e pirq\u003d20 -\u003e irq\u003d9 (gsi\u003d9)\nxen: acpi sci 9\n\nwhich fixes the ACPI interpreter failing on startup.\n\nCC: stable@kernel.org\nReported-by: Liwei \u003cxieliwei@gmail.com\u003e\nTested-by: Liwei \u003cxieliwei@gmail.com\u003e\n[http://lists.xensource.com/archives/html/xen-devel/2011-06/msg01727.html]\nSigned-off-by: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\n"
    },
    {
      "commit": "32dd11942aeb47f91209a446d6b10063c5b69389",
      "tree": "7a4c9b647d03f57061805422c380472c2400371e",
      "parents": [
        "acd049c6e99d2ad1195666195230f6881d1c1588"
      ],
      "author": {
        "name": "Konrad Rzeszutek Wilk",
        "email": "konrad.wilk@oracle.com",
        "time": "Thu Jun 30 09:12:40 2011 -0400"
      },
      "committer": {
        "name": "Konrad Rzeszutek Wilk",
        "email": "konrad.wilk@oracle.com",
        "time": "Thu Jun 30 09:21:10 2011 -0400"
      },
      "message": "xen/mmu: Fix for linker errors when CONFIG_SMP is not defined.\n\nSimple enough - we use an extern defined symbol which is not\ndefined when CONFIG_SMP is not defined. This fixes the linker\ndying.\n\nCC: stable@kernel.org\nSigned-off-by: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\n"
    },
    {
      "commit": "9ab3a15d95809a5d4feecda58b3749c53590e1b2",
      "tree": "d355ffe46663b8fe52548a2109509ec206875da1",
      "parents": [
        "7b61ca5d94baf2c31971871fa875750f90fce098"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 30 15:10:06 2011 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 30 15:10:06 2011 +0900"
      },
      "message": "sh: use printk_ratelimited instead of printk_ratelimit\n\nFollows the powerpc change, for much the same rationale.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7b61ca5d94baf2c31971871fa875750f90fce098",
      "tree": "b3846148dee7f14f8b8946c1e2576e7d47f10733",
      "parents": [
        "6afba9e7fca5ad6a701c13760639faa0906fe487"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 30 15:04:38 2011 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 30 15:04:38 2011 +0900"
      },
      "message": "sh: Fix up unmet dependency warnings with USB EHCI/OHCI selects.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4d4d6fbb7c3125f17a4864215191e54b975cfb4f",
      "tree": "884f6a3a7190db7c1680b654560e376cfc7ed63e",
      "parents": [
        "9e05cdde0c6bb8c3c3ee12e6d6123c6f9f85eea6"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Wed Jun 29 10:13:04 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 30 14:37:06 2011 +0900"
      },
      "message": "ARM: mach-shmobile: make a struct in board-ap4evb.c static\n\nstruct soc_camera_link imx074_link in board-ap4evb.c doesn\u0027t have\nto be global.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c017d0d1351f916c0ced3f358afc491fdcf490b4",
      "tree": "047c833e33d96e7ae500a155c1e59adbde1aaf51",
      "parents": [
        "c7735471837b35a6205f6052a34ded3bdc1db505",
        "cb16c348760ad2bc79b67b20aefac05529569ed7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 29 11:07:20 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 29 11:07:20 2011 -0700"
      },
      "message": "Merge branch \u0027kvm-updates/3.0\u0027 of git://git.kernel.org/pub/scm/virt/kvm/kvm\n\n* \u0027kvm-updates/3.0\u0027 of git://git.kernel.org/pub/scm/virt/kvm/kvm:\n  KVM: x86 emulator: fix %rip-relative addressing with immediate source operand\n"
    },
    {
      "commit": "78a3cc38f72cb0e6938ed8e796041d6d1beb8a28",
      "tree": "400bf76711d46155b78090371d96a2d8b6ed994e",
      "parents": [
        "49743170556e13156a64f8f20fa412805771b4e1",
        "76462232c21dc011462522387ddad0598a4f11e4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 29 11:03:27 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 29 11:03:27 2011 -0700"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc:\n  arch/powerpc: use printk_ratelimited instead of printk_ratelimit\n  powerpc/rtas-rtc: remove sideeffects of printk_ratelimit\n  powerpc/pseries: remove duplicate SCSI_BNX2_ISCSI in pseries_defconfig\n  powerpc/e500: fix breakage with fsl_rio_mcheck_exception\n  powerpc/p1022ds: fix audio-related properties in the device tree\n  powerpc/85xx: fix NAND_CMD_READID read bytes number\n"
    },
    {
      "commit": "6afba9e7fca5ad6a701c13760639faa0906fe487",
      "tree": "f01af47c391616baabec8f044ca67b270356257c",
      "parents": [
        "b00c2c79d9ceac49d8b3ba3b097e5df33f802d9a"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "yoshihiro.shimoda.uh@renesas.com",
        "time": "Wed Jun 29 04:23:42 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jun 29 17:37:30 2011 +0900"
      },
      "message": "sh: fix the value of sh_dmae_slave_config in setup-sh7757\n\nFix the value of chcr for SCIF[2-4]_RX and RIIC[0-9]_RX and\nthe value of mid_rid for some RIIC.\n\nSigned-off-by: Yoshihiro Shimoda \u003cyoshihiro.shimoda.uh@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b00c2c79d9ceac49d8b3ba3b097e5df33f802d9a",
      "tree": "78474e5004bb8b5f24fd2f731f56c5428c224b62",
      "parents": [
        "6935d131dec9a85afe80512b5a12541592802e48"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "yoshihiro.shimoda.uh@renesas.com",
        "time": "Wed Jun 29 04:23:47 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jun 29 17:37:29 2011 +0900"
      },
      "message": "sh: fix the INTC vector for IRQ and IRL in setup-sh7757\n\nSigned-off-by: Yoshihiro Shimoda \u003cyoshihiro.shimoda.uh@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "cb16c348760ad2bc79b67b20aefac05529569ed7",
      "tree": "64a3928c22676e0e09d5d514708c98cd20aa5a44",
      "parents": [
        "b0af8dfdd67699e25083478c63eedef2e72ebd85"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@redhat.com",
        "time": "Sun Jun 19 19:21:11 2011 +0300"
      },
      "committer": {
        "name": "Avi Kivity",
        "email": "avi@redhat.com",
        "time": "Wed Jun 29 10:09:25 2011 +0300"
      },
      "message": "KVM: x86 emulator: fix %rip-relative addressing with immediate source operand\n\n%rip-relative addressing is relative to the first byte of the next instruction,\nso we need to add %rip only after we\u0027ve fetched any immediate bytes.\n\nBased on original patch by Li Xin \u003cxin.li@intel.com\u003e.\n\nSigned-off-by: Avi Kivity \u003cavi@redhat.com\u003e\nAcked-by: Li Xin \u003cxin.li@intel.com\u003e\nSigned-off-by: Marcelo Tosatti \u003cmtosatti@redhat.com\u003e\n"
    },
    {
      "commit": "76462232c21dc011462522387ddad0598a4f11e4",
      "tree": "a21be7280dd159e44f5a9a387c586a059a84485b",
      "parents": [
        "9a8f99fab02db296815d7f0ae8ba8ce169df0063"
      ],
      "author": {
        "name": "Christian Dietrich",
        "email": "christian.dietrich@informatik.uni-erlangen.de",
        "time": "Sat Jun 04 05:36:54 2011 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Jun 29 15:31:01 2011 +1000"
      },
      "message": "arch/powerpc: use printk_ratelimited instead of printk_ratelimit\n\nSince printk_ratelimit() shouldn\u0027t be used anymore (see comment in\ninclude/linux/printk.h), replace it with printk_ratelimited.\n\nSigned-off-by: Christian Dietrich \u003cchristian.dietrich@informatik.uni-erlangen.de\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "9a8f99fab02db296815d7f0ae8ba8ce169df0063",
      "tree": "5f1bfc1bf3febaded62f6ab64afe1b7a6b3d15ba",
      "parents": [
        "937c190ccdd29855828529fc2b4b3e5f1282ff23"
      ],
      "author": {
        "name": "Christian Dietrich",
        "email": "christian.dietrich@informatik.uni-erlangen.de",
        "time": "Sat Jun 04 05:35:47 2011 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Jun 29 15:30:43 2011 +1000"
      },
      "message": "powerpc/rtas-rtc: remove sideeffects of printk_ratelimit\n\nDon\u0027t use printk_ratelimit() as an additional condition for returning\non an error. Because when the ratelimit is reached, printk_ratelimit\nwill return 0 and e.g. in rtas_get_boot_time won\u0027t check for an error\ncondition.\n\nSigned-off-by: Christian Dietrich \u003cchristian.dietrich@informatik.uni-erlangen.de\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "937c190ccdd29855828529fc2b4b3e5f1282ff23",
      "tree": "aa00289bf6722bc26f39300124f3433c16da4702",
      "parents": [
        "82a9a4809f4cb4ce3f17da99a8150df8455fa096"
      ],
      "author": {
        "name": "Michael Neuling",
        "email": "mikey@neuling.org",
        "time": "Mon Jun 27 19:55:30 2011 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Jun 29 09:28:52 2011 +1000"
      },
      "message": "powerpc/pseries: remove duplicate SCSI_BNX2_ISCSI in pseries_defconfig\n\nRemove duplicate assignment of SCSI_BNX2_ISCSI in pseries_defconfig\nintroduced by:\n  37e0c21e powerpc/pseries: Enable iSCSI support for a number of cards\n\ncauses warning:\narch/powerpc/configs/pseries_defconfig:151:warning: override: reassigning to symbol SCSI_BNX2_ISCSI\n\nSigned-off-by: Michael Neuling \u003cmikey@neuling.org\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "04b905942b482092a547798a2477f21e32a8f65d",
      "tree": "9ad2837587f5ce284f830432fec3569ecf44fbcb",
      "parents": [
        "d90ce8711ceb516de823ae878270e5a21d11dede",
        "3bc46b312b1486b1fe2db4246a34a30160d26d8d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 28 11:14:55 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 28 11:14:55 2011 -0700"
      },
      "message": "Merge branch \u0027tty-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6\n\n* \u0027tty-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6:\n  serial: bcm63xx_uart: fix irq storm after rx fifo overrun.\n  amba pl011: platform data for reg lockup and glitch v2\n  amba pl011: workaround for uart registers lockup\n  tty: n_gsm: improper skb_pull() use was leaking framed data\n  tty: n_gsm: Fixed logic to decode break signal from modem status\n  TTY: ntty, add one more sanity check\n  TTY: ldisc, do not close until there are readers\n  8250: Fix capabilities when changing the port type\n  8250_pci: Fix missing const from merges\n  ARM: SAMSUNG: serial: Fix on handling of one clock source for UART\n  serial: ioremap warning fix for jsm driver.\n  8250_pci: add -ENODEV code for Intel EG20T PCH\n"
    },
    {
      "commit": "e376fd664b1547e29e264e3cfb97553a1be9054b",
      "tree": "a1315cfb93b516158649db48a46a8a53f6997fcc",
      "parents": [
        "db98f89a2807966c6e82601f5c57e1a9c214c91a"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Thu May 26 11:12:53 2011 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Jun 28 07:42:50 2011 +0000"
      },
      "message": "watchdog: Intel SCU Watchdog: Fix build and remove duplicate code\n\nTrying to build the Intel SCU Watchdog fails for me with gcc 4.6.0 -\n$ gcc --version | head -n 1\ngcc (GCC) 4.6.0 20110513 (prerelease)\n\nlike this :\n  CC      drivers/watchdog/intel_scu_watchdog.o\nIn file included from drivers/watchdog/intel_scu_watchdog.c:49:0:\n/home/jj/src/linux-2.6/arch/x86/include/asm/apb_timer.h: In function ‘apbt_time_init’:\n/home/jj/src/linux-2.6/arch/x86/include/asm/apb_timer.h:65:42: warning: ‘return’ with a value, in function returning void [enabled by default]\ndrivers/watchdog/intel_scu_watchdog.c: In function ‘intel_scu_watchdog_init’:\ndrivers/watchdog/intel_scu_watchdog.c:468:2: error: implicit declaration of function ‘sfi_get_mtmr’ [-Werror\u003dimplicit-function-declaration]\ndrivers/watchdog/intel_scu_watchdog.c:468:32: warning: assignment makes pointer from integer without a cast [enabled by default]\ncc1: some warnings being treated as errors\n\nmake[1]: *** [drivers/watchdog/intel_scu_watchdog.o] Error 1\nmake: *** [drivers/watchdog/intel_scu_watchdog.o] Error 2\n\nAdditionally, linux/types.h is needlessly being included twice in \ndrivers/watchdog/intel_scu_watchdog.c\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "8c95aa60d2ae3c4e63705ee0f18e155898b09662",
      "tree": "409dc8ef68a1487c02b6fff29c0a73393a5fc152",
      "parents": [
        "31c1771cdbf0edea96e109e24dae387d331b6d96"
      ],
      "author": {
        "name": "Richard Weinberger",
        "email": "richard@nod.at",
        "time": "Mon Jun 27 16:18:05 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 27 18:00:12 2011 -0700"
      },
      "message": "um: add asm/percpu.h\n\nTo make SLUB work on UML we need this_cpu_cmpxchg from\nasm-generic/percpu.h.\n\nSigned-off-by: Richard Weinberger \u003crichard@nod.at\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c6830c22603aaecf65405af23f6da2d55892f9cb",
      "tree": "19458ebc7c32bef8a4ed59630cabb5785b1bdc11",
      "parents": [
        "af4087e0e682df12bdffec5cfafc2fec9208716e"
      ],
      "author": {
        "name": "KAMEZAWA Hiroyuki",
        "email": "kamezawa.hiroyu@jp.fujitsu.com",
        "time": "Thu Jun 16 17:28:07 2011 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 27 14:13:09 2011 -0700"
      },
      "message": "Fix node_start/end_pfn() definition for mm/page_cgroup.c\n\ncommit 21a3c96 uses node_start/end_pfn(nid) for detection start/end\nof nodes. But, it\u0027s not defined in linux/mmzone.h but defined in\n/arch/???/include/mmzone.h which is included only under\nCONFIG_NEED_MULTIPLE_NODES\u003dy.\n\nThen, we see\n  mm/page_cgroup.c: In function \u0027page_cgroup_init\u0027:\n  mm/page_cgroup.c:308: error: implicit declaration of function \u0027node_start_pfn\u0027\n  mm/page_cgroup.c:309: error: implicit declaration of function \u0027node_end_pfn\u0027\n\nSo, fixiing page_cgroup.c is an idea...\n\nBut node_start_pfn()/node_end_pfn() is a very generic macro and\nshould be implemented in the same manner for all archs.\n(m32r has different implementation...)\n\nThis patch removes definitions of node_start/end_pfn() in each archs\nand defines a unified one in linux/mmzone.h. It\u0027s not under\nCONFIG_NEED_MULTIPLE_NODES, now.\n\nA result of macro expansion is here (mm/page_cgroup.c)\n\nfor !NUMA\n start_pfn \u003d ((\u0026contig_page_data)-\u003enode_start_pfn);\n  end_pfn \u003d ({ pg_data_t *__pgdat \u003d (\u0026contig_page_data); __pgdat-\u003enode_start_pfn + __pgdat-\u003enode_spanned_pages;});\n\nfor NUMA (x86-64)\n  start_pfn \u003d ((node_data[nid])-\u003enode_start_pfn);\n  end_pfn \u003d ({ pg_data_t *__pgdat \u003d (node_data[nid]); __pgdat-\u003enode_start_pfn + __pgdat-\u003enode_spanned_pages;});\n\nChangelog:\n - fixed to avoid using \"nid\" twice in node_end_pfn() macro.\n\nReported-and-acked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nReported-and-tested-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: Mel Gorman \u003cmgorman@suse.de\u003e\nSigned-off-by: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "edcda265225b90c8700b21758fffcba61d19e046",
      "tree": "5bc62e95df24004c46b9893b636296091c2f824a",
      "parents": [
        "9c317b3bed40fed07e2ed536afca3b58952ac432",
        "111b20d01346b9635b3223c7af4e40e43bee8dc6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 27 08:58:23 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 27 08:58:23 2011 -0700"
      },
      "message": "Merge branch \u0027fixes\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027fixes\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  ARM: pm: ensure ARMv7 CPUs save and restore the TLS register\n  ARM: pm: proc-v7: fix missing struct processor pointers for suspend code\n  ARM: 6969/1: plat-iop: fix build error\n  ARM: 6961/1: zImage: Add build-time check for correctly-sized proc_type entries\n  ARM: SMP: wait for CPU to be marked active\n  ARM: 6963/1: Thumb-2: Relax relocation requirements for non-function symbols\n  ARM: 6962/1: mach-h720x: fix build error\n  ARM: 6959/1: SMP build fix for entry-macro-multi.S\n"
    },
    {
      "commit": "9c317b3bed40fed07e2ed536afca3b58952ac432",
      "tree": "9c3cc35a09cca665bdfcb85b1a1da37e221cc914",
      "parents": [
        "258e43fdb00c73d424b114ae3850accd55b27cbb",
        "859c965149ab5004b58b1fffd98190b6664cb717"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 27 08:57:46 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 27 08:57:46 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.marist.edu/pub/scm/linux-2.6:\n  [S390] allow setting of upper 32 bit in smp_ctl_set_bit\n  [S390] hwsampler: Set a sane default sampling rate\n  [S390] s390: enforce HW limits for the initial sampling rate\n  [S390] kvm-s390: fix kconfig dependencies\n"
    },
    {
      "commit": "c5efefac659870744f6e203e28abd095ac0f590b",
      "tree": "01e15a3222aceb2b31be19c25126c230154d0e8d",
      "parents": [
        "9d87159e571d73ccf87adf1ee3691b861253d900"
      ],
      "author": {
        "name": "Joachim Eastwood",
        "email": "manabian@gmail.com",
        "time": "Thu Jun 02 01:36:09 2011 +0200"
      },
      "committer": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Sat Jun 25 14:37:28 2011 +0800"
      },
      "message": "at91: Use \"pclk\" as con_id on at91cap9 and at91rm9200\n\nHello,\n\nI am not 100% sure this is the right thing to do, but it makes the\natmel-ssc driver happy on my at91rm9200 board.\n\nThis unifies the con_id across all at91 machines.\n\nThe atmel-ssc driver expects the con_id to be \"pclk\" or it will fail probing.\n\nSigned-off-by: Joachim Eastwood \u003cjoachim.eastwood@jotron.com\u003e\nSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\n"
    },
    {
      "commit": "9d87159e571d73ccf87adf1ee3691b861253d900",
      "tree": "7894a0388469529bfa141c78373da66dd356effe",
      "parents": [
        "deba1a0d58b54905a5201cb9e1aa878cfc74ff70"
      ],
      "author": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Tue Jun 21 14:24:33 2011 +0800"
      },
      "committer": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Sat Jun 25 13:34:40 2011 +0800"
      },
      "message": "at91: fix udc, ehci and mmc clock device name for cap9/9g45/9rl\n\nSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nAcked-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\n"
    },
    {
      "commit": "5c1f9668692061b97125e343721c7514ca05a8bb",
      "tree": "168fa32915fb7ea7d1898f2fe7ceb3e3d314a12f",
      "parents": [
        "5220cc9382e11ca955ce946ee6a5bac577bb14ff"
      ],
      "author": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Tue Jun 21 11:24:33 2011 +0800"
      },
      "committer": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Sat Jun 25 13:34:11 2011 +0800"
      },
      "message": "at91: fix at91_set_serial_console: use platform device id\n\nSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\n"
    },
    {
      "commit": "12f1ba5a7dac4caf8b4e6ccd6453f0a095e74c7c",
      "tree": "8af7cdfba131994d24ecf0bc7bc701ce11835ba2",
      "parents": [
        "143e859d05d0abf4c3b67c64c93695d59fd41342",
        "6e33a852a37dee02979ec9d82bea26c07cee5bce"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 24 08:36:16 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 24 08:36:16 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6:\n  x86/PCI/ACPI: fix type mismatch\n  PCI: fix new kernel-doc warning\n  PCI: Fix warning in drivers/pci/probe.c on sparc64\n"
    },
    {
      "commit": "6935d131dec9a85afe80512b5a12541592802e48",
      "tree": "486d059ff1976a4726089a40040f16bf4a8f8eb2",
      "parents": [
        "f2b9726105824fdeea32a339e5072a358f89a25b"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "yoshihiro.shimoda.uh@renesas.com",
        "time": "Tue Mar 01 07:58:47 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Jun 24 17:53:10 2011 +0900"
      },
      "message": "sh: add to select the new configuration for USB EHCI/OHCI\n\nBecause the USB EHCI/OHCI driver has new configuration for SH,\nthe patch enables the EHCI and/or OHCI driver of the on-chip for\nsome CPUs.\n\nSigned-off-by: Yoshihiro Shimoda \u003cyoshihiro.shimoda.uh@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "111b20d01346b9635b3223c7af4e40e43bee8dc6",
      "tree": "8ea01194b8aea0faf565f786a99ca9432670a594",
      "parents": [
        "7a0ee92b4a510bc2dd026333f90031e883e0cde0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jun 22 15:41:58 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jun 24 08:47:09 2011 +0100"
      },
      "message": "ARM: pm: ensure ARMv7 CPUs save and restore the TLS register\n\nEnsure that the TLS register is saved and restored over a suspend\ncycle, so that userspace programs don\u0027t see a corrupted TLS value.\n\nTested-by: Kevin Hilman \u003ckhilman@ti.com\u003e\nAcked-by: Jean Pihet \u003cj-pihet@ti.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7a0ee92b4a510bc2dd026333f90031e883e0cde0",
      "tree": "c0d0f3437e5452fb863f2998ef8ae118359be854",
      "parents": [
        "082763a80ad11adbe8418fff1cfe466343035b7a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 23 22:00:20 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jun 24 08:47:01 2011 +0100"
      },
      "message": "ARM: pm: proc-v7: fix missing struct processor pointers for suspend code\n\nAdd the missing suspend/resume pointers for the suspend code.  This\nis needed when building for multiple CPUs.\n\nTested-by: Kevin Hilman \u003ckhilman@ti.com\u003e\nAcked-by: Jean Pihet \u003cj-pihet@ti.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "debf1d4948bccf58fa172acb1a7306792d77705d",
      "tree": "dedf00b3ea89851ece0a61efcf084613a6a71683",
      "parents": [
        "e08f6d4131ab964420f0bcabecc68d75fb49df79",
        "8fe7e94eb71430cf63a742f3c19739d82a662758"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jun 22 16:25:34 2011 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Jun 22 16:25:34 2011 +0200"
      },
      "message": "Merge branch \u0027for-tip\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile into perf/urgent\n"
    },
    {
      "commit": "859c965149ab5004b58b1fffd98190b6664cb717",
      "tree": "f3bc462e44fad76d17bbc4c8d6960ede86d6d1f4",
      "parents": [
        "6815823431296082fa20c2f14007e194424660b8"
      ],
      "author": {
        "name": "Jan Glauber",
        "email": "jang@linux.vnet.ibm.com",
        "time": "Wed Jun 22 16:24:10 2011 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Jun 22 16:24:20 2011 +0200"
      },
      "message": "[S390] allow setting of upper 32 bit in smp_ctl_set_bit\n\nThe bit shift operation in smp_ctl_set_bit does not specify the type\nof the shifted bit so integer is used as default. Therefore it is not\npossible to set bits in the upper 32 bit of the control register if\nthe kernel runs in 64 bit mode. Fix this by specifying the type as\nunsigned long.\n\nSigned-off-by: Jan Glauber \u003cjang@linux.vnet.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "6815823431296082fa20c2f14007e194424660b8",
      "tree": "98bc558b3ce9c4f044a0fc5a3f99d6da86e7b895",
      "parents": [
        "b530ce7a1af5a9355be518557d86b33c6d2cf088"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "borntraeger@de.ibm.com",
        "time": "Wed Jun 22 16:24:09 2011 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Jun 22 16:24:20 2011 +0200"
      },
      "message": "[S390] hwsampler: Set a sane default sampling rate\n\nThe sampling interval for the hardware sampler is specified in cycles.\n(see SA23-2260-01 The Load-Program-Parameter and the CPU-Measurement\nFacilities)\nThe current default value will therefore result in millions of samples.\nThis patch changes the default sampling interval to 4M, which will\nresult in ~1500 samples per second on a z196 reducing the overhead\nof sampling.\n\nSigned-off-by: Christian Borntraeger \u003cborntraeger@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "b530ce7a1af5a9355be518557d86b33c6d2cf088",
      "tree": "6c648c5f2085976be8d53afbad60696288296bec",
      "parents": [
        "80629b0b0fd5ca868dc8eced28e6101e39ac2ef6"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "borntraeger@de.ibm.com",
        "time": "Wed Jun 22 16:24:08 2011 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Jun 22 16:24:20 2011 +0200"
      },
      "message": "[S390] s390: enforce HW limits for the initial sampling rate\n\nOn specific configurations with hwsampler opcontrol --start returns an\nerror on \"echo 1 \u003e/dev/oprofile/enable\". Turns out that the hw sampling\ninterval is not checked against the hardware limits.\n\nSigned-off-by: Christian Borntraeger \u003cborntraeger@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "80629b0b0fd5ca868dc8eced28e6101e39ac2ef6",
      "tree": "d4790cc378fbc22bada9bbb6b8380c8568d909e8",
      "parents": [
        "2992c4bd5742b31a0ee00a76eee9c1c284507418"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "borntraeger@de.ibm.com",
        "time": "Wed Jun 22 16:24:07 2011 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Wed Jun 22 16:24:19 2011 +0200"
      },
      "message": "[S390] kvm-s390: fix kconfig dependencies\n\nA user can create the Kconfig combination !VIRTUALIZATION, S390_GUEST\nwhich results in the following warnings:\n\nwarning: (S390_GUEST) selects VIRTIO which has unmet direct dependencies (VIRTUALIZATION)\nwarning: (S390_GUEST \u0026\u0026 VIRTIO_PCI \u0026\u0026 VIRTIO_BALLOON) selects VIRTIO_RING which has unmet direct dependencies (VIRTUALIZATION \u0026\u0026 VIRTIO)\nwarning: (S390_GUEST) selects VIRTIO which has unmet direct dependencies (VIRTUALIZATION)\nwarning: (S390_GUEST \u0026\u0026 VIRTIO_PCI \u0026\u0026 VIRTIO_BALLOON) selects VIRTIO_RING which has unmet direct dependencies (VIRTUALIZATION \u0026\u0026 VIRTIO)\n\nS390_GUEST has to select VIRTUALIZATION before selecting VIRTIO and\nfriends.\n\nReported-by: Jan Glauber \u003cjang@linux.vnet.ibm.com\u003e\nSigned-off-by: Christian Borntraeger \u003cborntraeger@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "82a9a4809f4cb4ce3f17da99a8150df8455fa096",
      "tree": "06659597671abf80360dd5c89df8aaba26e6962a",
      "parents": [
        "f3fed682f78dfab384d3dc3f9ca7a7338a93c142"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Thu Jun 16 14:09:17 2011 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jun 22 06:15:16 2011 -0500"
      },
      "message": "powerpc/e500: fix breakage with fsl_rio_mcheck_exception\n\nThe wrong MCSR bit was being used on e500mc.  MCSR_BUS_RBERR only exists\non e500v1/v2.  Use MCSR_LD on e500mc, and remove all MCSR checking\nin fsl_rio_mcheck_exception as we now no longer call that function\nif the appropriate bit in MCSR is not set.\n\nIf RIO support was enabled at compile-time, but was never probed, just\nreturn from fsl_rio_mcheck_exception rather than dereference a NULL\npointer.\n\nTODO: There is still a remaining, though comparitively minor, issue in\nthat this recovery mechanism will falsely engage if there\u0027s an unrelated\nMCSR_LD event at the same time as a RIO error.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "f3fed682f78dfab384d3dc3f9ca7a7338a93c142",
      "tree": "86fb6bd8b175fc321d8db33aeef643e230fa98b9",
      "parents": [
        "c02a02ee4db5cd8b95ee3cc705b535f443612583"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Wed Jun 08 14:03:05 2011 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jun 22 06:14:54 2011 -0500"
      },
      "message": "powerpc/p1022ds: fix audio-related properties in the device tree\n\nOn the Freescale P1022DS reference board, the SSI audio controller is\nconnected in \"asynchronous\" mode to the codec\u0027s clocks, so the device tree\nneeds an \"fsl,ssi-asynchronous\" property.\n\nAlso remove the clock-frequency property from the wm8776 node, because\nthe clock is enabled only if U-Boot enables it, and U-Boot will set the\nproperty if the clock is enabled.  A future version of the P1022DS audio\ndriver will configure the clock itself, but for now, the driver should\nnot be told that the clock is running when it isn\u0027t.\n\nAlso fix the FIFO depth to 15, instead of 16.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "35052cffe0081904f3362c05818db900dd9dc7de",
      "tree": "4519a60303f4990aa19f52b94c1e5119da0869fa",
      "parents": [
        "2992c4bd5742b31a0ee00a76eee9c1c284507418"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Tue Jun 21 10:29:51 2011 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 21 18:31:44 2011 -0700"
      },
      "message": "MN10300: asm/uaccess.h needs to #include linux/kernel.h for might_sleep()\n\nMN10300\u0027s asm/uaccess.h needs to #include linux/kernel.h to get might_sleep()\notherwise it fails to build on MN10300 allyesconfig.  This fails in a few\nplaces with messages like the following:\n\n  In file included from security/keys/trusted.c:14:\n  include/linux/uaccess.h: In function \u0027__copy_from_user_nocache\u0027:\n  include/linux/uaccess.h:52: error: implicit declaration of function \u0027might_sleep\u0027\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "082763a80ad11adbe8418fff1cfe466343035b7a",
      "tree": "e3be1e73cf6fdbde037e6c3f1907013a0cea0adc",
      "parents": [
        "946a105e16651c35e9cc670bff23812761f1ad35"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Mon Jun 20 08:13:00 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 21 11:33:21 2011 +0100"
      },
      "message": "ARM: 6969/1: plat-iop: fix build error\n\nThe iop13xx_defconfig didn\u0027t build since the platform code uses\ndefines from \u003casm/ptrace.h\u003e. Simply add the include so it\ncompiles.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "946a105e16651c35e9cc670bff23812761f1ad35",
      "tree": "cc5c434db14553737808d7b86bb2d6938b06ca53",
      "parents": [
        "573619d165b85152eeddd3b3871002c48cd94e42"
      ],
      "author": {
        "name": "Dave Martin",
        "email": "dave.martin@linaro.org",
        "time": "Tue Jun 14 14:20:44 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 21 11:33:20 2011 +0100"
      },
      "message": "ARM: 6961/1: zImage: Add build-time check for correctly-sized proc_type entries\n\nIt is easy to mis-maintain the proc_types table such that the\nentries become wrongly-sized and misaligned when the kernel is\nbuilt in Thumb-2.\n\nThis patch adds an assembly-time check which will turn most common\nsize/alignment mistakes in this table into build failures, to avoid\nhaving to debug the boot-time kernel hang which would happen if the\nresulting kernel were actually booted.\n\nSigned-off-by: Dave Martin \u003cdave.martin@linaro.org\u003e\nAcked-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "573619d165b85152eeddd3b3871002c48cd94e42",
      "tree": "ee74480fe8ae9d09ace5cb1dd97bf1ea525249bc",
      "parents": [
        "9a00318eadbb43db4e9c163c262a22a3c8b5a672"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jun 20 16:46:01 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 21 11:09:05 2011 +0100"
      },
      "message": "ARM: SMP: wait for CPU to be marked active\n\nWhen we bring a CPU online, we should wait for it to become active\nbefore entering the idle thread, so we know that the scheduler and\nthread migration is going to work.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9e05cdde0c6bb8c3c3ee12e6d6123c6f9f85eea6",
      "tree": "5f9f96e499e2dc2390e8fecb65f652ed0e36986f",
      "parents": [
        "5a5685525dbadbe31b8efb113c0d41be8cddda09"
      ],
      "author": {
        "name": "Simon Horman",
        "email": "horms@verge.net.au",
        "time": "Mon Jun 20 23:00:11 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 21 17:49:43 2011 +0900"
      },
      "message": "ARM: mach-shmobile: ag5evm: consistently name sdhi info structures\n\nName the SDHI1 instance sh_sdhi1_info to be consistent with sh_sdhi0_info.\n\nSigned-off-by: Simon Horman \u003chorms@verge.net.au\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5a5685525dbadbe31b8efb113c0d41be8cddda09",
      "tree": "f73f30a57cf627154494bbe338938f375061da02",
      "parents": [
        "56299378726d5f2ba8d3c8cbbd13cb280ba45e4f"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "kuninori.morimoto.gx@renesas.com",
        "time": "Fri Jun 17 04:33:13 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 21 17:49:36 2011 +0900"
      },
      "message": "ARM: mach-shmobile: mackerel: change usbhs devices order\n\nUSB1 can use IRQ interrupt and notify function for usbhs driver,\nbut USB0 is using polling for it.\nThe priority of usbhs devices order USB1 \u003e USB0 is good idea\n\nSigned-off-by: Kuninori Morimoto \u003ckuninori.morimoto.gx@renesas.com\u003e\nReviewed-by: Simon Horman \u003chorms@verge.net.au\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f2b9726105824fdeea32a339e5072a358f89a25b",
      "tree": "96c6b3f01bdf62480aa75338b0716612919d0a3e",
      "parents": [
        "bf69d8484cbba2a59dd73cdd20b8d5e79cedce1f"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "yoshihiro.shimoda.uh@renesas.com",
        "time": "Tue Jun 21 08:28:27 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 21 17:40:49 2011 +0900"
      },
      "message": "sh: add platform_device of EHCI/OHCI to setup-sh7757\n\nSigned-off-by: Yoshihiro Shimoda \u003cyoshihiro.shimoda.uh@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "bf69d8484cbba2a59dd73cdd20b8d5e79cedce1f",
      "tree": "847e6f705dc78ebc6917d8ae6a79f83dfb9ec46d",
      "parents": [
        "56299378726d5f2ba8d3c8cbbd13cb280ba45e4f"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "yoshihiro.shimoda.uh@renesas.com",
        "time": "Tue Jun 21 08:03:25 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 21 17:40:42 2011 +0900"
      },
      "message": "sh: fix compile error using sh7757lcr_defconfig\n\nFix the complie error in ehci-hcd.c because it needs an additional\nconfiguration.\n\n  CC      drivers/usb/host/ehci-hcd.o\ndrivers/usb/host/ehci-hcd.c:1288:2: error: #error \"missing bus glue for ehci-hcd\"\nmake[3]: *** [drivers/usb/host/ehci-hcd.o] Error 1\nmake[2]: *** [drivers/usb/host] Error 2\nmake[1]: *** [drivers/usb] Error 2\nmake: *** [drivers] Error 2\n\nSigned-off-by: Yoshihiro Shimoda \u003cyoshihiro.shimoda.uh@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "85d45adef06caa988506686527a5fedf856dc550",
      "tree": "8f7bdc8337639b7317a11edddb3dd291e60748d3",
      "parents": [
        "eda0841094a3a232357ca10a24b40da461db3fcf",
        "fdb9c3cd5124c9a6e4c824ed2bca5b4602e84a1a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 20 20:11:34 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 20 20:11:34 2011 -0700"
      },
      "message": "Merge branch \u0027msm-fix\u0027 of git://codeaurora.org/quic/kernel/davidb/linux-msm\n\n* \u0027msm-fix\u0027 of git://codeaurora.org/quic/kernel/davidb/linux-msm:\n  msm: timer: Fix DGT rate on 8960 and 8660\n  msm: timer: compensate for timer shift in msm_read_timer_count\n  msm: timer: Fix SMP build error\n"
    },
    {
      "commit": "fdb9c3cd5124c9a6e4c824ed2bca5b4602e84a1a",
      "tree": "2c0e30e404262dbcba218e1fa86ec036b0bb1783",
      "parents": [
        "650f156775c2638cc02ed7df31186a09ba79666a"
      ],
      "author": {
        "name": "Stephen Boyd",
        "email": "sboyd@codeaurora.org",
        "time": "Thu Apr 21 23:09:11 2011 +0000"
      },
      "committer": {
        "name": "David Brown",
        "email": "davidb@codeaurora.org",
        "time": "Mon Jun 20 16:30:07 2011 -0700"
      },
      "message": "msm: timer: Fix DGT rate on 8960 and 8660\n\nThe DGT runs at 27 MHz divided by 4 on 8660 and 8960.\n\nSigned-off-by: Stephen Boyd \u003csboyd@codeaurora.org\u003e\nSigned-off-by: David Brown \u003cdavidb@codeaurora.org\u003e\n"
    },
    {
      "commit": "ef46222e7b56e728e423527d430cb2013c595491",
      "tree": "e0e540f992aae6dfd3bfa1f8de42461ac1656c1a",
      "parents": [
        "c01ad4081939f91ebd7277e8e731fd90ceb3e632",
        "acd049c6e99d2ad1195666195230f6881d1c1588"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 20 09:01:33 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 20 09:01:33 2011 -0700"
      },
      "message": "Merge branch \u0027stable/bug.fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen\n\n* \u0027stable/bug.fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen:\n  xen/setup: Fix for incorrect xen_extra_mem_start.\n  xen: When calling power_off, don\u0027t call the halt function.\n  xen: Fix compile warning when CONFIG_SMP is not defined.\n  xen: support CONFIG_MAXSMP\n  xen: partially revert \"xen: set max_pfn_mapped to the last pfn mapped\"\n"
    },
    {
      "commit": "10e18e62309a882c513b4f516527055b6a60d668",
      "tree": "b5551b547e4725c0ea7e455087e2d55a6b39d5e2",
      "parents": [
        "8816ead9d8e7c2745788e0684797e1912b504f33",
        "de2d1a524e94a79078d9fe22c57c0c6009237547"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 20 08:58:07 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 20 08:58:07 2011 -0700"
      },
      "message": "Merge branch \u0027kvm-updates/3.0\u0027 of git://git.kernel.org/pub/scm/virt/kvm/kvm\n\n* \u0027kvm-updates/3.0\u0027 of git://git.kernel.org/pub/scm/virt/kvm/kvm:\n  KVM: Fix register corruption in pvclock_scale_delta\n  KVM: MMU: fix opposite condition in mapping_level_dirty_bitmap\n  KVM: VMX: do not overwrite uptodate vcpu-\u003earch.cr3 on KVM_SET_SREGS\n  KVM: MMU: Fix build warnings in walk_addr_generic()\n"
    },
    {
      "commit": "de2d1a524e94a79078d9fe22c57c0c6009237547",
      "tree": "0f4c747a26aa45b3f670324064284e21ad4cd034",
      "parents": [
        "a0a8eaba1661232f094654422bdabe2df4e26863"
      ],
      "author": {
        "name": "Zachary Amsden",
        "email": "zamsden@redhat.com",
        "time": "Wed Jun 15 20:50:04 2011 -0700"
      },
      "committer": {
        "name": "Avi Kivity",
        "email": "avi@redhat.com",
        "time": "Sun Jun 19 19:23:14 2011 +0300"
      },
      "message": "KVM: Fix register corruption in pvclock_scale_delta\n\nThe 128-bit multiply in pvclock.h was missing an output constraint for\nEDX which caused a register corruption to appear.  Thanks to Ulrich for\ndiagnosing the EDX corruption and Avi for providing this fix.\n\nSigned-off-by: Zachary Amsden \u003czamsden@redhat.com\u003e\nSigned-off-by: Avi Kivity \u003cavi@redhat.com\u003e\n"
    },
    {
      "commit": "a0a8eaba1661232f094654422bdabe2df4e26863",
      "tree": "d97248eb09876437379b3f03e023b337fae5d3a9",
      "parents": [
        "5233dd51ece1615d54ab96c4cbe9ac3cc595e955"
      ],
      "author": {
        "name": "Steve",
        "email": "stefan.bosak@gmail.com",
        "time": "Fri Jun 17 10:25:39 2011 +0800"
      },
      "committer": {
        "name": "Avi Kivity",
        "email": "avi@redhat.com",
        "time": "Sun Jun 19 19:23:13 2011 +0300"
      },
      "message": "KVM: MMU: fix opposite condition in mapping_level_dirty_bitmap\n\nThe condition is opposite, it always maps huge page for the dirty tracked page\n\nReported-by: Steve \u003cstefan.bosak@gmail.com\u003e\nSigned-off-by: Steve \u003cstefan.bosak@gmail.com\u003e\nSigned-off-by: Avi Kivity \u003cavi@redhat.com\u003e\n"
    },
    {
      "commit": "5233dd51ece1615d54ab96c4cbe9ac3cc595e955",
      "tree": "291485af225c96727476f120c5f00abb731aced3",
      "parents": [
        "b72336355bb4c92d4a2be3f975dbea47089c83c1"
      ],
      "author": {
        "name": "Marcelo Tosatti",
        "email": "mtosatti@redhat.com",
        "time": "Mon Jun 06 14:27:47 2011 -0300"
      },
      "committer": {
        "name": "Avi Kivity",
        "email": "avi@redhat.com",
        "time": "Sun Jun 19 19:23:13 2011 +0300"
      },
      "message": "KVM: VMX: do not overwrite uptodate vcpu-\u003earch.cr3 on KVM_SET_SREGS\n\nOnly decache guest CR3 value if vcpu-\u003earch.cr3 is stale.\nFixes loadvm with live guest.\n\nSigned-off-by: Marcelo Tosatti \u003cmtosatti@redhat.com\u003e\nTested-by: Markus Schade \u003cmarkus.schade@gmail.com\u003e\nSigned-off-by: Avi Kivity \u003cavi@redhat.com\u003e\n"
    },
    {
      "commit": "b72336355bb4c92d4a2be3f975dbea47089c83c1",
      "tree": "5d5d896a5fa9a512a89e7b6ad1d3e4081c5c3f2d",
      "parents": [
        "de505e709ffb09a7382ca8e0d8c7dbb171ba5830"
      ],
      "author": {
        "name": "Borislav Petkov",
        "email": "bp@alien8.de",
        "time": "Mon May 30 22:11:17 2011 +0200"
      },
      "committer": {
        "name": "Avi Kivity",
        "email": "avi@redhat.com",
        "time": "Sun Jun 19 19:23:13 2011 +0300"
      },
      "message": "KVM: MMU: Fix build warnings in walk_addr_generic()\n\nOn 3.0-rc1 I get\n\nIn file included from arch/x86/kvm/mmu.c:2856:\narch/x86/kvm/paging_tmpl.h: In function ‘paging32_walk_addr_generic’:\narch/x86/kvm/paging_tmpl.h:124: warning: ‘ptep_user’ may be used uninitialized in this function\nIn file included from arch/x86/kvm/mmu.c:2852:\narch/x86/kvm/paging_tmpl.h: In function ‘paging64_walk_addr_generic’:\narch/x86/kvm/paging_tmpl.h:124: warning: ‘ptep_user’ may be used uninitialized in this function\n\ncaused by 6e2ca7d1802bf8ed9908435e34daa116662e7790. According to Takuya\nYoshikawa, ptep_user won\u0027t be used uninitialized so shut up gcc.\n\nCc: Takuya Yoshikawa \u003cyoshikawa.takuya@oss.ntt.co.jp\u003e\nLink: http://lkml.kernel.org/r/20110530094604.GC21833@liondog.tnic\nSigned-off-by: Borislav Petkov \u003cbp@alien8.de\u003e\nSigned-off-by: Avi Kivity \u003cavi@redhat.com\u003e\n"
    },
    {
      "commit": "7d68dc3f1003a38948c55c803c32d1989dd49198",
      "tree": "3c93edddda1ee71b9ce4aeeaa133bf627f7d691e",
      "parents": [
        "c11760c6d80ab6aa20e383cf378a7287305f591c"
      ],
      "author": {
        "name": "Maarten Lankhorst",
        "email": "m.b.lankhorst@gmail.com",
        "time": "Tue Jun 14 19:53:09 2011 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Jun 18 22:48:49 2011 +0200"
      },
      "message": "x86, efi: Do not reserve boot services regions within reserved areas\n\nCommit 916f676f8dc started reserving boot service code since some systems\nrequire you to keep that code around until SetVirtualAddressMap is called.\n\nHowever, in some cases those areas will overlap with reserved regions.\nThe proper medium-term fix is to fix the bootloader to prevent the\nconflicts from occurring by moving the kernel to a better position,\nbut the kernel should check for this possibility, and only reserve regions\nwhich can be reserved.\n\nSigned-off-by: Maarten Lankhorst \u003cm.b.lankhorst@gmail.com\u003e\nLink: http://lkml.kernel.org/r/4DF7A005.1050407@gmail.com\nAcked-by: Matthew Garrett \u003cmjg@redhat.com\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "650f156775c2638cc02ed7df31186a09ba79666a",
      "tree": "8c8c95465a6e41412301b485b264303af119af29",
      "parents": [
        "ebf30dc91cc8592cd72b004219cfc276b3ad2854"
      ],
      "author": {
        "name": "Jeff Ohlstein",
        "email": "johlstei@codeaurora.org",
        "time": "Fri Jun 17 13:55:38 2011 -0700"
      },
      "committer": {
        "name": "David Brown",
        "email": "davidb@codeaurora.org",
        "time": "Fri Jun 17 14:54:18 2011 -0700"
      },
      "message": "msm: timer: compensate for timer shift in msm_read_timer_count\n\nSome msm targets have timers whose lower bits are unreliable. So, we\npresent our timers as lower frequency than they actually are, and ignore\nthe bottom 5 bits on such targets. This compensation was erroneously\nremoved from the msm_read_timer_count function, so restore it.\n\nThis was broken by 94790ec25 \"msm: timer: SMP timer support for msm\".\n\nSigned-off-by: Jeff Ohlstein \u003cjohlstei@codeaurora.org\u003e\n"
    },
    {
      "commit": "0835619348b097404f4f85bc5195c6e23a2f8de4",
      "tree": "a81ae35390d440ad1fc655ae2e8715f6fae0b652",
      "parents": [
        "add794467a20463d7ea50dc9f158a6371d396175",
        "c001fb72a7b705f902bdfdd05b5d2408efe6f848",
        "e479c60456ef22b0869432887216186aabaed086"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 17 10:36:32 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 17 10:36:32 2011 -0700"
      },
      "message": "Merge branches \u0027gpio/merge\u0027 and \u0027spi/merge\u0027 of git://git.secretlab.ca/git/linux-2.6\n\n* \u0027gpio/merge\u0027 of git://git.secretlab.ca/git/linux-2.6:\n  gpio: add GPIOF_ values regardless on kconfig settings\n  gpio: include linux/gpio.h where needed\n  gpio/omap4: Fix missing interrupts during device wakeup due to IOPAD.\n\n* \u0027spi/merge\u0027 of git://git.secretlab.ca/git/linux-2.6:\n  spi/bfin_spi: fix handling of default bits per word setting\n"
    },
    {
      "commit": "add794467a20463d7ea50dc9f158a6371d396175",
      "tree": "4b8d0e258dfffa96c1440f6ea06a9c8348ef7fa5",
      "parents": [
        "879669961b11e7f40b518784863a259f735a72bf",
        "b8ce9fb8e18af7466e0b915bb5979322cdace322"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 17 10:35:31 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 17 10:35:31 2011 -0700"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6\n\n* \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6:\n  OMAP1: PM: register notifiers with generic clock ops even when !PM_RUNTIME\n  omap: pandora: fix NAND support\n  OMAP: PM: omap_device: fix device power domain callbacks\n  OMAP: PM debug: fix section mismatch warnings\n"
    },
    {
      "commit": "9a00318eadbb43db4e9c163c262a22a3c8b5a672",
      "tree": "139ebd71664b5d039b7e5eda7700eaaa7a9f63e1",
      "parents": [
        "343fda59823ca20f48578f816ec12e741214f509"
      ],
      "author": {
        "name": "Dave Martin",
        "email": "dave.martin@linaro.org",
        "time": "Thu Jun 16 12:09:37 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jun 17 11:25:04 2011 +0100"
      },
      "message": "ARM: 6963/1: Thumb-2: Relax relocation requirements for non-function symbols\n\nThe \"Thumb bit\" of a symbol is only really meaningful for function\nsymbols (STT_FUNC).\n\nHowever, sometimes a branch is relocated against a non-function\nsymbol; for example, PC-relative branches to anonymous assembler\nlocal symbols are typically fixed up against the start-of-section\nsymbol, which is not a function symbol.  Some inline assembler\ngenerates references of this type, such as fixup code generated by\nmacros in \u003casm/uaccess.h\u003e.\n\nThe existing relocation code for R_ARM_THM_CALL/R_ARM_THM_JUMP24\ninterprets this case as an error, because the target symbol appears\nto be an ARM symbol; but this is really not the case, since the\ntarget symbol is just a base in these cases.  The addend defines\nthe precise offset to the target location, but since the addend is\nencoded in a non-interworking Thumb branch instruction, there is no\nexplicit Thumb bit in the addend.  Because these instructions never\ninterwork, the implied Thumb bit in the addend is 1, and the\ndestination is Thumb by definition.\n\nThis patch removes the extraneous Thumb bit check for non-function\nsymbols, enabling modules containing the affected relocation types\nto be loaded.  No modification to the actual relocation code is\nrequired, since this code does not take bit[0] of the\nlocation-\u003edestination offset into account in any case.\n\nFunction symbols are always checked for interworking conflicts, as\nbefore.\n\nSigned-off-by: Dave Martin \u003cdave.martin@linaro.org\u003e\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "343fda59823ca20f48578f816ec12e741214f509",
      "tree": "9cf1b578f58a719a4b087f7fd2fc383f3e25d4bc",
      "parents": [
        "2bc58a6fd76f89052c7f151d78fb2d8b804aacfe"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Thu Jun 16 08:26:06 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jun 17 11:25:03 2011 +0100"
      },
      "message": "ARM: 6962/1: mach-h720x: fix build error\n\nThe h7201/h7202 machines did not build since they define\nARM_DMA_ZONE_OFFSET but do not select ZONE_DMA. Fix it up by\nselecting ZONE_DMA in their Kconfig.\n\nCc: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2bc58a6fd76f89052c7f151d78fb2d8b804aacfe",
      "tree": "4492a9b31ee291c8258bce496e051c096bea066f",
      "parents": [
        "eb96c925152fc289311e5d7e956b919e9b60ab53"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Mon Jun 13 06:46:44 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jun 17 11:25:03 2011 +0100"
      },
      "message": "ARM: 6959/1: SMP build fix for entry-macro-multi.S\n\nThe assembly code in entry-macro-multi.S does not build without\nthe include asm/assembler.h in the case of CONFIG_SMP\u003dy.\n\nFixes the rather theoretical SMP build of mach-shmobile/entry-intc.c:\n\narch/arm/include/asm/entry-macro-multi.S: Assembler messages:\narch/arm/include/asm/entry-macro-multi.S:20: Error: bad instruction `alt_smp(test_for_ipi r0,r6,r5,lr)\u0027\narch/arm/include/asm/entry-macro-multi.S:20: Error: bad instruction `alt_up_b(9997f)\u0027\nmake[1]: *** [arch/arm/mach-shmobile/entry-intc.o] Error 1\nmake: *** [arch/arm/mach-shmobile] Error 2\nmake: *** Waiting for unfinished jobs....\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1a7d4369b3fe1f8e5efe7f11a1c482055693852f",
      "tree": "a0365dc6548078275869ac1efdc982aa0471769c",
      "parents": [
        "c16d51a32bbb61ac8fd96f78b5ce2fccfe0fb4c3"
      ],
      "author": {
        "name": "Shreshtha Kumar Sahu",
        "email": "shreshthakumar.sahu@stericsson.com",
        "time": "Mon Jun 13 10:11:44 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 16 12:01:58 2011 -0700"
      },
      "message": "amba pl011: platform data for reg lockup and glitch v2\n\nThis patch provides platform data for following\n - uart reset function to assist uart register lockup workaround\n\n - init/exit function to fix glitch in the tx pin in tty_open\n\twhen tty port0 is opened a glitch is seen in the tx line\n\tof uart0. This happens in pl011_startup() when tx fifo\n\tinterrupt is provoked into asserting.\n\tNow uart0 pins are enabled (alt function) only when init\n\tis complete and turned back to gpio when closed.\n\nSigned-off-by: Shreshtha Kumar Sahu \u003cshreshthakumar.sahu@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "acd049c6e99d2ad1195666195230f6881d1c1588",
      "tree": "5ab67647e7726236d9e936259bb4c68ffb0431a5",
      "parents": [
        "b2abe50688dcb470e2e46109da7e7e02245ed59b"
      ],
      "author": {
        "name": "Konrad Rzeszutek Wilk",
        "email": "konrad.wilk@oracle.com",
        "time": "Thu Jun 16 13:07:19 2011 -0400"
      },
      "committer": {
        "name": "Konrad Rzeszutek Wilk",
        "email": "konrad.wilk@oracle.com",
        "time": "Thu Jun 16 13:51:32 2011 -0400"
      },
      "message": "xen/setup: Fix for incorrect xen_extra_mem_start.\n\nThe earlier attempts (24bdb0b62cc82120924762ae6bc85afc8c3f2b26)\nat fixing this problem caused other problems to surface (PV guests\nwith no PCI passthrough would have SWIOTLB turned on - which meant\n64MB of precious contingous DMA32 memory being eaten up per guest).\nThe problem was: \"on xen we add an extra memory region at the end of\nthe e820, and on this particular machine this extra memory region\nwould start below 4g and cross over the 4g boundary:\n\n[0xfee01000-0x192655000)\n\nUnfortunately e820_end_of_low_ram_pfn does not expect an\ne820 layout like that so it returns 4g, therefore initial_memory_mapping\nwill map [0 - 0x100000000), that is a memory range that includes some\nreserved memory regions.\"\n\nThe memory range was the IOAPIC regions, and with the 1-1 mapping\nturned on, it would map them as RAM, not as MMIO regions. This caused\nthe hypervisor to complain. Fortunately this is experienced only under\nthe initial domain so we guard for it.\n\nAcked-by: Stefano Stabellini \u003cstefano.stabellini@eu.citrix.com\u003e\nSigned-off-by: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\n"
    },
    {
      "commit": "f8f44f09eaa2bfb40651e7fc6054d65c8091499a",
      "tree": "d68df2dca22c6450b1cbb43cd314a47557920187",
      "parents": [
        "f49cc57cc9d1686bdca068c40bc43f1690aa02d3",
        "261a9af671a79b750cb170bac620601d686535c1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 16 09:46:24 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 16 09:46:24 2011 -0700"
      },
      "message": "Merge branch \u0027sh-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-3.x\n\n* \u0027sh-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-3.x:\n  sh: sh7724: Add USBHS DMAEngine support\n  sh: ecovec: Add renesas_usbhs support\n  sh, exec: remove redundant set_fs(USER_DS)\n  drivers: sh: resume enabled clocks fix\n  dmaengine: shdma: SH_DMAC_MAX_CHANNELS message fix\n  sh: Fix up xchg/cmpxchg corruption with gUSA RB.\n  sh: Remove compressed kernel libgcc dependency.\n  sh: fix wrong icache/dcache address-array start addr in cache-debugfs.\n"
    },
    {
      "commit": "f49cc57cc9d1686bdca068c40bc43f1690aa02d3",
      "tree": "e2efe59e17d2bf787400f46f0249c511126d6025",
      "parents": [
        "f4ef084226f82ca923bf0a2658bb2876bd215ec1",
        "05a7929f31a0d516a9c19012bf27a1ea5058dc7a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 16 09:46:08 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 16 09:46:08 2011 -0700"
      },
      "message": "Merge branch \u0027rmobile-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-3.x\n\n* \u0027rmobile-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-3.x:\n  ARM: mach-shmobile: mackerel: tidyup usbhs driver settings\n  ARM: mach-shmobile: Correct SCIF port types for SH7367.\n  ARM: mach-shmobile: sh73a0 gic_arch_extn.irq_set_wake() fix\n  ARM: mach-shmobile: Mackerel USB platform data update\n  ARM: mach-shmobile: AG5EVM SDHI1 platform data update\n"
    },
    {
      "commit": "158f1e95180d01ebfd7cd5c8de23050528303f26",
      "tree": "0adced141c5a927fdc0a29b6fcc5b25f5954c114",
      "parents": [
        "55b220cafadd71b9f83759f7b396998b2547dc5f"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Jun 14 17:06:02 2011 -0700"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Jun 16 08:40:44 2011 -0600"
      },
      "message": "gpio: include linux/gpio.h where needed\n\nSome files use GPIOF_ macros but don\u0027t include the header file\nfor them.  These macros are being moved to \u003clinux/gpio.h\u003e, so add\nincludes for \u003clinux/gpio.h\u003e where needed.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "261a9af671a79b750cb170bac620601d686535c1",
      "tree": "41c81bb079f9b93946b0043fbf797c231111e5fb",
      "parents": [
        "fb2e73947461d55a3166f94a8a545b78d6635262"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "kuninori.morimoto.gx@renesas.com",
        "time": "Wed Jun 15 06:08:28 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 16 15:05:46 2011 +0900"
      },
      "message": "sh: sh7724: Add USBHS DMAEngine support\n\nSigned-off-by: Kuninori Morimoto \u003cmorimoto.kuninori@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "fb2e73947461d55a3166f94a8a545b78d6635262",
      "tree": "f7fb4daa21566ee05cff81fb8e66e570dfb7adac",
      "parents": [
        "201fbceb258650157fcc4fd746abcdd3a571eada"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "kuninori.morimoto.gx@renesas.com",
        "time": "Wed Jun 15 06:08:18 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 16 15:05:42 2011 +0900"
      },
      "message": "sh: ecovec: Add renesas_usbhs support\n\nSigned-off-by: Kuninori Morimoto \u003cmorimoto.kuninori@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "19a1166fa2352f9c07a5ab34a3c2aab462cff35d",
      "tree": "0a99561aa026b8edc7a3621c3e32ba2314508d58",
      "parents": [
        "13fca640bb8ab611a50e0ba120b186faa2994d6c",
        "7d7975a0e1da7d6e558211b6296a96f1d6bf60ce"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 15 22:01:36 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 15 22:01:36 2011 -0700"
      },
      "message": "Merge branch \u0027fixes\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027fixes\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  ARM: footbridge: fix clock event support\n  ARM: footbridge: fix debug macros\n  ARM: initrd: disable initrds outside of memory\n  ARM: extend Code: line by one 16-bit quantity for Thumb instructions\n  ARM: 6955/1: cmpxchg syscall should data abort if page not write\n  ARM: 6954/1: zImage: fix Thumb2 breakage\n  ARM: 6953/1: DT: don\u0027t try to access physical address zero\n  ARM: 6949/2: mach-u300: fix compilaton warning in IO accessors\n  Revert \"ARM: 6944/1: mm: allow ASID 0 to be allocated to tasks\"\n  Revert \"ARM: 6943/1: mm: use TTBR1 instead of reserved context ID\"\n  davinci: make PCM platform devices static\n  arm: davinci: Fix fallout from generic irq chip conversion\n  ARM: 6894/1: mmci: trigger card detect IRQs on falling and rising edges\n  ARM: 6952/1: fix lockdep warning of \"unannotated irqs-off\"\n  ARM: 6951/1: include .bss in memory layout information\n  ARM: 6948/1: Fix .size directives for __arm{7,9}tdmi_proc_info\n  ARM: 6947/2: mach-u300: fix compilation error in timer\n  ARM: 6946/1: vexpress: move v2m clock init to init_early\n  ARM: mx51/sdma: Check the chip revision in run-time\n  arm: mxs: include asm/processor.h for cpu_relax()\n"
    },
    {
      "commit": "21c5977a836e399fc710ff2c5367845ed5c2527f",
      "tree": "7258368ce3cfb107ed83d05ac4f7f8b547d47e23",
      "parents": [
        "ec8f9ceacef719a844ca269d654502af6a00a273"
      ],
      "author": {
        "name": "Dan Rosenberg",
        "email": "drosenberg@vsecurity.com",
        "time": "Wed Jun 15 15:09:01 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 15 20:04:02 2011 -0700"
      },
      "message": "alpha: fix several security issues\n\nFix several security issues in Alpha-specific syscalls.  Untested, but\nmostly trivial.\n\n1. Signedness issue in osf_getdomainname allows copying out-of-bounds\nkernel memory to userland.\n\n2. Signedness issue in osf_sysinfo allows copying large amounts of\nkernel memory to userland.\n\n3. Typo (?) in osf_getsysinfo bounds minimum instead of maximum copy\nsize, allowing copying large amounts of kernel memory to userland.\n\n4. Usage of user pointer in osf_wait4 while under KERNEL_DS allows\nprivilege escalation via writing return value of sys_wait4 to kernel\nmemory.\n\nSigned-off-by: Dan Rosenberg \u003cdrosenberg@vsecurity.com\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Matt Turner \u003cmattst88@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c7cbb02222eccb82bfd42696b01abceddae663f2",
      "tree": "6204f5c691c762ccddaa10a3928316d7a803dc3b",
      "parents": [
        "fb139dfeef9558a12ffdbf9e26951fd1a9304f3b"
      ],
      "author": {
        "name": "Wanlong Gao",
        "email": "wanlong.gao@gmail.com",
        "time": "Wed Jun 15 15:08:56 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 15 20:04:02 2011 -0700"
      },
      "message": "rtc: fix build warnings in defconfigs\n\nRTC_CLASS is changed to bool, so \u0027m\u0027 is invalid.\n\nSigned-off-by: Wanlong Gao \u003cwanlong.gao@gmail.com\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nAcked-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Guan Xuetao \u003cgxt@mprc.pku.edu.cn\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b2abe50688dcb470e2e46109da7e7e02245ed59b",
      "tree": "34bb9dd8833b93ef986aed3492dc92be6de539fc",
      "parents": [
        "b5328cd14557880e9eb757a8a9c8a88f1b23533a"
      ],
      "author": {
        "name": "Tom Goetz",
        "email": "tom.goetz@virtualcomputer.com",
        "time": "Mon May 16 15:06:26 2011 -0400"
      },
      "committer": {
        "name": "Konrad Rzeszutek Wilk",
        "email": "konrad.wilk@oracle.com",
        "time": "Wed Jun 15 16:48:29 2011 -0400"
      },
      "message": "xen: When calling power_off, don\u0027t call the halt function.\n\n.. As it won\u0027t actually power off the machine.\n\nReported-by: Sven Köhler \u003csven.koehler@gmail.com\u003e\nTested-by: Sven Köhler \u003csven.koehler@gmail.com\u003e\nSigned-off-by: Tom Goetz \u003ctom.goetz@virtualcomputer.com\u003e\nSigned-off-by: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\n"
    },
    {
      "commit": "900cba8881b39dfbc7c8062098504ab93f5387a8",
      "tree": "d08e43f817794ebc8eda1ea79b7662772a33529a",
      "parents": [
        "a91d92875ee94e4703fd017ccaadb48cfb344994"
      ],
      "author": {
        "name": "Andrew Jones",
        "email": "drjones@redhat.com",
        "time": "Fri Dec 18 10:31:31 2009 +0100"
      },
      "committer": {
        "name": "Konrad Rzeszutek Wilk",
        "email": "konrad.wilk@oracle.com",
        "time": "Wed Jun 15 14:18:49 2011 -0400"
      },
      "message": "xen: support CONFIG_MAXSMP\n\nThe MAXSMP config option requires CPUMASK_OFFSTACK, which in turn\nrequires we init the memory for the maps while we bring up the cpus.\nMAXSMP also increases NR_CPUS to 4096. This increase in size exposed an\nissue in the argument construction for multicalls from\nxen_flush_tlb_others. The args should only need space for the actual\nnumber of cpus.\n\nAlso in 2.6.39 it exposes a bootup problem.\n\nBUG: unable to handle kernel NULL pointer dereference at           (null)\nIP: [\u003cffffffff8157a1d3\u003e] set_cpu_sibling_map+0x123/0x30d\n...\nCall Trace:\n[\u003cffffffff81039a3f\u003e] ? xen_restore_fl_direct_reloc+0x4/0x4\n[\u003cffffffff819dc4db\u003e] xen_smp_prepare_cpus+0x36/0x135\n..\n\nCC: stable@kernel.org\nSigned-off-by: Andrew Jones \u003cdrjones@redhat.com\u003e\n[v2: Updated to compile on 3.0]\n[v3: Updated to compile when CONFIG_SMP is not defined]\nSigned-off-by: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\n"
    },
    {
      "commit": "8fe7e94eb71430cf63a742f3c19739d82a662758",
      "tree": "db624be62586a59c5f3954bf7c8c9188fa58d819",
      "parents": [
        "2c53b436a30867eb6b47dd7bab23ba638d1fb0d2"
      ],
      "author": {
        "name": "Robert Richter",
        "email": "robert.richter@amd.com",
        "time": "Wed Jun 01 15:31:44 2011 +0200"
      },
      "committer": {
        "name": "Robert Richter",
        "email": "robert.richter@amd.com",
        "time": "Wed Jun 15 14:31:29 2011 +0200"
      },
      "message": "oprofile, x86: Fix race in nmi handler while starting counters\n\nIn some rare cases, nmis are generated immediately after the nmi\nhandler of the cpu was started. This causes the counter not to be\nenabled. Before enabling the nmi handlers we need to set variable\nctr_running first and make sure its value is written to memory.\n\nAlso, the patch makes all existing barriers a memory barrier instead\nof a compiler barrier only.\n\nReported-by: Suravee Suthikulpanit \u003csuravee.suthikulpanit@amd.com\u003e\nCc: \u003cstable@kernel.org\u003e # .35+\nSigned-off-by: Robert Richter \u003crobert.richter@amd.com\u003e\n"
    },
    {
      "commit": "05a7929f31a0d516a9c19012bf27a1ea5058dc7a",
      "tree": "0c5187a643235b51d8d835d4af6760e96a70219d",
      "parents": [
        "311057250e87f7470ccca8bd68bf9e67f6b6db09"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "morimoto.kuninori@renesas.com",
        "time": "Wed Jun 15 06:16:35 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jun 15 16:03:17 2011 +0900"
      },
      "message": "ARM: mach-shmobile: mackerel: tidyup usbhs driver settings\n\n- usb0 pipe is same as default. own pipe config is not needed\n- usb1 lost get_id function\n\nSigned-off-by: Kuninori Morimoto \u003cmorimoto.kuninori@renesas.com\u003e\nAcked-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "60b8b1de0dd2bf246f0e074d287bb3f0bc42a755",
      "tree": "8ade86fd1209fe789c4022db0f17d4c7292c1a6d",
      "parents": [
        "3a2289a4a317e0290a8bc7af28c62c9830cb12e5"
      ],
      "author": {
        "name": "Andy Whitcroft",
        "email": "apw@canonical.com",
        "time": "Tue Jun 14 12:45:10 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 14 13:42:20 2011 -0700"
      },
      "message": "x86 idle: APM requires pm_idle/default_idle unconditionally when a module\n\n[ Also from Ben Hutchings \u003cben@decadent.org.uk\u003e and Vitaliy Ivanov\n  \u003cvitalivanov@gmail.com\u003e ]\n\nCommit 06ae40ce073d (\"x86 idle: EXPORT_SYMBOL(default_idle, pm_idle)\nonly when APM demands it\") removed the export for pm_idle/default_idle\nunless the apm module was modularised and CONFIG_APM_CPU_IDLE was set.\n\nBut the apm module uses pm_idle/default_idle unconditionally,\nCONFIG_APM_CPU_IDLE only affects the bios idle threshold.  Adjust the\nexport accordingly.\n\n[ Used #ifdef instead of #if defined() as it\u0027s shorter, and what both\n  Ben and Vitaliy used.. Andy, you\u0027re out-voted ;)    - Linus ]\n\nReported-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: Len Brown \u003clen.brown@intel.com\u003e\nSigned-off-by: Andy Whitcroft \u003capw@canonical.com\u003e\nSigned-off-by: Vitaliy Ivanov \u003cvitalivanov@gmail.com\u003e\nSigned-off-by: Ben Hutchings \u003cben@decadent.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3a2289a4a317e0290a8bc7af28c62c9830cb12e5",
      "tree": "f1230c3fd1025c118ba6b7263c4987b962a7288c",
      "parents": [
        "ca5432010e45d7f809b441b0c1e85e84b039cd85",
        "734c3ce3bd4d51c932893b9f6d32b9ded31acdff"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 14 11:28:54 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 14 11:28:54 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu\n\n* \u0027for-linus-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu:\n  m68k: use kernel processor defines for conditional optimizations\n  m68knommu: create config options for CPU classes\n  m68knommu: fix linker script exported name sections\n"
    },
    {
      "commit": "4068b00e9d0542653b26c04dcf05ab0c80bbbbb2",
      "tree": "200e21afc8155b2043c1e9f63b8825c2f5e9cede",
      "parents": [
        "f39e8409955fad210a9a7169cc53c4c18daaef3a",
        "ff71db2f0784cfff38fa7b55908867a24ccc3216"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 14 11:25:56 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 14 11:25:56 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/egtvedt/avr32-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/egtvedt/avr32-2.6:\n  avr32, exec: remove redundant set_fs(USER_DS)\n  avr32: make intc_resume() return void to conform to syscore_ops\n  avr32: add some more at91 to cpu.h definition\n  avr32: set CONFIG_CC_OPTIMIZE_FOR_SIZE\u003dy for all defconfigs\n  avr32/at32ap: fix mapping of platform device id for USART\n  avr32: fix use of non-existing portnr variable in at32_map_usart()\n"
    },
    {
      "commit": "f39e8409955fad210a9a7169cc53c4c18daaef3a",
      "tree": "c2ebaa508062410e8f3a9de6ee8704dc1bc615c7",
      "parents": [
        "6211b3e1bba952fcd16d477b5dafb1904bac0e48",
        "66aa6962ff520804f9874e57ea97995153f499d8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 14 11:25:32 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 14 11:25:32 2011 -0700"
      },
      "message": "Merge branch \u0027drm-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:\n  drm: Compare only lower 32 bits of framebuffer map offsets\n  drm/i915: Don\u0027t leak in i915_gem_shmem_pread_slow()\n  drm/radeon/kms: do bounds checking for 3D_LOAD_VBPNTR and bump array limit\n  drm/radeon/kms: fix mac g5 quirk\n  x86/uv/x2apic: update for change in pci bridge handling.\n  alpha, drm: Remove obsolete Alpha support in MGA DRM code\n  alpha/drm: Cleanup Alpha support in DRM generic code\n  savage: remove unnecessary if statement\n  drm/radeon: fix GUI idle IH debug statements\n  drm/radeon/kms: check modes against max pixel clock\n  drm: fix fbs in DRM_IOCTL_MODE_GETRESOURCES ioctl\n"
    },
    {
      "commit": "b8ce9fb8e18af7466e0b915bb5979322cdace322",
      "tree": "eec6f9b58ce154fd863f0f78b374a697a5a7139b",
      "parents": [
        "c8e0bf95fc01d6e2ca585fe08010800b6c56e823",
        "e9e35c5a2b2c803b5e2f25906d8ffe110670ceb6"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Jun 14 05:53:42 2011 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Jun 14 05:53:42 2011 -0700"
      },
      "message": "Merge branch \u0027fixes-v3.0-rc3\u0027 into devel-fixes\n"
    },
    {
      "commit": "e9e35c5a2b2c803b5e2f25906d8ffe110670ceb6",
      "tree": "0e119edbf03705b11b9af3c2c558ba98aefe6eda",
      "parents": [
        "2c53b436a30867eb6b47dd7bab23ba638d1fb0d2"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@ti.com",
        "time": "Tue Jun 14 05:53:18 2011 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Jun 14 05:53:18 2011 -0700"
      },
      "message": "OMAP1: PM: register notifiers with generic clock ops even when !PM_RUNTIME\n\nWhen runtime PM is disabled, device clocks need to be enabled on\ndevice add and disabled on device remove.  This currently is not\nhappening because in the !PM_RUNTIME case, no notifiers are registered\nfor OMAP1 devices.\n\nFix this by ensuring notifiers are registered, even in the !PM_RUNTIME case.\n\nReported-by: Janusz Krzysztofik \u003cjkrzyszt@tis.icnet.pl\u003e\nTested-by: Janusz Krzysztofik \u003cjkrzyszt@tis.icnet.pl\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@ti.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "ff71db2f0784cfff38fa7b55908867a24ccc3216",
      "tree": "25c9e3bc7f95b83140665736c62319ebe25fdd93",
      "parents": [
        "c162755491f7ca9853cb9f2aaa3ff3677c1bda78"
      ],
      "author": {
        "name": "Mathias Krause",
        "email": "minipli@googlemail.com",
        "time": "Fri Jun 10 15:09:05 2011 +0200"
      },
      "committer": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Tue Jun 14 13:38:24 2011 +0200"
      },
      "message": "avr32, exec: remove redundant set_fs(USER_DS)\n\nThe address limit is already set in flush_old_exec() so this\nset_fs(USER_DS) is redundant.\n\nSigned-off-by: Mathias Krause \u003cminipli@googlemail.com\u003e\nSigned-off-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\n"
    },
    {
      "commit": "c162755491f7ca9853cb9f2aaa3ff3677c1bda78",
      "tree": "92184780b6611f7ccdf2af4303d5bd5454e1db05",
      "parents": [
        "3000f0077a5745918830f40826c23fe5bf934b8b"
      ],
      "author": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Mon Jun 06 18:19:20 2011 +0200"
      },
      "committer": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Tue Jun 14 13:37:31 2011 +0200"
      },
      "message": "avr32: make intc_resume() return void to conform to syscore_ops\n\nThis patch removes the unneeded, and now wrong, return 0 from intc_resume() and\nlets the function return void instead. This matches the resume callback in\nstruct syscore_ops.\n\nSigned-off-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\n"
    },
    {
      "commit": "3000f0077a5745918830f40826c23fe5bf934b8b",
      "tree": "7ea869e9f5cdbd64027ffb475d8f3bfe9df4c8d3",
      "parents": [
        "a527a1453dd6dd89f07f1e5b2d24fc6559922461"
      ],
      "author": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Sun May 15 00:23:32 2011 +0200"
      },
      "committer": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Tue Jun 14 13:37:30 2011 +0200"
      },
      "message": "avr32: add some more at91 to cpu.h definition\n\nSomme common drivers will need those at91 cpu_is_xxx() definitions.\nThose definitions are already in Linus\u0027 tree so if we want to use them\nin common drivers, we will need them in AVR32 cpu.h file.\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nAcked-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\n"
    },
    {
      "commit": "a527a1453dd6dd89f07f1e5b2d24fc6559922461",
      "tree": "98f5e616cf8e4abad94b5cd88e4a3b049977a180",
      "parents": [
        "4137b31566fd112c8e2d9d4701de5e7a000bcc2d"
      ],
      "author": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Wed Jun 01 15:10:49 2011 +0200"
      },
      "committer": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Tue Jun 14 13:37:29 2011 +0200"
      },
      "message": "avr32: set CONFIG_CC_OPTIMIZE_FOR_SIZE\u003dy for all defconfigs\n\nThis patch makes sure the kconfig option CC_OPTIMIZE_FOR_SIZE is set to yes for\nall default configuration files. This ensures the kernel is optimized for size,\nand avoids potential relocation truncated to fit problems.\n\nSigned-off-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\n"
    },
    {
      "commit": "4137b31566fd112c8e2d9d4701de5e7a000bcc2d",
      "tree": "18dcd77d5b22a637a01c3ae9d1d98aab191e01d2",
      "parents": [
        "7bbf1d46b28455aed6aa6df772b91d51408c6c81"
      ],
      "author": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Wed Jun 08 10:47:25 2011 +0200"
      },
      "committer": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Tue Jun 14 13:37:29 2011 +0200"
      },
      "message": "avr32/at32ap: fix mapping of platform device id for USART\n\nThis patch will fix the mapping of the platform device id when mapping USART\nperipheral ID to UART platform device id. Not setting the platform device id\nwill in most cases (when you map USART \u003e 0 to UART 0) make the console not\navailable.\n\nSigned-off-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\n"
    },
    {
      "commit": "7bbf1d46b28455aed6aa6df772b91d51408c6c81",
      "tree": "02302eb190b998c4019a30ecb027e7ce1da6fda6",
      "parents": [
        "2c53b436a30867eb6b47dd7bab23ba638d1fb0d2"
      ],
      "author": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Wed Jun 01 11:08:01 2011 +0200"
      },
      "committer": {
        "name": "Hans-Christian Egtvedt",
        "email": "hans-christian.egtvedt@atmel.com",
        "time": "Tue Jun 14 13:37:28 2011 +0200"
      },
      "message": "avr32: fix use of non-existing portnr variable in at32_map_usart()\n\nThis patch fixes the use of the non-existing portnr variable in\nat32_map_usart() to use the provided line number instead. Typo was introduced\nin commit 2b348e2f82f532e3aff8e0ce9293033b3294c1e0.\n\nSigned-off-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\n"
    },
    {
      "commit": "201fbceb258650157fcc4fd746abcdd3a571eada",
      "tree": "1ac5bb6e6e640ea1f584b0701332b5e8c68db614",
      "parents": [
        "9aa7719e0c6a1580451900e672744752804f8f75"
      ],
      "author": {
        "name": "Mathias Krause",
        "email": "minipli@googlemail.com",
        "time": "Fri Jun 10 13:10:48 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 14 15:15:58 2011 +0900"
      },
      "message": "sh, exec: remove redundant set_fs(USER_DS)\n\nThe address limit is already set in flush_old_exec() so those calls to\nset_fs(USER_DS) are redundant.\n\nSigned-off-by: Mathias Krause \u003cminipli@googlemail.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9aa7719e0c6a1580451900e672744752804f8f75",
      "tree": "ba36c5536342db2759d0a1843dffd0c193e26ff0",
      "parents": [
        "583af252ab07cd1e8721878463da5b7016c18fdc",
        "2c53b436a30867eb6b47dd7bab23ba638d1fb0d2"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 14 15:15:49 2011 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 14 15:15:49 2011 +0900"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into sh-fixes-for-linus\n"
    },
    {
      "commit": "311057250e87f7470ccca8bd68bf9e67f6b6db09",
      "tree": "b0279b7c4e8458d2220487ef5c4ab0d5f92d6093",
      "parents": [
        "485b2ab55477f46cd1f7d16ba9f87cd074051811"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 14 15:07:06 2011 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 14 15:12:09 2011 +0900"
      },
      "message": "ARM: mach-shmobile: Correct SCIF port types for SH7367.\n\nWhile SH7377 and others were updated to properly use SCIFA/B port types,\nSH7367 was left behind. Fix it up accordingly.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "485b2ab55477f46cd1f7d16ba9f87cd074051811",
      "tree": "2824bb561fed622dac35f939fba28a7ca42e3aaa",
      "parents": [
        "e2a53b7c5bcfb63114c02c32117ed62eae463dc2"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Thu Jun 09 06:20:03 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 14 15:12:05 2011 +0900"
      },
      "message": "ARM: mach-shmobile: sh73a0 gic_arch_extn.irq_set_wake() fix\n\nInitialize -\u003eirq_set_wake() in gic_arch_extn to unbreak wake\nup from the KEYSC device on AG5EVM in case of Suspend-to-RAM.\n\nWithout this patch \"echo mem \u003e /sys/power/state\" and a key\npress results in the following message on resume:\n\nWARNING: at kernel/irq/manage.c:507 irq_set_irq_wake+0x7c/0xd8()\nUnbalanced IRQ 103 wake disable\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e2a53b7c5bcfb63114c02c32117ed62eae463dc2",
      "tree": "df0fa061ee9ebe86200bb4af141ed5d0b4123f98",
      "parents": [
        "5294206053f9ab522fbd6bfde1cf7629dc564d5e"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Thu Jun 09 07:03:37 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 14 15:11:49 2011 +0900"
      },
      "message": "ARM: mach-shmobile: Mackerel USB platform data update\n\nThis patch updates the board specific USB support\ncode for the sh7372 Mackerel board.\n\nWith this patch applied port CN22 is driven by the\nrecently added renesas_usbhs driver using the first\nUSB controller included in sh7372 aka USBHS0.\n\nHotplugging of USBHS0 unfortunately has to be\nhandled by software polling. The sh7372 SoC itself\nobviously supports hotplug notification by IRQ but\non the Mackerel board this IRQ happens to be used\nfor the touch screen.\n\nAlso fix the pinmux configuration to avoid setting\nup unused pins and fix minor spelling errors.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5294206053f9ab522fbd6bfde1cf7629dc564d5e",
      "tree": "cfb16b0f72f137fe3835fe71fb25fc376de30ea3",
      "parents": [
        "2c53b436a30867eb6b47dd7bab23ba638d1fb0d2"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Thu Jun 09 09:02:25 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 14 15:11:45 2011 +0900"
      },
      "message": "ARM: mach-shmobile: AG5EVM SDHI1 platform data update\n\nAdd a flag for SDHI1 to enable SDIO IRQ, and remove DMA Engine\nslave id:s to disable DMA as a workaround.\n\nTested on sh73a0/AG5EVM with a BCM4318-based SDIO card.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    }
  ],
  "next": "734c3ce3bd4d51c932893b9f6d32b9ded31acdff"
}
