)]}'
{
  "log": [
    {
      "commit": "4e7c81af3fa076e2d1534cc665ea2f623e631f5d",
      "tree": "cf3f49dba5dad79b63e6a3df9b1aa280b65ed4fc",
      "parents": [
        "a91be9ee69b09cdaa02afd5d7056bc2e6d382cfe"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian@openwrt.org",
        "time": "Wed Dec 02 13:07:01 2009 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Dec 02 18:09:51 2009 +0000"
      },
      "message": "MIPS: RB532: Fix devices.c compilation.\n\nWe should now use dev_set_drvdata to set the driver driver_data field.\n\nSigned-off-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/747/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a91be9ee69b09cdaa02afd5d7056bc2e6d382cfe",
      "tree": "bd7edd41d67bb35c4339a62689df18744430c845",
      "parents": [
        "2127816366e0ffbc1426fa69e7b9b2bebd2e2288"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Dec 02 11:33:03 2009 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Dec 02 18:09:51 2009 +0000"
      },
      "message": "MIPS: Fix MIPS I build.\n\nBroken by d63c63e889bbeeaa461a8addf1245f89f3ce4ece (lmo) rsp.\nf1e39a4a616cd9981a9decfd5332fd07a01abb8b (kernel.org).\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/746/\n"
    },
    {
      "commit": "0d9ccfe1b5321b8d27117817b9ae4d3288c8b015",
      "tree": "0fb1cd938d72785e7df7a29a2025771c7784e496",
      "parents": [
        "f13a48bd798a159291ca583b95453171b88b7448",
        "f133f22dd6f413bdf71ebf7e00ce441d98ac7c87"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 01 08:26:44 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 01 08:26:44 2009 -0800"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus:\n  MIPS: Loongson: Switch from flatmem to sparsemem\n  MIPS: Loongson: Disallow 4kB pages\n  MIPS: Add missing definition for MADV_HWPOISON.\n  MIPS: Fix build error if __xchg() is not getting inlined.\n  MIPS: IP22/IP28 Disable early printk to fix boot problems on some systems.\n"
    },
    {
      "commit": "f133f22dd6f413bdf71ebf7e00ce441d98ac7c87",
      "tree": "ae2599f3d1b8a29865bad54a628f59776307e0a7",
      "parents": [
        "315fe625f878749a7d2b6b65a40c29bbbe6e1dc7"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Tue Dec 01 14:55:42 2009 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Dec 01 16:21:26 2009 +0000"
      },
      "message": "MIPS: Loongson: Switch from flatmem to sparsemem\n\nWith flatmem hibernation for Loongson will fail, and there are also some\nother problems such as broken files when using NFS or CIFS / Samba.\n\nThe config help of sparsemem says:\n\n\"This option provides some potential performance benefits, along with\ndecreased code complexity.\"\n\nSo to avoid the potential problems of FLATMEM, we disable FLATMEM directly\nand use SPARSEMEM instead.\n\nRelated email thread:\n\nhttp://groups.google.com/group/loongson-dev/browse_thread/thread/b6b65890ec2b0f24/feb43e5aa7f55d9b?show_docid\u003dfeb43e5aa7f55d9b\n\nReported-by: Tatu Kilappa \u003ctatu.kilappa@gmail.com\u003e\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/737/\nCc: linux-mips@linux-mips.org\nCc: zhangfx@lemote.com\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "315fe625f878749a7d2b6b65a40c29bbbe6e1dc7",
      "tree": "f3bf789a101752e9075c8d21623cd07ef5c76f48",
      "parents": [
        "e1eb3a983befdb422e1aae299bdab573d04929f6"
      ],
      "author": {
        "name": "Wu Zhangjin",
        "email": "wuzhangjin@gmail.com",
        "time": "Tue Dec 01 14:55:25 2009 +0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Dec 01 16:21:26 2009 +0000"
      },
      "message": "MIPS: Loongson: Disallow 4kB pages\n\nCurrently, with PAGE_SIZE_4KB, the kernel for loongson will hang on:\n\nKernel panic - not syncing: Attempted to kill init!\n\nThe possible reason is the cache aliases problem:\n\nLoongson 2F has 64kb, 4 way L1 Cache, the way size is 16kb, which is bigger\nthen 4kb. so, If using 4kb page size, there is cache aliases problem.\nTo avoid this kind of problem, extra cache flushing.  The 2nd possible\nsolution is 16kb page size which avoids cache aliases without the need for\nextra cache flushes.  So we disable 4kB pages until the aliasing issue is\nsolved.\n\nSigned-off-by: Wu Zhangjin \u003cwuzhangjin@gmail.com\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/736/\nCc: linux-mips@linux-mips.org\nCc: zhangfx@lemote.com\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e1eb3a983befdb422e1aae299bdab573d04929f6",
      "tree": "cf48af2d566d7bb46ebda7090370a931ca2f7def",
      "parents": [
        "c677189af9faa3f26fae0fcb7ac59f477048b89a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 26 18:28:42 2009 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Dec 01 16:21:25 2009 +0000"
      },
      "message": "MIPS: Add missing definition for MADV_HWPOISON.\n\nThanks to Joseph S. Myers for reporting this.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: \"Joseph S. Myers\" \u003cjoseph@codesourcery.com\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/723/\n"
    },
    {
      "commit": "c677189af9faa3f26fae0fcb7ac59f477048b89a",
      "tree": "617d481b1c46c6a0ccdb4404ba84b25657b3128a",
      "parents": [
        "2b5e63f6b8f6566161a261a9face1de433d6608e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 24 13:16:02 2009 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Dec 01 16:21:25 2009 +0000"
      },
      "message": "MIPS: Fix build error if __xchg() is not getting inlined.\n\nIf __xchg() is not getting inlined the outline version of the function\nwill have a reference to __xchg_called_with_bad_pointer() which does not\nexist remaining.  Fixed by using BUILD_BUG_ON() to check for allowable\noperand sizes.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/705/\n"
    },
    {
      "commit": "2b5e63f6b8f6566161a261a9face1de433d6608e",
      "tree": "3005496a80d3b23d9c201bfcb84f90191d111eee",
      "parents": [
        "29e553631b2a0d4eebd23db630572e1027a9967a"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@cyrius.com",
        "time": "Thu Nov 19 16:40:09 2009 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Dec 01 16:21:25 2009 +0000"
      },
      "message": "MIPS: IP22/IP28 Disable early printk to fix boot problems on some systems.\n\nSome Debian users have reported that the kernel hangs early during boot on\nsome IP22 systems.  Thomas Bogendoerfer found that this is due to a \"bad\ninteraction between CONFIG_EARLY_PRINTK and overwritten prom memory during\nearly boot\".  Since there\u0027s no fix yet, disable CONFIG_EARLY_PRINTK for now.\n\nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nCc: linux-mips@linux-mips.org\nCc: Thomas Bogendoerfer \u003ctsbogend@alpha.franken.de\u003e\nCc: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/702/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "df87f8c06c7f562ef9d93b9d674eebf2ffb96f6a",
      "tree": "3a08bcba2f61bb4ffaac8dc1127ec6c5815e0563",
      "parents": [
        "3350b2acdd39d23db52710045536b943fe38a35c",
        "8ab1221c20255f35d85664a046549bc6135122c2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 01 07:36:23 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 01 07:36:23 2009 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mattst88/alpha-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mattst88/alpha-2.6:\n  alpha: Fixup last users of irq_chip-\u003etypename\n  Alpha: Rearrange thread info flags fixing two regressions\n  arch/alpha/kernel: Add kmalloc NULL tests\n  arch/alpha/kernel/sys_ruffian.c: Use DIV_ROUND_CLOSEST\n"
    },
    {
      "commit": "8ab1221c20255f35d85664a046549bc6135122c2",
      "tree": "3b39ba63210fd2d7bc1cabf275f85026c521bb86",
      "parents": [
        "745dd2405e281d96c0a449103bdf6a895048f28c"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Mon Nov 30 22:51:31 2009 -0500"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Mon Nov 30 22:51:31 2009 -0500"
      },
      "message": "alpha: Fixup last users of irq_chip-\u003etypename\n\nThe typename member of struct irq_chip was kept for migration purposes\nand is obsolete since more than 2 years. Fix up the leftovers.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: linux-alpha@vger.kernel.org\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "745dd2405e281d96c0a449103bdf6a895048f28c",
      "tree": "3cbcd71049b42e0f2933d7682886527beed4a4c3",
      "parents": [
        "cc9a2c8301683f73b7e0d1fc2cb5159110f3469f"
      ],
      "author": {
        "name": "Michael Cree",
        "email": "mcree@orcon.net.nz",
        "time": "Mon Nov 30 22:44:40 2009 -0500"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Mon Nov 30 22:44:40 2009 -0500"
      },
      "message": "Alpha: Rearrange thread info flags fixing two regressions\n\nThe removal of the TIF_NOTIFY_RESUME flag, commit a583f1b54249b\n\"remove unused TIF_NOTIFY_RESUME flag,\" resulted in incorrect\nsetting of the unaligned access control flags by the prctl syscall.\n\nThe re-addition of the TIF_NOTIFY_RESUME flag, commit d0420c83f39f\n\"KEYS: Extend TIF_NOTIFY_RESUME to (almost) all architectures [try #6]\"\nfurther caused problems, namely incorrect operands to assembler code\nas evidenced by:\n\nAS      arch/alpha/kernel/entry.o\narch/alpha/kernel/entry.S: Assembler messages:\narch/alpha/kernel/entry.S:326: Warning: operand out of range\n(0x0000000000000406 is not between 0x0000000000000000 and\n0x00000000000000ff)\n\nBoth regressions fixed by (1) rearranging TIF_NOTIFY_RESUME flag to be\nin lower 8 bits of the thread info flags, and (2) making sure that\nALPHA_UAC_SHIFT matches the rearrangement of the thread info flags.\n\nSigned-off-by: Michael Cree \u003cmcree@orcon.net.nz\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e,\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "5ebacb271242b3205b865efa1f40a12e981df79d",
      "tree": "245a9f5d21be583261a377f862aee68be3dfc7c4",
      "parents": [
        "99d7832c0e4950b8d6ac6ec2951ad1c0e9ada903",
        "aa23531ce5fb589d941b5bd84eb258e07131826b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 30 14:51:29 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 30 14:51:29 2009 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin:\n  Blackfin: fix SMP build error in start_thread()\n  Blackfin: fix memset in smp_send_reschedule() and -stop()\n  Blackfin: fix typo in ptrace poking\n  Blackfin: check for anomaly 05000475\n  Blackfin: work around testset anomaly 05000477\n  Blackfin: update anomaly lists\n  Blackfin: fix cache Kconfig typo\n  Blackfin: fix suspend/resume failure with some on-chip ROMs\n"
    },
    {
      "commit": "07a6d5a49c985ae6111221b93b3a48772cc4b976",
      "tree": "ab55ca70c64aa8d9d9c8c003092ae9d95d2bfc57",
      "parents": [
        "b4297b01198bc2501038bb463b6631f6f3782cc0",
        "3fcca9ac6cbce35b3e81e247d375534117d5f4cd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 30 14:50:01 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 30 14:50:01 2009 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] Update mach-types\n  ARM: 5793/1: ARM: Check put_user fail in do_signal when enable OABI_COMPAT\n  MAINTAINERS: add maintainer information for AMBA primecell drivers\n  [ARM] pxa/spitz: fix compile regression on spitz\n  ARM: PNX4008: i2c-pnx: use the same dev_id for request_irq and free_irq\n  [ARM] pxa/cpufreq: fix index assignments for end marker\n  ARM: PNX4008: fix watchdog device driver name\n  [ARM] kmap: fix build errors with DEBUG_HIGHMEM enabled\n"
    },
    {
      "commit": "b4297b01198bc2501038bb463b6631f6f3782cc0",
      "tree": "2d4db2c7d7430347bbe1a17e53acb7d376bfd4c3",
      "parents": [
        "a8a84540eb3fd0493f250dc1c513bef6810a50fd",
        "e8105903d78c81119754a42926951d9d17e191ba"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 30 14:49:39 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 30 14:49:39 2009 -0800"
      },
      "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  powerpc: Fix DEBUG_HIGHMEM build break from d4515646699\n"
    },
    {
      "commit": "e8105903d78c81119754a42926951d9d17e191ba",
      "tree": "922db1ce6111d096b2326a756c2843080ef7075f",
      "parents": [
        "a8a8a669ea13d792296737505adc43ccacf3a648"
      ],
      "author": {
        "name": "Becky Bruce",
        "email": "beckyb@kernel.crashing.org",
        "time": "Mon Nov 23 12:28:53 2009 +0000"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Dec 01 09:33:45 2009 +1100"
      },
      "message": "powerpc: Fix DEBUG_HIGHMEM build break from d4515646699\n\nCode was added to mm/higmem.c that depends on several\nkmap types that powerpc does not support.  We add dummy\ninvalid definitions for KM_NMI, KM_NM_PTE, and KM_IRQ_PTE.\n\nAccording to list discussion, this fix should not be needed\nanymore starting with 2.6.33.  The code is commented to this\neffect so hopefully we will remember to remove this.\n\nSigned-off-by: Becky Bruce \u003cbeckyb@kernel.crashing.org\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "ffece4808d253131e910a0e0afada82f60b1980a",
      "tree": "9b662b6809de1a6d9df54e7455af1960849b097c",
      "parents": [
        "cd79bf7b1c061752dbee723bccf60c85d6c2d45d",
        "be24656a5e2d68bfd0744f0742c4aceef2cf44b5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 30 14:02:23 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 30 14:02:23 2009 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  sunsu: Use sunserial_console_termios() in sunsu_console_setup().\n  sunsu: Pass true \u0027ignore_line\u0027 to console match when RSC or LOM console.\n  serial: suncore: Fix RSC/LOM handling in sunserial_console_termios().\n  serial: suncore: Add \u0027ignore_line\u0027 argument to sunserial_console_match().\n  sunsu: Fix detection of SU ports which are RSC console or control.\n  sunsab: Do not set sunsab_reg.cons right before registering minors.\n  sparc64: Fix definition of VMEMMAP_SIZE.\n"
    },
    {
      "commit": "1486b2014a1276b0134c774eddd79fd91352b791",
      "tree": "f51adeae23e3557287df0488b9a4ef4ef4eeb2e9",
      "parents": [
        "6c49e2700fd5e78403d9119cbe12b7c7bb5b3d0e",
        "d77b81974521c82fa6fda38dfff1b491dcc62a32"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 30 13:55:48 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 30 13:55:48 2009 -0800"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq\n\n* \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq:\n  [CPUFREQ] Enable ACPI PDC handshake for VIA/Centaur CPUs\n"
    },
    {
      "commit": "cc9a2c8301683f73b7e0d1fc2cb5159110f3469f",
      "tree": "d513b100f178a0a4bf804e002d89af98f9f689c8",
      "parents": [
        "04d8a9db89f00dee78d792d094dc573784ead643"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Mon Nov 30 15:38:19 2009 -0500"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Mon Nov 30 15:38:19 2009 -0500"
      },
      "message": "arch/alpha/kernel: Add kmalloc NULL tests\n\nCheck that the result of kmalloc is not NULL before passing it to other\nfunctions.\n\nThe semantic match that finds this problem is as follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@@\nexpression *x;\nidentifier f;\nconstant char *C;\n@@\n\nx \u003d \\(kmalloc\\|kcalloc\\|kzalloc\\)(...);\n... when !\u003d x \u003d\u003d NULL\n    when !\u003d x !\u003d NULL\n    when !\u003d (x || ...)\n(\nkfree(x)\nf(...,C,...,x,...)\n|\n*f(...,x,...)\n|\n*x-\u003ef\n)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "04d8a9db89f00dee78d792d094dc573784ead643",
      "tree": "db6adeef2a4dad18d0dab3f79561c21ceb9b5b3a",
      "parents": [
        "a8a8a669ea13d792296737505adc43ccacf3a648"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Mon Nov 30 15:37:25 2009 -0500"
      },
      "committer": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Mon Nov 30 15:37:25 2009 -0500"
      },
      "message": "arch/alpha/kernel/sys_ruffian.c: Use DIV_ROUND_CLOSEST\n\nThe kernel.h macro DIV_ROUND_CLOSEST performs the computation (x + d/2)/d\nbut is perhaps more readable.\n\nThe semantic patch that makes this change is as follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@haskernel@\n@@\n\n@depends on haskernel@\nexpression x,__divisor;\n@@\n\n- (((x) + ((__divisor) / 2)) / (__divisor))\n+ DIV_ROUND_CLOSEST(x,__divisor)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\n"
    },
    {
      "commit": "33a932d14323b957a4e17a6c8428d3f048a30822",
      "tree": "e8006fb0418b17d0bf7e003aa28467f04081672d",
      "parents": [
        "a8a8a669ea13d792296737505adc43ccacf3a648"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@gmx.de",
        "time": "Sat Nov 28 20:33:11 2009 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 30 08:20:24 2009 -0800"
      },
      "message": "parisc: fix unwind with recent gcc versions\n\nkernel unwinding is broken with gcc \u003e\u003d 4.x.  Part of the problem is that\nbinutils seems very sensitive to where the unwind information is stored.\n\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\nSigned-off-by: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3fcca9ac6cbce35b3e81e247d375534117d5f4cd",
      "tree": "a95f563e90f19ee0353fc52fdb550811d0816a03",
      "parents": [
        "3336f4f08e0dad7a2b6493c80b49b685141d53ad",
        "9faf3c1d0dab9e9f4b0cbd42bc37be515d8b8cb1"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 25 22:17:55 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 25 22:17:55 2009 +0000"
      },
      "message": "Merge branch \u0027mach-types\u0027\n"
    },
    {
      "commit": "9faf3c1d0dab9e9f4b0cbd42bc37be515d8b8cb1",
      "tree": "f3cc5c06ab4551e5662b0e0069d1f8ac19a0a435",
      "parents": [
        "a8a8a669ea13d792296737505adc43ccacf3a648"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 25 22:14:59 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 25 22:17:36 2009 +0000"
      },
      "message": "[ARM] Update mach-types\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "aa23531ce5fb589d941b5bd84eb258e07131826b",
      "tree": "616ca53698cd4057187c2c27cd656a35f7fc64b2",
      "parents": [
        "05bad36ce7a29e1e5eaf5f730ef004effed3add4"
      ],
      "author": {
        "name": "Graf Yang",
        "email": "graf.yang@analog.com",
        "time": "Mon Sep 21 11:51:31 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Nov 25 02:38:01 2009 -0500"
      },
      "message": "Blackfin: fix SMP build error in start_thread()\n\nCommit d5ce528c8e46fa5afb9 (Blackfin: convert irq/process to asm-generic)\nincorrectly merged the smp and non-smp cases of start_thread() causing the\nL1 stack to be setup on the SMP port instead of the UP port.\n\nSigned-off-by: Graf Yang \u003cgraf.yang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "05bad36ce7a29e1e5eaf5f730ef004effed3add4",
      "tree": "c27c12b0e838d92c4d5b6350e96a320ceae6d28b",
      "parents": [
        "46b60faf8c68a200bbccbe5bc6e51c414145b9af"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Sat Nov 21 19:35:58 2009 +0100"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Nov 25 02:35:45 2009 -0500"
      },
      "message": "Blackfin: fix memset in smp_send_reschedule() and -stop()\n\nTo set zeroes the sizeof the struct should be used rather\nthan sizeof the pointer, kzalloc does that.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "46b60faf8c68a200bbccbe5bc6e51c414145b9af",
      "tree": "9091d87d97864ffcfaef9613d94187981e6ed4b3",
      "parents": [
        "a2ca78cee1c428843f6833150c7e64db05f9d668"
      ],
      "author": {
        "name": "Jie Zhang",
        "email": "jie.zhang@analog.com",
        "time": "Fri Nov 20 22:52:08 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Nov 25 02:35:43 2009 -0500"
      },
      "message": "Blackfin: fix typo in ptrace poking\n\nCommit c014e15a2f667f9 (Blackfin: convert ptrace to new memory functions)\nintroduced a copy \u0026 paste typo in the ptrace poke data/text handling.  The\naccess_process_vm() function call was telling it to read instead of write.\n\nSigned-off-by: Jie Zhang \u003cjie.zhang@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "a2ca78cee1c428843f6833150c7e64db05f9d668",
      "tree": "c56270c3dd2ff1f6a634d21406cc2aaebe9a2d3d",
      "parents": [
        "f99e8c1d0f41011870d14d5990c65e65b123f2ef"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Nov 03 02:57:45 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Nov 25 02:35:41 2009 -0500"
      },
      "message": "Blackfin: check for anomaly 05000475\n\nParts that have on-chip L2 SRAM cannot safely utilize writeback caching\nmode, so reject any attempts to use it.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "f99e8c1d0f41011870d14d5990c65e65b123f2ef",
      "tree": "6b35870bf38310d700d2349792775f8634cb261f",
      "parents": [
        "af5d7fc7e4d8e34bad42178f7011287e94eeb3ed"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Nov 03 03:14:38 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Nov 25 02:35:39 2009 -0500"
      },
      "message": "Blackfin: work around testset anomaly 05000477\n\nIronically, the atomic testset instruction cannot be interrupted else it\nwill produce incorrect results.  So disable interrupts to help it out.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "af5d7fc7e4d8e34bad42178f7011287e94eeb3ed",
      "tree": "8e85adbaf8a3e43ca97df8a521fa495ab4433a1e",
      "parents": [
        "7bae2c4898dd6e1e4a8276e5c428c55a7ff01bdf"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Sun Nov 15 18:18:41 2009 -0500"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Nov 25 02:35:37 2009 -0500"
      },
      "message": "Blackfin: update anomaly lists\n\nAdd some recently documented anomalies (473, 474, 475, 477).  Also stick\na \"do not edit\" notice in here so people know these are copies of some\nmaster version.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "7bae2c4898dd6e1e4a8276e5c428c55a7ff01bdf",
      "tree": "14a027454e1e768f4144c7a12098f65d80746e50",
      "parents": [
        "865bddfbf70d9ba04638c15ef49f17b599d9bbf3"
      ],
      "author": {
        "name": "André Goddard Rosa",
        "email": "andre.goddard@gmail.com",
        "time": "Fri Oct 30 05:57:22 2009 -0200"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Nov 25 02:35:35 2009 -0500"
      },
      "message": "Blackfin: fix cache Kconfig typo\n\nThe Kconfig option is \"BFIN_EXTMEM_WRITETHROUGH\", not \"..._WRITETROUGH\".\n\nSigned-off-by: André Goddard Rosa \u003candre.goddard@gmail.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "865bddfbf70d9ba04638c15ef49f17b599d9bbf3",
      "tree": "32390bee517934693940b5c502f3d241bbb3b770",
      "parents": [
        "a8a8a669ea13d792296737505adc43ccacf3a648"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Oct 20 13:38:04 2009 +0000"
      },
      "committer": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Nov 25 02:35:33 2009 -0500"
      },
      "message": "Blackfin: fix suspend/resume failure with some on-chip ROMs\n\nSome Blackfin on-chip ROMs utilize some MDMA channels during the suspend\nand resume process, but don\u0027t clean up after themselves.  So manually\nclear all DMA channels when resuming since no DMA could have been running\nat this point in time.  Now Linux should be able to work regardless of any\nlaziness on the part of the on-chip ROM or boot loader.\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "d77b81974521c82fa6fda38dfff1b491dcc62a32",
      "tree": "7095c29ad0f300e4f8838e195088d1639bf67628",
      "parents": [
        "a8a8a669ea13d792296737505adc43ccacf3a648"
      ],
      "author": {
        "name": "Harald Welte",
        "email": "HaraldWelte@viatech.com",
        "time": "Tue Nov 24 16:53:00 2009 +0100"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Nov 24 13:33:32 2009 -0500"
      },
      "message": "[CPUFREQ] Enable ACPI PDC handshake for VIA/Centaur CPUs\n\nIn commit 0de51088e6a82bc8413d3ca9e28bbca2788b5b53, we introduced the\nuse of acpi-cpufreq on VIA/Centaur CPU\u0027s by removing a vendor check for\nVENDOR_INTEL.  However, as it turns out, at least the Nano CPU\u0027s also\nneed the PDC (processor driver capabilities) handshake in order to\nactivate the methods required for acpi-cpufreq.\n\nSince arch_acpi_processor_init_pdc() contains another vendor check for\nIntel, the PDC is not initialized on VIA CPU\u0027s.  The resulting behavior\nof a current mainline kernel on such systems is:  acpi-cpufreq\nloads and it indicates CPU frequency changes.  However, the CPU stays at\na single frequency\n\nThis trivial patch ensures that init_intel_pdc() is called on Intel and\nVIA/Centaur CPU\u0027s alike.\n\nSigned-off-by: Harald Welte \u003cHaraldWelte@viatech.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "bffbc94a4d2c1769c3826fceddd2dbb75e72c80b",
      "tree": "3e4cce10f16f57b038ae5fa590c9ac4337385f1e",
      "parents": [
        "1c9d80ddc60f8ac26344ec3db9830e5f8016c16d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 23 16:38:56 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 23 16:38:56 2009 -0800"
      },
      "message": "sparc64: Fix definition of VMEMMAP_SIZE.\n\nThis was the cause of various boot failures on V480, V880, etc.\nsystems.\n\nKernel image memory was being overwritten because the vmemmap[]\narray was being sized to small.  So if you had physical memory\naddresses past a certain point, the early bootup would spam\nall over variables in the kernel data section.\n\nThe vmemmap mappings map page structs, not page struct pointers.\nAnd that was the key thinko in the macro definition.\n\nThis was fixable thanks to the help, reports, and tireless patience\nof Hermann Lauer.\n\nReported-by: Hermann Lauer \u003cHermann.Lauer@iwr.uni-heidelberg.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3336f4f08e0dad7a2b6493c80b49b685141d53ad",
      "tree": "803eba990a210afc012f92c3ace18ec9ad43cc80",
      "parents": [
        "cefbf4ea629427af2fb4709bab9fe126dcddc234"
      ],
      "author": {
        "name": "Jean PIHET",
        "email": "jpihet@mvista.com",
        "time": "Mon Nov 23 17:03:32 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 23 17:28:23 2009 +0000"
      },
      "message": "ARM: 5793/1: ARM: Check put_user fail in do_signal when enable OABI_COMPAT\n\nUsing OABI, the call to put_user in do_signal can fail causing the\ncalling app to hang.\n\nThe solution is to check if put_user fails and force the app to\nseg fault in that case.\n\nTested with multiple sleeping apps/threads (using the nanosleep syscall)\nand suspend/resume.\n\nSigned-off-by: janboe \u003cjanboe.ye at gmail.com\u003e\nSigned-off-by: Jean Pihet \u003cjpihet@mvista.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c8a79c3da1ee5dcdbf6db829554fe3d9e68a88ab",
      "tree": "d82bfd71ad57f826cf455422a9f88743373f9bcc",
      "parents": [
        "f8d5e5a8f5be475796c7f357e43546c2d7f44540",
        "81065518eda14ebbce1b48c98d5077b0a059d4a3"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Nov 22 17:11:06 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Nov 22 17:11:06 2009 +0000"
      },
      "message": "Merge branch \u0027fix\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6\n"
    },
    {
      "commit": "81065518eda14ebbce1b48c98d5077b0a059d4a3",
      "tree": "03fdc572e0b059305faf990f3c80d2f24ec1267c",
      "parents": [
        "68a31de302bae12010ab116752d4362bd7fe2851"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Wed Nov 18 10:01:00 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Sun Nov 22 09:32:43 2009 -0600"
      },
      "message": "[ARM] pxa/spitz: fix compile regression on spitz\n\nIf CONFIG_AKITA is not set, spitz fails to compile. It worked ok in\nrc5. Fix is one more ifdef...\n\nSigned-off-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nAcked-by: Stanislav Brabec \u003cutx@penguin.cz\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "68a31de302bae12010ab116752d4362bd7fe2851",
      "tree": "3525e4af452cfe124bd81dffee07fa720274b6cc",
      "parents": [
        "648f4e3e50c4793d9dbf9a09afa193631f76fa26"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Fri Nov 20 17:50:34 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Fri Nov 20 14:23:13 2009 -0600"
      },
      "message": "[ARM] pxa/cpufreq: fix index assignments for end marker\n\nI stumbled over two small things regarding the .index field assignment\nin the dynamically created cpu frequency tables for pxa2xx and pxa3xx.\n\nEven though that doesn\u0027t currently cause any problem, it should still be\nfixed in case the logic in the CPUFREQ core changes.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "4ff1fa278b0bd1b2dd3c42efc0cb86788ffe05d5",
      "tree": "52e0a33073f7e415a0626b1009bab943a25b8193",
      "parents": [
        "a8a8a669ea13d792296737505adc43ccacf3a648"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 18 18:03:19 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Nov 20 14:23:36 2009 +0000"
      },
      "message": "[ARM] kmap: fix build errors with DEBUG_HIGHMEM enabled\n\nd451564 broke ARM by requiring KM_IRQ_PTE, KM_NMI and KM_NMI_PTE to\nalways be defined.  Solve this by providing invalid definitions for\nthese constants, but only if CONFIG_DEBUG_HIGHMEM is enabled.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "66b00a7c93ec782d118d2c03bd599cfd041e80a1",
      "tree": "5aefcbf687c496de317693934111010635a82d20",
      "parents": [
        "a414f01ac2899f273ef8fe98fa44158ac12793f2",
        "90e41bac100e34f955f48e7686c2fc685ac9aa30"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 18 18:49:49 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 18 18:49:49 2009 -0800"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq\n\n* \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq:\n  [CPUFREQ] Fix stale cpufreq_cpu_governor pointer\n  [CPUFREQ] Resolve time unit thinko in ondemand/conservative govs\n  [CPUFREQ] speedstep-ich: fix error caused by 394122ab144dae4b276d74644a2f11c44a60ac5c\n  [CPUFREQ] Fix use after free on governor restore\n  [CPUFREQ] acpi-cpufreq: blacklist Intel 0f68: Fix HT detection and put in notification message\n  [CPUFREQ] powernow-k8: Fix test in get_transition_latency()\n  [CPUFREQ] longhaul: select Longhaul version 2 for capable CPUs\n"
    },
    {
      "commit": "d22966d0673290bc43383fb9613621ef5ec9de5e",
      "tree": "ca8d78134d7b12f67960839eb5860ac7ff7b5224",
      "parents": [
        "70b172b2989685a16cb47224678b9290d73fcd18",
        "e7fdc6052e78738ce90e0bdc051f2ddf60e41324"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 18 15:00:21 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 18 15:00:21 2009 -0800"
      },
      "message": "Merge branch \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6\n\n* \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6:\n  OMAP: cs should be positive in gpmc_cs_free()\n  omap: fix unlikely(x) \u003c y\n  omap3: clock: Fixed dpll3_m2x2 rate calculation\n  omap3: clock: Fix the DPLL freqsel computations\n  omap: Fix keymap for zoom2 according to matrix keypad framwork\n"
    },
    {
      "commit": "e7fdc6052e78738ce90e0bdc051f2ddf60e41324",
      "tree": "adb48c1df8d34eb936923631b94c5d470705882a",
      "parents": [
        "d32b20fc7dad87ac95fcc73fca3606c0db85f210"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Tue Nov 17 14:39:06 2009 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Nov 18 10:34:33 2009 -0800"
      },
      "message": "OMAP: cs should be positive in gpmc_cs_free()\n\nThe index `cs\u0027 is signed, test whether it is negative before we release\ngpmc_cs_mem[cs].\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d32b20fc7dad87ac95fcc73fca3606c0db85f210",
      "tree": "2d22225ea3aa82d083767f9eebfb9bfd13a15d31",
      "parents": [
        "72f962fc7bc00f5ff4991912b889f87b464f7f1a"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Tue Nov 17 14:39:03 2009 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Nov 18 10:33:41 2009 -0800"
      },
      "message": "omap: fix unlikely(x) \u003c y\n\nThe closing parenthesis was not in the right location.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5cbb0601bfddfc55d6ea409651313c13e3d6e90a",
      "tree": "bf1216e41d30f1c2d8eea631945ef8efeb74ad56",
      "parents": [
        "2d5bc23b32e0ec6fe9c1cdd9f371063881dc1ffc",
        "648f15345add88a7eea724365fe1217a8d8a1e16"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 18 07:38:19 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 18 07:38:19 2009 -0800"
      },
      "message": "Merge branch \u0027sh/for-2.6.32\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* \u0027sh/for-2.6.32\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6:\n  sh: Fixup last users of irq_chip-\u003etypename\n  uio: pm_runtime_disable is needed if failed\n"
    },
    {
      "commit": "8dca15e40889e5d5e9655b03ba79c26200f760ce",
      "tree": "8caf8a37a4eba4e3a07f835f52bfaa9707fc8d72",
      "parents": [
        "e77b89f13a0d48aea70b69976e854f2a2444a519"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Nov 02 23:35:30 2009 -0800"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Nov 17 23:15:04 2009 -0500"
      },
      "message": "[CPUFREQ] speedstep-ich: fix error caused by 394122ab144dae4b276d74644a2f11c44a60ac5c\n\n\"[CPUFREQ] cpumask: avoid playing with cpus_allowed in speedstep-ich.c\"\nchanged the code to mistakenly pass the current cpu as the \"processor\"\nargument of speedstep_get_frequency(), whereas it should be the type of\nthe processor.\n\nAddresses http://bugzilla.kernel.org/show_bug.cgi?id\u003d14340\n\nBased on a patch by Dave Mueller.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nAcked-by: Dominik Brodowski \u003clinux@brodo.de\u003e\nReported-by: Dave Mueller \u003cdave.mueller@gmx.ch\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "293afe44d75abce4252db76cbb303a7de4297ce1",
      "tree": "23d22e1cdbc342e3ec17d8a9760aa2814f05966e",
      "parents": [
        "c53614ec17fe6296a696aa4ac71a799814bb50c1"
      ],
      "author": {
        "name": "John Villalovos",
        "email": "jvillalo@redhat.com",
        "time": "Fri Sep 25 13:30:08 2009 -0400"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Nov 17 23:15:03 2009 -0500"
      },
      "message": "[CPUFREQ] acpi-cpufreq: blacklist Intel 0f68: Fix HT detection and put in notification message\n\nRemoving the SMT/HT check, since the Errata doesn\u0027t mention\nHyper-Threading.\n\nAdding in a printk, so that the user knows why acpi-cpufreq refuses to\nload.  Also, once system is blacklisted, don\u0027t repeat checks to see if\nblacklisted.  This also causes the message to only be printed once,\nrather than for each CPU.\n\nSigned-off-by: John L. Villalovos \u003cjohn.l.villalovos@intel.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "c53614ec17fe6296a696aa4ac71a799814bb50c1",
      "tree": "66c6d6f6d92d928d7403637f35d8fead869df43f",
      "parents": [
        "f7f3cad06080f14f60b1453af94463ff68ea2739"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Tue Oct 06 17:36:53 2009 +0200"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Nov 17 23:15:03 2009 -0500"
      },
      "message": "[CPUFREQ] powernow-k8: Fix test in get_transition_latency()\n\nNot makes it a bool before the comparison.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "f7f3cad06080f14f60b1453af94463ff68ea2739",
      "tree": "36cb0b25fe4b2f26c4af0b92152a49932b9742d1",
      "parents": [
        "ac50e950784cae1c26ad9e09ebd8f8c706131eb3"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@poczta.fm",
        "time": "Sat Oct 24 17:25:38 2009 +0200"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Nov 17 23:15:03 2009 -0500"
      },
      "message": "[CPUFREQ] longhaul: select Longhaul version 2 for capable CPUs\n\nThere is a typo in the longhaul detection code so only Longhaul v1 or Longhaul v3\nis selected. The Longhaul v2 is not selected even for CPUs which are capable of.\n\nTested on PCChips Giga Pro board. Frequency changes work and the Longhaul v2\ndetects that the board is not capable of changing CPU voltage.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "648f15345add88a7eea724365fe1217a8d8a1e16",
      "tree": "6778a31579e5c8c2616adccd8ebc027e79867cad",
      "parents": [
        "68fb2e499b054bf8359965422fffac70eff56004"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Nov 17 22:50:45 2009 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 18 10:50:22 2009 +0900"
      },
      "message": "sh: Fixup last users of irq_chip-\u003etypename\n\nThe typename member of struct irq_chip was kept for migration purposes\nand is obsolete since more than 2 years. Fix up the leftovers.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: linux-sh@vger.kernel.org\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "72f962fc7bc00f5ff4991912b889f87b464f7f1a",
      "tree": "1ceaa76443aec354f5063f04d28b9acefbf6e4dd",
      "parents": [
        "9346f48b26a4b48a7d56314bbb94e6b801e28316"
      ],
      "author": {
        "name": "Tero Kristo",
        "email": "tero.kristo@nokia.com",
        "time": "Mon Nov 16 13:36:54 2009 +0000"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Nov 17 14:14:49 2009 -0800"
      },
      "message": "omap3: clock: Fixed dpll3_m2x2 rate calculation\n\nCurrent calculation does not take into account any changes to M2 divisor, and\nthus when we change VDD2 OPP, dpll3_m2x2 rate does not change. Fixed by\nre-routing dpll3_m2x2 parent to dpll3_m2.\n\nSigned-off-by: Tero Kristo \u003ctero.kristo@nokia.com\u003e\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "9346f48b26a4b48a7d56314bbb94e6b801e28316",
      "tree": "4e7347ed8dd886bee6e15706e733515178e29401",
      "parents": [
        "f7343deb0f6e7654c60e97606aea388b9da612c2"
      ],
      "author": {
        "name": "Rajendra Nayak",
        "email": "rnayak@ti.com",
        "time": "Mon Nov 16 13:36:53 2009 +0000"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Nov 17 14:14:10 2009 -0800"
      },
      "message": "omap3: clock: Fix the DPLL freqsel computations\n\nFix the freqsel value computation. Use n instead of (n+1)\n\nThe formula in the TRM uses a zero-based N, hence the (n+1); however\nat this point in the clock34xx.c code, N is one-based.\n\nHayati Bayrakdar \u003ch-bayrakdar@ti.com\u003e and Nishanth Menon \u003cnm@ti.com\u003e helped\ntrack down this bug.\n\nSigned-off-by: Rajendra Nayak \u003crnayak@ti.com\u003e\nSigned-off-by: Paul Walmsley \u003cpaul@pwsan.com\u003e\n[paul@pwsan.com: modified commit message]\nCc: Hayati Bayrakdar \u003ch-bayrakdar@ti.com\u003e\nCc: Nishanth Menon \u003cnm@ti.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "a044a1b147a1c967e1a4b797c3e24c395f3d878a",
      "tree": "00d5f49c02f178e7312b8fe98f62030d5c3aca51",
      "parents": [
        "b1219e24c09c60b903c422861378c3b99bfbbde1",
        "112a674f2f68b17ae253fe7312afc38c3e75be7a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 17 09:19:54 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 17 09:19:54 2009 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] pxa: ensure mfp is in correct range in mfp_{read,write}\n  [ARM] pxa/hx4700: fix hx4700 touchscreen pressure values\n  ARM: 5787/1: U300 COH 901 331 fixes\n  ARM: Fix warning in sa1100-flash.c\n  [ARM] Kirkwood: disable propagation of mbus error to the CPU local bus\n  [ARM] pxa: fix incorrect mfp_to_gpio() conversion\n  [ARM] pxa/colibri: fix AC97 ifdefs and add missing include\n  [ARM] pxa: fix missing underscores in mfp-pxa910.h\n  [ARM] pxa: fix interrupts number calculation when CONFIG_PXA_HAVE_ISA_IRQS\u003dy\n"
    },
    {
      "commit": "7b01773bfd12bf280d2b7584e5541bed475a7013",
      "tree": "f0875ce84b39d9893c3837c4f61769a264ba23c8",
      "parents": [
        "ee49a277e6daaa52e846be264246bd809d2c5fff",
        "0f74296a0f818d8ae52d9b77ec531e8dd804dda3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 17 09:19:13 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 17 09:19:13 2009 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://github.com/at91linux/linux-2.6-at91\n\n* \u0027for-linus\u0027 of git://github.com/at91linux/linux-2.6-at91:\n  at91: at91sam9g20ek modify dual slot evaluation kit\n"
    },
    {
      "commit": "cb20c28a9c41052c2d7220325dae60c16f417ded",
      "tree": "fa3d768989b3de7c8c914495c193d67baa51f7ea",
      "parents": [
        "a08e37f31aa2800e0c9d20e1fc9283a06901cac2",
        "25583d4b5aa2c9aa5ed03ecc2ce73f3922714495"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 17 09:14:49 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 17 09:14:49 2009 -0800"
      },
      "message": "Merge branch \u0027hostprogs-wmissing-prototypes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/josh/linux-misc\n\n* \u0027hostprogs-wmissing-prototypes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/josh/linux-misc:\n  Makefile: Add -Wmising-prototypes to HOSTCFLAGS\n  oss: Mark loadhex static in hex2hex.c\n  dtc: Mark various internal functions static\n  dtc: Set \"noinput\" in the lexer to avoid an unused function\n  drm: radeon: Mark several functions static in mkregtable\n  arch/sparc/boot/*.c: Mark various internal functions static\n  arch/powerpc/boot/addRamDisk.c: Mark several internal functions static\n  arch/alpha/boot/tools/objstrip.c: Mark \"usage\" static\n  Documentation/vm/page-types.c: Declare checked_open static\n  genksyms: Mark is_reserved_word static\n  kconfig: Mark various internal functions static\n  kconfig: Make zconf.y work with current bison\n"
    },
    {
      "commit": "a08e37f31aa2800e0c9d20e1fc9283a06901cac2",
      "tree": "55e208042c93ba2ee4e24e85fdb967e00c6f4e41",
      "parents": [
        "a9366e61b03f55a6e009e687ad10e706714c9907"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sat Nov 14 20:45:06 2009 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 17 09:13:43 2009 -0800"
      },
      "message": "fcntl: Use consistent values for F_[GS]ETOWN_EX\n\nThese values were only introduced during this release cycle, so it is\nstill early enough to get them right.\n\nalpha uses the same values that are in asm-generic/fcntl.h, so just\nremove them.\n\nparisc uses the values interchanged for no apparent reason, so remove\nthem to give us consistency across all architectures.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f7343deb0f6e7654c60e97606aea388b9da612c2",
      "tree": "a594b46209032dfc858f2a8aae73eeaaf7b1bc1f",
      "parents": [
        "156171c71a0dc4bce12b4408bb1591f8fe32dc1a"
      ],
      "author": {
        "name": "Vimal Singh",
        "email": "vimalsingh@ti.com",
        "time": "Mon Nov 16 14:55:59 2009 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Nov 16 14:55:59 2009 -0800"
      },
      "message": "omap: Fix keymap for zoom2 according to matrix keypad framwork\n\nInterpretation of \u0027row\u0027 and \u0027col\u0027 got reversed in matrix keymap\nframework. Also last element \u00270\u0027, present in keymap array, is no\nmore needed.\nCorrecting zoom2 keyboard keymap accordingly.\n\nSigned-off-by: Vimal Singh \u003cvimalsingh@ti.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "112a674f2f68b17ae253fe7312afc38c3e75be7a",
      "tree": "093917618ce78ca1012e13d5fe416927cd74bb6f",
      "parents": [
        "e12399fec3793e0c2b75d366c7fd48a360f6e328",
        "7df56c2586049a06b007474ca059779c81ddb1ff"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 16 20:59:25 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 16 20:59:25 2009 +0000"
      },
      "message": "Merge branch \u0027fix\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6\n"
    },
    {
      "commit": "7df56c2586049a06b007474ca059779c81ddb1ff",
      "tree": "3853675bae18a130b5ed98d084c38c730663c6cd",
      "parents": [
        "10d5d99e880692a31ddc59b9f5d063e928fc0c89"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Fri Nov 13 11:37:34 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Nov 17 00:50:10 2009 +0800"
      },
      "message": "[ARM] pxa: ensure mfp is in correct range in mfp_{read,write}\n\nEnsure we do not read/write outside array boundaries with a negative index.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "10d5d99e880692a31ddc59b9f5d063e928fc0c89",
      "tree": "1a7569780839ffebaa8471abd8b1dd9433aa617a",
      "parents": [
        "9da4ea69f28cf2bd20be86eda34afbc03c2180c7"
      ],
      "author": {
        "name": "Paul Parsons",
        "email": "lost.distance@yahoo.com",
        "time": "Sat Nov 14 16:54:12 2009 +0000"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Nov 17 00:36:16 2009 +0800"
      },
      "message": "[ARM] pxa/hx4700: fix hx4700 touchscreen pressure values\n\nhx4700 touchscreen events were being dropped in ads7846_rx() because their\npressure values consistently exceeded the platform maximum of 512; a sample\nof 256 pressure values were in the range 531 to 815.  Doubling the platform\nmaximum to 1024 allows hx4700 touchscreen events to pass the test.\n\nSigned-off-by: Paul Parsons \u003clost.distance@yahoo.com\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "e12399fec3793e0c2b75d366c7fd48a360f6e328",
      "tree": "fee270c800c2c9bb646eabee322dddd2b213e03b",
      "parents": [
        "378ce74bee4cb0183489bc0f850790a2264ca975",
        "2bf30108435339c4cf149f9d279d0dc961345393"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 16 16:28:15 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 16 16:28:15 2009 +0000"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://git.marvell.com/orion\n"
    },
    {
      "commit": "378ce74bee4cb0183489bc0f850790a2264ca975",
      "tree": "d1999328c0a7ebabf49b0f25909779fa9e7e5966",
      "parents": [
        "927585f650b51639f0262dad650eafeaf1611197"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@stericsson.com",
        "time": "Sat Nov 14 01:03:24 2009 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 16 16:15:49 2009 +0000"
      },
      "message": "ARM: 5787/1: U300 COH 901 331 fixes\n\nThis will fix some small issues with the COH 901 331 RTC driver:\n- Interrupt is disabled after alarm so that we don\u0027t fire\n  multiple interrupts.\n- We return 0 from the coh901331_alarm_irq_enable() ridding\n  a compile warning.\n- We alter the name in the U300 device registry to match that\n  of the driver so they sucessfully resolve.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0f74296a0f818d8ae52d9b77ec531e8dd804dda3",
      "tree": "0ef487e756e7956f8c41fd083bc5ed072f6bf2d3",
      "parents": [
        "a9366e61b03f55a6e009e687ad10e706714c9907"
      ],
      "author": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Tue Oct 20 16:32:53 2009 +0200"
      },
      "committer": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Mon Nov 16 16:57:50 2009 +0100"
      },
      "message": "at91: at91sam9g20ek modify dual slot evaluation kit\n\nat91sam9g20ek rev. C and onwards embed two SD/MMC slots. This patch modify the\nprevious dual slot board definition to match the official rev. C board. It also\nallows the use of at91_mci SD/MMC driver in addition to the atmel-mci one.\n\nSome pins have been re-affected from leds or Ethernet phy IRQ to the SD/MMC\nslot A. This lead to a modification of those definitions.\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nAcked-by: Andrew Victor \u003clinux@maxim.org.za\u003e\n"
    },
    {
      "commit": "c843e315469a1519b83835628ca8906daf9a2c0a",
      "tree": "a08dc1f9695d3ee3b2b8c6105bc19262f2f80d92",
      "parents": [
        "95981e7de53a7c67dc32d7440c160947c134d8eb"
      ],
      "author": {
        "name": "Josh Triplett",
        "email": "josh@joshtriplett.org",
        "time": "Fri Oct 16 14:58:29 2009 -0700"
      },
      "committer": {
        "name": "Josh Triplett",
        "email": "josh@joshtriplett.org",
        "time": "Sun Nov 15 15:01:40 2009 -0800"
      },
      "message": "arch/sparc/boot/*.c: Mark various internal functions static\n\nSigned-off-by: Josh Triplett \u003cjosh@joshtriplett.org\u003e\n"
    },
    {
      "commit": "95981e7de53a7c67dc32d7440c160947c134d8eb",
      "tree": "aeeda0daff525710bf5dbd7eb59c6925a9f06d45",
      "parents": [
        "ad0cd62ab632afe9b562b5f09343c21e1521505d"
      ],
      "author": {
        "name": "Josh Triplett",
        "email": "josh@joshtriplett.org",
        "time": "Fri Oct 16 14:52:05 2009 -0700"
      },
      "committer": {
        "name": "Josh Triplett",
        "email": "josh@joshtriplett.org",
        "time": "Sun Nov 15 15:01:39 2009 -0800"
      },
      "message": "arch/powerpc/boot/addRamDisk.c: Mark several internal functions static\n\nNothing outside of arch/powerpc/boot/addRamDisk.c references the\nfunctions \"get4k\", \"put4k\", or \"death\".\n\nSigned-off-by: Josh Triplett \u003cjosh@joshtriplett.org\u003e\n"
    },
    {
      "commit": "ad0cd62ab632afe9b562b5f09343c21e1521505d",
      "tree": "875d50d8feb9cf7f250f22ce6aca5cefcdb8fd0b",
      "parents": [
        "1b98c00bf3a8a417be6412d8a3ed867a72b18f68"
      ],
      "author": {
        "name": "Josh Triplett",
        "email": "josh@joshtriplett.org",
        "time": "Fri Oct 16 14:46:56 2009 -0700"
      },
      "committer": {
        "name": "Josh Triplett",
        "email": "josh@joshtriplett.org",
        "time": "Sun Nov 15 15:01:38 2009 -0800"
      },
      "message": "arch/alpha/boot/tools/objstrip.c: Mark \"usage\" static\n\nNothing outside of arch/alpha/boot/tools/objstrip.c references the usage\nfunction.\n\nSigned-off-by: Josh Triplett \u003cjosh@joshtriplett.org\u003e\n"
    },
    {
      "commit": "24dfb2b5867df24ba03b6c4418312e23b1300aa8",
      "tree": "c6381a80ee04eb253121ccfd49d05af7559c0041",
      "parents": [
        "cd4ca27d3dedfff09000586e4ae67771608696a0",
        "5df9d11be46a9f704208644a1e7f13c6104ecff2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 14 13:03:24 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 14 13:03:24 2009 -0800"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus:\n  MIPS: SMTC: Fix lockup in smtc_distribute_timer\n  MIPS: TXx9: Update rbtx49xx_defconfig\n  MIPS: Make local arrays with CL_SIZE static __initdata\n  MIPS: Add DMA declare coherent memory support\n  MIPS: Fix emulation of 64-bit FPU on FPU-less 64-bit CPUs.\n"
    },
    {
      "commit": "2bf30108435339c4cf149f9d279d0dc961345393",
      "tree": "28f15de12bc1db42a7b77c6b5544e8584dc84c89",
      "parents": [
        "156171c71a0dc4bce12b4408bb1591f8fe32dc1a"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Nov 12 20:31:14 2009 +0100"
      },
      "committer": {
        "name": "Nicolas Pitre",
        "email": "nico@fluxnic.net",
        "time": "Fri Nov 13 12:14:23 2009 -0500"
      },
      "message": "[ARM] Kirkwood: disable propagation of mbus error to the CPU local bus\n\nDisable propagation of mbus errors to the CPU local bus, as this causes\nmbus errors (which can occur for example for PCI aborts) to throw CPU\naborts, which we\u0027re not set up to deal with.\n\nReported-by: Dieter Kiermaier \u003cdk-arm-linux@gmx.de\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@marvell.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@marvell.com\u003e\n"
    },
    {
      "commit": "5df9d11be46a9f704208644a1e7f13c6104ecff2",
      "tree": "9d60800fa2b9678c53fc78f3100821c20184e2c1",
      "parents": [
        "1b12a9c87792550a3d7f5f39eb529c822b911b17"
      ],
      "author": {
        "name": "Kevin D. Kissell",
        "email": "kevink@paralogos.com",
        "time": "Tue Nov 10 11:45:46 2009 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 13 18:10:38 2009 +0100"
      },
      "message": "MIPS: SMTC: Fix lockup in smtc_distribute_timer\n\n1. At the end of smtc_distribute_timer, nextstamp is valid and has already\n   passed so we goto repeat.\n2. Nothing updates nextstamp (only updated if the timeout is in the future\n   And we just decided it is in the past)\n3. At the end nextstamp still has the same value so it is still valid and\n   in the past.\n4. This repeats until read_c0_count has a value which causes nextstamp to\n   be in the future.\n\nReported and initial patch and testing  by Mikael Starvik\n\u003cmikael.starvik@axis.com\u003e.\n\nSigned-off-by: Kevin D. Kissell \u003ckevink@paralogos.com\u003e\nCc: Mikael Starvik \u003cmikael.starvik@axis.com\u003e\nCc: linux-mips@linux-mips.org\nCc: Jesper Nilsson \u003cJesper.Nilsson@axis.com\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/621/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1b12a9c87792550a3d7f5f39eb529c822b911b17",
      "tree": "22c9eb1e95d172408dda8c79f33a4744ff69de17",
      "parents": [
        "c4304529543114a5df7eeec31ec5ee5c7c924738"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Nov 11 21:38:46 2009 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 13 18:10:37 2009 +0100"
      },
      "message": "MIPS: TXx9: Update rbtx49xx_defconfig\n\nEnable following features:\n\n  * MTD (RBTX4939, NAND_TXX9NDFMC)\n  * HW_RANDOM (HW_RANDOM_TX4939)\n  * SOUND (SND_SOC_TXX9ACLC)\n  * DMADEVICE (TXX9_DMAC)\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c4304529543114a5df7eeec31ec5ee5c7c924738",
      "tree": "4453815cc058c35dfc488a2cae6d7cafb0c82192",
      "parents": [
        "f8ac04255dc8baa1c018e8028222d842efa56e6b"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sun Nov 08 02:20:37 2009 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 13 18:10:37 2009 +0100"
      },
      "message": "MIPS: Make local arrays with CL_SIZE static __initdata\n\nSince commit 22242681cff52bfb7cba5d2a37b91802be7a4e4c (\"MIPS: Extend\nCOMMAND_LINE_SIZE\"), CL_SIZE is 4096 and local array variables with this\nsize will cause an build failure with default CONFIG_FRAME_WARN settings.\n\nAlthough current users of such array variables are all early bootstrap\ncode and not likely to cause real stack overflow (thread_info corruption),\nit is preferable to  to declare these arrays static with __initdata.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f8ac04255dc8baa1c018e8028222d842efa56e6b",
      "tree": "4aedfaf3f4a2e5f0ffbc3280fa94e48e10ac9e38",
      "parents": [
        "da0bac33413b2888d3623dad3ad19ce76b688f07"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Thu Jun 04 00:16:04 2009 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 13 18:10:37 2009 +0100"
      },
      "message": "MIPS: Add DMA declare coherent memory support\n\nThe ohci-sm501 driver requires dma_declare_coherent_memory().  It is used\nby the driver\u0027s local memory allocation with dma_alloc_coherent().\n\nTested on TANBAC TB0287(VR4131 + SM501).\n\n[Ralf: Fixed reject in dma-default.c and removed the entire #if 0\u0027ed block\n in dma-mapping.h instead of just the #if 0.]\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "da0bac33413b2888d3623dad3ad19ce76b688f07",
      "tree": "6d95ce81145b0a11868dd38f5571f58d9d8a79e6",
      "parents": [
        "156171c71a0dc4bce12b4408bb1591f8fe32dc1a"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Mon Nov 02 11:33:46 2009 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 13 18:10:37 2009 +0100"
      },
      "message": "MIPS: Fix emulation of 64-bit FPU on FPU-less 64-bit CPUs.\n\nRunning a 64-bit kernel on a 64-bit CPU without an FPU would cause the\nemulator to run in 32-bit mode.  The c0_Status.FR bit is wired to zero\non systems without an FPU, so using that bit to decide how the emulator\nbehaves doesn\u0027t allow for proper emulation on 64-bit FPU-less\nprocessors.\n\nInstead, we need to select the emulator mode based on the user-space\nABI.  Since the thread flag TIF_32BIT_REGS is used to set c0_Status.FR,\nwe can just use it to decide if the emulator should be in 32-bit or\n64-bit mode.\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "bcc6525fb23d2cec7ffdf908d98826a66823bcb2",
      "tree": "bf5bc71446c3ad861db386ca68e9221309f6ca8b",
      "parents": [
        "8b94c1ed4d8232a452aa9db0f5ac9141d942590f"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "borntraeger@de.ibm.com",
        "time": "Fri Nov 13 15:43:54 2009 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Fri Nov 13 15:45:03 2009 +0100"
      },
      "message": "[S390] s390: fix single stepping on svc0\n\nOn s390 there are two ways of specifying the system call number for\nthe svc instruction. The standard way is to use the immediate field\nin the instruction (or to use EXecute for values unknown during\nassemble time). This can encode 256 system calls.\nThe kernel ABI also allows to put the system call number in r1 and\nthen execute svc 0 to enable system call numbers \u003e 255.\n\nIt turns out that single stepping svc 0 is broken, since the PER\nprogram check handler uses r1. We have to use a different register.\n\nSigned-off-by: Christian Borntraeger \u003cborntraeger@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "b89031e087a47819be48028e62cebade5f9fb75b",
      "tree": "9dad3fee30d0d7092ca48357bccaa34237179dde",
      "parents": [
        "ccaf6553963bc6304d5820962a08a4397d0a2dc2"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Fri Nov 13 15:43:52 2009 +0100"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "sky@mschwide.boeblingen.de.ibm.com",
        "time": "Fri Nov 13 15:45:03 2009 +0100"
      },
      "message": "[S390] reset cputime accounting after IPL from NSS\n\nAfter an IPL from NSS the uptime of the system is incorrect. The reason\nis that the startup code in head.S is not executed in case of an IPL\nfrom NSS. Due to that sched_clock_base_cc which is used to initialze\nwall_to_monotonic contains the time stamp when the NSS has been created\ninstead of the time stamp of the system start.\n\nReinitialize the cputime accounting values in create_kernel_nss after\nthe SAVESYS CP command that created the NSS segment.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "9da4ea69f28cf2bd20be86eda34afbc03c2180c7",
      "tree": "a8af7b36aaa5e2536310f05688189fe0faa240f2",
      "parents": [
        "15f593cfcb1178f832aaf9ec0200acd8c3c3348c"
      ],
      "author": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Fri Nov 13 16:44:14 2009 +0800"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Fri Nov 13 17:30:21 2009 +0800"
      },
      "message": "[ARM] pxa: fix incorrect mfp_to_gpio() conversion\n\nSince MFP_PIN_GPIO* now includes 128-255, mfp_to_gpio() is no longer\nvalid for those additional pins, fix it.\n\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "15f593cfcb1178f832aaf9ec0200acd8c3c3348c",
      "tree": "c4657732c7e61c36997842b4bb2ddae77d0eb12d",
      "parents": [
        "2b5e080ae946b4a346b842a73d80f319b7a6453c"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@gmail.com",
        "time": "Sun Nov 08 03:05:11 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Fri Nov 13 16:25:47 2009 +0800"
      },
      "message": "[ARM] pxa/colibri: fix AC97 ifdefs and add missing include\n\nThe AC97 part wasn\u0027t initialized on Colibri/PXA320 because the macros\nwere wrong. Also, the code didn\u0027t compile because of a header file not\nbeing included.\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "2b5e080ae946b4a346b842a73d80f319b7a6453c",
      "tree": "53d5f5f3779cafbbf486d05d44e095f8550f1599",
      "parents": [
        "b2b36316626f0d6b92c3675a2aa2726efc71d146"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Wed Oct 21 13:25:50 2009 +0200"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Fri Nov 13 16:25:47 2009 +0800"
      },
      "message": "[ARM] pxa: fix missing underscores in mfp-pxa910.h\n\nUnderscores were missing.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "b2b36316626f0d6b92c3675a2aa2726efc71d146",
      "tree": "582b2e2f75cbb4fdaf759e6c9eca9f7aee7319f7",
      "parents": [
        "156171c71a0dc4bce12b4408bb1591f8fe32dc1a"
      ],
      "author": {
        "name": "Marc Zyngier",
        "email": "maz@misterjones.org",
        "time": "Thu Nov 05 08:10:10 2009 +0100"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Fri Nov 13 16:25:46 2009 +0800"
      },
      "message": "[ARM] pxa: fix interrupts number calculation when CONFIG_PXA_HAVE_ISA_IRQS\u003dy\n\nCommit d2c37068429b29d6549cf3486fc84b836689e122 ([ARM] pxa:\ninitialize default interrupt priority and use ICHP for IRQ handling)\nbroke ISA interrupt support on pxa27x/3xx.\n\nIn such a case, PXA_IRQ(0) !\u003d 0, and the IRQ number computed from\nICHP must be offset by PXA_IRQ(0).\n\nTested on an Arcom Zeus (pxa270), with both CONFIG_PXA_HAVE_ISA_IRQS\nenabled and disabled.\n\nSigned-off-by: Marc Zyngier \u003cmaz@misterjones.org\u003e\nTested-by: Haojian Zhuang \u003chaojian.zhuang@marvell.com\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "031fc8f313f55595c677c50b1d6d5c410fadee60",
      "tree": "28d5afe521f4e0f1295384951ccc405fd303073d",
      "parents": [
        "e04b5ef8b49db87d01a9b3a47fe41a918a0c0ff5",
        "b029839cf1f3aa095de73aa2acc241f1c65201ab"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 12 14:57:15 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 12 14:57:15 2009 -0800"
      },
      "message": "Merge branch \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6\n\n* \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6:\n  omap3: Decrease cpufreq transition latency\n  omap3: update Pandora defconfig\n  omap3: 3430sdp: Enable Linux Regulator framework\n  omap3: beagle: Fix USB host port power control\n  omap3: pandora: Fix keypad keymap\n  omap1: Amstrad Delta defconfig fixes\n  omap: Fix omapfb/lcdc on OMAP1510 broken when PM set\n  omap: Use resource_size\n  omap: Fix race condition in omap dma driver\n"
    },
    {
      "commit": "15f3c476589c8778b0c10f1fb5160f9107c69556",
      "tree": "a9f5fcd33201843aafc0aecafdf4f24a2bf1d6e2",
      "parents": [
        "71ccb83cfc487354d2647e315c8196e5872198ab"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Wed Nov 11 14:26:30 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 12 07:25:56 2009 -0800"
      },
      "message": "alpha: move THREAD_SIZE definition outside #ifndef ASSEMBLY\n\narch/alpha/kernel/vmlinux.lds.S uses it:\n\narch/alpha/kernel/vmlinux.lds:241: undefined symbol `THREAD_SIZE\u0027 referenced in expression\n\nSeems to have been caused by\n\ncommit 9d93f00580243cc059510d9d6ac4d2f5e97e5b83\nAuthor:     Geoffrey Thomas \u003cgeofft@ksplice.com\u003e\nAuthorDate: Thu Sep 24 10:36:26 2009 -0400\nCommit:     Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\nCommitDate: Thu Sep 24 17:16:22 2009 -0700\n\n    alpha: Clean up linker script using new linker script macros.\n\n    Note that .data.page_aligned and .data.cacheline_aligned are now after\n    _data; it was probably a bug that they were before it.\n\n    Also, some explicit ALIGN(8)\u0027s between various initcall sections were\n    removed; this should be harmless as the implicit alignment of\n    initcall_t was already 8.\n\nCc: Geoffrey Thomas \u003cgeofft@ksplice.com\u003e\nCc: Tim Abbott \u003ctabbott@ksplice.com\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "71ccb83cfc487354d2647e315c8196e5872198ab",
      "tree": "412436ad5744718820e4907d9fb6dbc9497309bb",
      "parents": [
        "e00e431612c3a6e437a01f2129fd3843da0c982a"
      ],
      "author": {
        "name": "Peter Zijlstra",
        "email": "a.p.zijlstra@chello.nl",
        "time": "Wed Nov 11 14:26:27 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 12 07:25:56 2009 -0800"
      },
      "message": "alpha: fix F_SETOWN_EX and F_GETLK64 conflict\n\nFix a bug in\n\n    commit ba0a6c9f6fceed11c6a99e8326f0477fe383e6b5\n    Author:     Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\n    AuthorDate: Wed Sep 23 15:57:03 2009 -0700\n    Commit:     Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n    CommitDate: Thu Sep 24 07:21:01 2009 -0700\n\n        fcntl: add F_[SG]ETOWN_EX\n\nIn asm-generic/fcntl.h, F_SETOWN_EX and F_GETLK64 both have value 12, and\nF_GETOWN_EX and F_SETLK64 both have value 13.\n\nReported-by: \"Joseph S. Myers\" \u003cjoseph@codesourcery.com\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Andreas Schwab \u003cschwab@redhat.com\u003e\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nAcked-by: Ulrich Drepper \u003cdrepper@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b029839cf1f3aa095de73aa2acc241f1c65201ab",
      "tree": "8765e2432e20db5fcf8802852985013959593065",
      "parents": [
        "1ea6e6652a63f5db18d753d6a2c963d966b6d9c2"
      ],
      "author": {
        "name": "Mike Turquette",
        "email": "mturquette@gmail.com",
        "time": "Wed Nov 11 11:00:38 2009 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Nov 11 14:59:09 2009 -0800"
      },
      "message": "omap3: Decrease cpufreq transition latency\n\nAdjust OMAP3 frequency transition latency from 10,000,000uS to a more\nreasonable 300,000uS.  This causes ondemand and conservative governors to\nsample CPU load more often resulting in more responsive behavior.\n\nTested on Android 2.6.29; using this value and conservative governor, CORE\npower consumption on Zoom2 was comparable to the old and unresponsive\n10,000,000uS value while UI responsiveness was greatly improved.\n\nSigned-off-by: Mike Turquette \u003cmturquette@ti.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "55871bdd03bf577c5c8fc65498ae24b7c148e1eb",
      "tree": "4e5e0a751e3229835200b4be69f6c71f94c31ece",
      "parents": [
        "e5d45abe1487aa856e48d6d9b857bd200b63b896",
        "eb647138acefc897c0eb6eddd5d3650966dfe627"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 11 11:34:14 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 11 11:34:14 2009 -0800"
      },
      "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: Adjust GFP mask handling for coherent allocations\n  PCI ASPM: fix oops on root port removal\n"
    },
    {
      "commit": "e5d45abe1487aa856e48d6d9b857bd200b63b896",
      "tree": "ce35d4a059a580949036dbb28b58401afad64cf9",
      "parents": [
        "749f3cbe1acd60a7bf6ff0396a48a28705096305",
        "f56ab498db55f1b7f5219aa5c7a04d562392cbb8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 11 11:33:08 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 11 11:33:08 2009 -0800"
      },
      "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  powerpc: pasemi_defconfig update\n  powerpc: 2.6.32 update of defconfigs for embedded 6xx/7xxx, 8xx, 8{3,5,6}xxx\n  powerpc/8xxx: enable IPsec ESP by default on mpc83xx/mpc85xx\n  powerpc/83xx: Fix u-boot partion size for MPC8377E-WLAN boards\n  powerpc/85xx: Fix USB GPIOs for MPC8569E-MDS boards\n  powerpc/82xx: kmalloc failure ignored in ep8248e_mdio_probe()\n  powerpc/85xx: sbc8548 - fixup of PCI-e related DTS fields\n"
    },
    {
      "commit": "749f3cbe1acd60a7bf6ff0396a48a28705096305",
      "tree": "12ef5dafe8da5e0e2186643318cd494e0c5e238c",
      "parents": [
        "6b46362c0ea472b174c336786fd406c504326ad4",
        "65f69e5c16f8eee17b7f71bfad9e8e58f44c7386"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 11 11:32:42 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 11 11:32:42 2009 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  ARM: Use a definition for the userspace cmpxchg emulation syscall\n  [ARM] Fix test for unimplemented ARM syscalls\n  ARM: 5784/1: fix early boot machine ID mismatch error display\n  [ARM] orion5x: update defconfig\n  [ARM] Kirkwood: update defconfig\n  [ARM] Kirkwood: clarify PCIe MEM bus/physical address distinction\n  [ARM] kirkwood: fix PCI I/O port assignment\n  [ARM] kirkwood: fix section mismatch\n  [ARM] OpenRD base: Initialize PCI express and i2c\n  [ARM] properly report mv78100 stepping A1\n  ARM: 5780/1: KS8695: Fix macro definition bug in regs-switch.c\n  ARM: 5779/1: ep93xx/micro9.c: fix implicit declaration of function __raw_readl and IOMEM\n  RealView: Add sparsemem support for the RealView PBX platform\n  RealView: Remove duplicated #define REALVIEW_SYS_FLAGS* statements\n  RealView: Add default memory configuration\n  Check whether the SCU was already initialised\n  ARMv7: Check whether the SMP/nAMP mode was already enabled\n  [ARM] pxa: fix resume failure by saving/restoring IPRx registers\n  [ARM] pxa/palm: fix incorrect initialization of Palm Tungsten C keyboard\n  [ARM] pxa/zaurus: fix NAND flash OOB layout for Borzoi\n"
    },
    {
      "commit": "605f37504f3afb590bf852bae4da5af8e462688e",
      "tree": "63032ec80554fd50d97639d8380cfa962fc3a721",
      "parents": [
        "16fe4101ae265e908615702806ee3b28ab1c8370",
        "506f90eeae682dc96c11c7aefac0262b3a560b49"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 11 11:29:10 2009 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 11 11:29:10 2009 -0800"
      },
      "message": "Merge branch \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86, amd-ucode: Check UCODE_MAGIC before loading the container file\n  x86: Fix error return sequence in __ioremap_caller()\n  x86: Add Phoenix/MSC BIOSes to lowmem corruption list\n"
    },
    {
      "commit": "1ea6e6652a63f5db18d753d6a2c963d966b6d9c2",
      "tree": "d489628d958764d9cdbc6336ce175379a811e79c",
      "parents": [
        "b30dcf5f37023d591caee80c233bf33706bc5a21"
      ],
      "author": {
        "name": "Grazvydas Ignotas",
        "email": "notasas@gmail.com",
        "time": "Wed Nov 11 11:00:38 2009 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Nov 11 11:04:09 2009 -0800"
      },
      "message": "omap3: update Pandora defconfig\n\nThis patch updates defconfig to enable options needed to properly\nboot OMAP3 pandora board. It also enables MMC, OTG, GPIO LEDs,\nTWL4030 GPIO and sound drivers.\n\nSigned-off-by: Grazvydas Ignotas \u003cnotasas@gmail.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "b30dcf5f37023d591caee80c233bf33706bc5a21",
      "tree": "480f0b72b774ac031706d17417be83368ce233e0",
      "parents": [
        "e9840dc00468c4d2ca63b9f80038533d0f931d16"
      ],
      "author": {
        "name": "Sergio Aguirre",
        "email": "saaguirre@ti.com",
        "time": "Wed Nov 11 11:00:37 2009 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Nov 11 11:04:09 2009 -0800"
      },
      "message": "omap3: 3430sdp: Enable Linux Regulator framework\n\nSome drivers have dependencies on this, and therefore should be\nenabled.\n\nSigned-off-by: Sergio Aguirre \u003csaaguirre@ti.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "e9840dc00468c4d2ca63b9f80038533d0f931d16",
      "tree": "1d460ef227d9d16187608e45fa21dae22205aec7",
      "parents": [
        "24de042ca4faa5dc1811d7b6a8b6eefd97ed7577"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jhnikula@gmail.com",
        "time": "Wed Nov 11 11:00:36 2009 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Nov 11 11:04:09 2009 -0800"
      },
      "message": "omap3: beagle: Fix USB host port power control\n\nThe host port power is enabled by driving the nEN_USB_PWR low as stated in\nthe comment. This fix is originally from Steve Sakoman \u003csteve@sakoman.com\u003e.\n\nSigned-off-by: Jarkko Nikula \u003cjhnikula@gmail.com\u003e\nCc: Steve Sakoman \u003csteve@sakoman.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "24de042ca4faa5dc1811d7b6a8b6eefd97ed7577",
      "tree": "f0b57ebf87bc3ea4f4e7afe95800b5990bee06dc",
      "parents": [
        "01943244552c6c747050e7d9d3a10ce31030b4e6"
      ],
      "author": {
        "name": "Grazvydas Ignotas",
        "email": "notasas@gmail.com",
        "time": "Wed Nov 11 11:00:35 2009 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Nov 11 11:04:08 2009 -0800"
      },
      "message": "omap3: pandora: Fix keypad keymap\n\nThe original TWL4030 keypad driver from linux-omap used KEY()\nmacro defined as (col, row), but while it was merged upstream\nit was changed to use matrix keypad infrastructure, which uses\n(row, col) format. Update the keymap in board file to match\nlayout of mainline driver.\n\nSigned-off-by: Grazvydas Ignotas \u003cnotasas@gmail.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "01943244552c6c747050e7d9d3a10ce31030b4e6",
      "tree": "3250a64ce95d3a46f943dcf0d8ffca25a9070c42",
      "parents": [
        "8561a84f85eccddf46212622f1f18317a220891b"
      ],
      "author": {
        "name": "Janusz Krzysztofik",
        "email": "jkrzysz@tis.icnet.pl",
        "time": "Wed Nov 11 11:00:34 2009 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Nov 11 11:04:08 2009 -0800"
      },
      "message": "omap1: Amstrad Delta defconfig fixes\n\nThe patch provides the following fixes:\n\n- keep kernel small enough to boot with standard tools,\n- ensure compatibility with both new and legacy distros,\n- turn on support for recently added or fixed hardware features.\n\nCreated and tested against linux-2.6.32-rc5.\n\nSigned-off-by: Janusz Krzysztofik \u003cjkrzysz@tis.icnet.pl\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "8561a84f85eccddf46212622f1f18317a220891b",
      "tree": "0afec5c03faed21f64d2ba8a3d817a39f1fea3b7",
      "parents": [
        "6d1352420901b0a74e6149a891ff4457f7199651"
      ],
      "author": {
        "name": "Janusz Krzysztofik",
        "email": "jkrzyszt@tis.icnet.pl",
        "time": "Wed Nov 11 11:00:03 2009 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Nov 11 11:00:03 2009 -0800"
      },
      "message": "omap: Fix omapfb/lcdc on OMAP1510 broken when PM set\n\nWith CONFIG_PM\u003dy, the omapfb/lcdc device on Amstrad Delta, after initially\nstarting correctly, breaks with the following error messages:\n\nomapfb omapfb: resetting (status 0xffffff96,reset count 1)\n...\nomapfb omapfb: resetting (status 0xffffff96,reset count 100)\nomapfb omapfb: too many reset attempts, giving up.\n\nLooking closer at this I have found that it had been broken almost 2 years ago\nwith commit 2418996e3b100114edb2ae110d5d4acb928909d2, PM fixes for OMAP1.\n\nThe definite reason for broken omapfb/lcdc behavoiur in PM mode\nappeared to be ARM_IDLECT1:IDLIF_ARM (bit 6) put into idle regardless of LCD\nDMA possibly running. The bit were set based on return value of the\nomap_dma_running() function that did not check for dedicated LCD DMA\nchannel status. The patch below fixes this.\n\nNote that the hardcoded register value will be fixed during the next merge\ncycle to use OMAP_LCDC_ defines. Currently the OMAP_LCDC_ defines are local\nto drivers/video/omap/lcdc.c, so let\u0027s not start moving those right now.\n\nCreated against linux-2.6.32-rc6\n\nTested on Amstrad Delta\n\nSigned-off-by: Janusz Krzysztofik \u003cjkrzyszt@tis.icnet.pl\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "f56ab498db55f1b7f5219aa5c7a04d562392cbb8",
      "tree": "ff7cf24526180844531f65addf73dddea8f59a3c",
      "parents": [
        "f74400aed9dbd7ba6712f2f1f02adeb2442bd10d"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Tue Oct 06 10:52:50 2009 -0500"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Nov 11 15:44:02 2009 +1100"
      },
      "message": "powerpc: pasemi_defconfig update\n\npasemi_defconfig hasn\u0027t been updated for a year.\n\nMostly a refresh of defaults, but this also disables 64K pages.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "f74400aed9dbd7ba6712f2f1f02adeb2442bd10d",
      "tree": "5a295e05711e155709ca3b802f0dd4636a6677ce",
      "parents": [
        "799dd75b1a8380a967c929a4551895788c374b31",
        "e9bcf1418c9ccff30f243005187bbfa659c2df74"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Nov 11 15:43:25 2009 +1100"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Nov 11 15:43:25 2009 +1100"
      },
      "message": "Merge commit \u0027kumar/merge\u0027 into merge\n"
    },
    {
      "commit": "6d1352420901b0a74e6149a891ff4457f7199651",
      "tree": "a623ed28c2cde8d3dcb4b0c8681f682f4d58017e",
      "parents": [
        "ee90732456fe8e75406fdd3cd136a4bfb7ce31f5"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@distanz.ch",
        "time": "Tue Nov 10 18:55:19 2009 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Nov 10 18:55:19 2009 -0800"
      },
      "message": "omap: Use resource_size\n\nUse the resource_size function instead of manually calculating the\nresource size. This reduces the chance of introducing off-by-one errors\nand actually fixes one in mailbox.c.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@distanz.ch\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "ee90732456fe8e75406fdd3cd136a4bfb7ce31f5",
      "tree": "0c0f49d8240d595e8162fbc02939266e3c268a9e",
      "parents": [
        "b419148e567728f6af0c3b01965c1cc141e3e13a"
      ],
      "author": {
        "name": "Tao Hu",
        "email": "taohu@motorola.com",
        "time": "Tue Nov 10 18:55:17 2009 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Nov 10 18:55:17 2009 -0800"
      },
      "message": "omap: Fix race condition in omap dma driver\n\nThe bug could cause irq enable bit of one DMA channel is\ncleared/set unexpectedly when 2 (or more) drivers are calling\nomap_request_dma()/omap_free_dma() simultaneously\n\nSigned-off-by: Fei Yang \u003cAFY095@motorola.com\u003e\nSigned-off-by: Tao Hu \u003ctaohu@motorola.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "65f69e5c16f8eee17b7f71bfad9e8e58f44c7386",
      "tree": "0bfc3b13f311387b9fc12db2cb44fea3713d2708",
      "parents": [
        "cc20d42986d5807cbe4f5c7c8e3dab2e59ea0db3",
        "c97c5aa83c41a532bc67da356d77da929bc41b9c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Nov 10 23:37:21 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Nov 10 23:37:21 2009 +0000"
      },
      "message": "Merge branch \u0027for-rmk\u0027 of git://linux-arm.org/linux-2.6\n"
    },
    {
      "commit": "cc20d42986d5807cbe4f5c7c8e3dab2e59ea0db3",
      "tree": "aa71962250e2548a5079b5556436d924e14292fe",
      "parents": [
        "bfd2e29f04e5f048ea62677811d1244badd6661e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 09 23:53:29 2009 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Nov 10 08:41:12 2009 +0000"
      },
      "message": "ARM: Use a definition for the userspace cmpxchg emulation syscall\n\nUse a definition for the cmpxchg SWI instead of hard-coding the number.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nAcked-by: Nicolas Pitre \u003cnico@fluxnic.net\u003e\n"
    },
    {
      "commit": "506f90eeae682dc96c11c7aefac0262b3a560b49",
      "tree": "f151440e5c91bfdf9957941bd94dc8d7b42e0356",
      "parents": [
        "de2a47cf2b3f59ef9664b277f4021b91af13598e"
      ],
      "author": {
        "name": "Borislav Petkov",
        "email": "borislav.petkov@amd.com",
        "time": "Thu Oct 29 14:45:52 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Nov 10 05:46:09 2009 +0100"
      },
      "message": "x86, amd-ucode: Check UCODE_MAGIC before loading the container file\n\nSigned-off-by: Borislav Petkov \u003cborislav.petkov@amd.com\u003e\nSigned-off-by: Andreas Herrmann \u003candreas.herrmann3@amd.com\u003e\nLKML-Reference: \u003c20091029134552.GC30802@alberich.amd.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "2ce672e4f49e7b69a90948f6d06c682154bbcc3b",
      "tree": "ba7874679bfe6130acea7938bf9434a690ab31d3",
      "parents": [
        "b3c5496fbfc2e5f64bb85b142615717850fee980",
        "336b1a3181d81db85c0af3d0c18fe0a04b4d5126"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Nov 09 23:52:34 2009 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Nov 09 23:52:34 2009 +0000"
      },
      "message": "ARM: S3C: Merge fixes-s3c64xx-dma\n\nMerge branch \u0027fixes-s3c64xx-dma\u0027 into fixes-s3c-2632-rc6\n"
    },
    {
      "commit": "336b1a3181d81db85c0af3d0c18fe0a04b4d5126",
      "tree": "2483475f8c9bacec45fc79ff168e4443486c3dc7",
      "parents": [
        "9b08284bf22f438baa2d6b68015ff17ddb431a61"
      ],
      "author": {
        "name": "Jassi Brar",
        "email": "jassi.brar@samsung.com",
        "time": "Thu Nov 05 13:44:39 2009 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Nov 09 23:51:19 2009 +0000"
      },
      "message": "ARM: S3C64XX: DMA: Free node for non-circular queues\n\nWe need to free the buff and lli nodes if the buffer queue is\nnot CIRCULAR.\n\nSigned-off-by: Jassi Brar \u003cjassi.brar@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "9b08284bf22f438baa2d6b68015ff17ddb431a61",
      "tree": "e264f4a7dcaaac278f7978390f062cc8a663ab99",
      "parents": [
        "7507f39c57d4a285aea11c379fbc65c2b3f375ef"
      ],
      "author": {
        "name": "Jassi Brar",
        "email": "jassi.brar@samsung.com",
        "time": "Thu Nov 05 13:44:33 2009 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Nov 09 23:51:03 2009 +0000"
      },
      "message": "ARM: S3C64XX: DMA: Callback with correct buffer pointer\n\nbuffdone callback should be called per buffer request with pointer\nto the latest serviced request.\n\u0027next\u0027 should point to the one next to currently active.\n\nSigned-off-by: Jassi Brar \u003cjassi.brar@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    }
  ],
  "next": "7507f39c57d4a285aea11c379fbc65c2b3f375ef"
}
