)]}'
{
  "log": [
    {
      "commit": "0c0daec7ca4f6a67daeafc4343bb453a4a246dbd",
      "tree": "e4cb672273011d3d8d5ea7ce4982b131633ddcae",
      "parents": [
        "6feb348783767e3f38d7612e6551ee8b580ac4e9"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Mon Dec 01 15:40:33 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:51 2008 +0900"
      },
      "message": "sh: propagate r_clk\n\nMake sure the 32 KHz r_clk rate gets propagated correctly. Without\nthis fix the clocks for RTC, CMT, KEYSC and RWDT are stuck at 0 Hz.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6feb348783767e3f38d7612e6551ee8b580ac4e9",
      "tree": "6d6aeece24de46fce62bd2bc4ff24e8537501d87",
      "parents": [
        "2825999e8a9bd7ab7e25a7e7475c7cdd10371a13"
      ],
      "author": {
        "name": "Peter Griffin",
        "email": "pgriffin@mpc-data.co.uk",
        "time": "Fri Nov 28 22:56:45 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:51 2008 +0900"
      },
      "message": "sh: RSK+ 7201 board support.\n\nThis patch adds support for the RTE RSK+ 7201 board.\n\nSigned-off-by: Peter Griffin \u003cpgriffin@mpc-data.co.uk\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "2825999e8a9bd7ab7e25a7e7475c7cdd10371a13",
      "tree": "2abe611b0ff90a255f6c00f0aacad4c1a2d8cdd5",
      "parents": [
        "135210b378d26f9a9a0c901d0089522c06b5807a"
      ],
      "author": {
        "name": "Peter Griffin",
        "email": "pgriffin@mpc-data.co.uk",
        "time": "Fri Nov 28 22:48:20 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:50 2008 +0900"
      },
      "message": "sh: Add support for SH7201 CPU subtype.\n\nThis patch adds support for the SH-2A FPU based SH7201 processor subtype.\n\nSigned-off-by: Peter Griffin \u003cpgriffin@mpc-data.co.uk\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "135210b378d26f9a9a0c901d0089522c06b5807a",
      "tree": "67078802bf18b31da4eb42dda5595c7da96374b2",
      "parents": [
        "331ff103c7737294c8ecd7921564dae07b9e4632"
      ],
      "author": {
        "name": "Matt Fleming",
        "email": "mjf@gentoo.org",
        "time": "Fri Nov 28 08:58:30 2008 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:50 2008 +0900"
      },
      "message": "sh: Switch HD64461 from hw_interrupt_type to irq_chip\n\nUse struct irq_chip for the interrupt handler for the HD64461. Also\nconvert some in{b,w} and out{b,w} calls to the equivalent __raw_* calls.\nInclude \u003clinux/io.h\u003e and not \u003casm/io.h\u003e to stop checkpatch.pl\ncomplaining.\n\nThis change should now allow machines with HD64461 to define\nGENERIC_HARDIRQS_NO__DO_IRQ.\n\nAcked-by: Kristoffer Ericson \u003cKristoffer.Ericson@gmail.com\u003e\nSigned-off-by: Matt Fleming \u003cmjf@gentoo.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "331ff103c7737294c8ecd7921564dae07b9e4632",
      "tree": "593a3ea9ea3986dbdcaf8a3ae329a023b7d5ddae",
      "parents": [
        "22f131aa8de7a534339bf7051680234462f2e877"
      ],
      "author": {
        "name": "Yoshihiro Shimoda",
        "email": "shimoda.yoshihiro@renesas.com",
        "time": "Thu Nov 27 18:57:35 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:50 2008 +0900"
      },
      "message": "sh: pci-sh7780: fix pci memory address mask\n\nFix the problem that cannot work a PCI device when system memory size is\n256Mbyte in 29bit address mode.\n\nSigned-off-by: Yoshihiro Shimoda \u003cshimoda.yoshihiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "22f131aa8de7a534339bf7051680234462f2e877",
      "tree": "2839cdda670bd7bd58fb26a1945ad587b24c3ea1",
      "parents": [
        "1da1180c6e28cf21be356e2701978727558fa198"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 27 11:04:43 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:50 2008 +0900"
      },
      "message": "sh: Provide a dyn_arch_ftrace struct definition.\n\nNeeded for dynamic ftrace API changes.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1da1180c6e28cf21be356e2701978727558fa198",
      "tree": "713118e72323eb02f6c231d2c94deb0aa4ffcfa9",
      "parents": [
        "eb67cf14ae5c21609c200859d6f3eba71c591569"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 26 15:52:44 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:50 2008 +0900"
      },
      "message": "sh: Split out the idle loop for reuse between _32/_64 variants.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "eb67cf14ae5c21609c200859d6f3eba71c591569",
      "tree": "49f0ea872030bf30ee454fec23ce7769919439e3",
      "parents": [
        "f74c034d52d0f908d5b929423a680962a2586199"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 26 15:47:44 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:50 2008 +0900"
      },
      "message": "sh: Consolidate cpu_relax()/cpu_sleep() definitions across _32/_64.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f74c034d52d0f908d5b929423a680962a2586199",
      "tree": "0448aa785f65a89882edd2e9e4fc697de8388e68",
      "parents": [
        "75fd24c1073adcd1e8ea43048d946bbfa34dfc64"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 26 15:22:50 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:49 2008 +0900"
      },
      "message": "sh: do not latency trace idle.\n\nDescription snipped from Steven Rostedt\u0027s PPC patch:\n\n    When idle is called, interrupts are blocked, but the idle\n    function will still wake up on an interrupt. The problem is\n    that the interrupt disabled latency tracer will take this call\n    to idle as a latency.\n\n    This patch disables the latency tracing when going into idle.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "75fd24c1073adcd1e8ea43048d946bbfa34dfc64",
      "tree": "659d229467650dfdbbc58a967062ba608552c235",
      "parents": [
        "9cfc9a9b6fff9ea7a19814b4472b3cb18b7bbdcc"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 26 15:20:35 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:49 2008 +0900"
      },
      "message": "sh: Tidy up backtrace formatting with kallsyms disabled.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9cfc9a9b6fff9ea7a19814b4472b3cb18b7bbdcc",
      "tree": "77642d2de899df449e70fb4e830ee02e738ca4e2",
      "parents": [
        "edfd6da0405520b147ab1473ad183a5b32be7082"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 26 14:31:03 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:49 2008 +0900"
      },
      "message": "sh: Add a simple code dumper for SUPERH32 show_regs().\n\nThis implements a simple show_code() that is in turn plugged in to\nshow_regs() to provide minimal code dumping at the end of the trace.\n\nBuilt on top of a simple instruction disassembler derived from the\nbinutils opcode table.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "edfd6da0405520b147ab1473ad183a5b32be7082",
      "tree": "3b97d63cda99bf19f305a16e6f86bf5da68d8935",
      "parents": [
        "5dd614761f05f56b93c94541aa92e6449920516c"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 26 13:06:04 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:49 2008 +0900"
      },
      "message": "sh: Add a few more branch types to the branch emulator.\n\nThis plugs in some extra encodings for matching more bsr/bsrf/jsr\nbranches.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5dd614761f05f56b93c94541aa92e6449920516c",
      "tree": "2cd59165b427209ad31c85cf6e091bc3a69438a5",
      "parents": [
        "624c6a6750c502981d92de4579647fe2549451dd"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 26 04:21:36 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:49 2008 +0900"
      },
      "message": "sh: Re-add support for best fit ISA tuning if none is available.\n\nThis was removed in the libgcc integration, but there are still some\ncompilers that need this. We also relax the rules on the ISA tuning in\nthe cases where there are no matches for the CPU tuning and adopt the\n-any default, which matches the intent of the isa-y target list. This\ncompensates for mismatches where binutils supports a wide array of\ntargets whilst the compiler is much more restricted.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "624c6a6750c502981d92de4579647fe2549451dd",
      "tree": "7f32a4e0ff28707ba4900831fadf8d79ed3fc55d",
      "parents": [
        "95b781c239f53b4c7ecaf2989404ec6379b2409b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 26 03:44:07 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:49 2008 +0900"
      },
      "message": "sh: More movmem alias symbol exports for older compilers.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "95b781c239f53b4c7ecaf2989404ec6379b2409b",
      "tree": "1459af74b141a507a903662dc9156b0e36cd1540",
      "parents": [
        "716777db7270255f1f7210fd87a7188b08c9a267"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 26 00:29:58 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:48 2008 +0900"
      },
      "message": "sh: Provide optimized unaligned loads on SH-4A.\n\nThis adds support for unaligned loads on SH-4A, using the SH-4A\u0027s\nneutered movua.l instruction. As movua.l is r0-inspired, stores are\nstill handled through the packed struct.\n\nBased on asm-generic/unaligned.h by Harvey Harrison.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "716777db7270255f1f7210fd87a7188b08c9a267",
      "tree": "01e65e44140231a2b16d7ebd273e7e7b280decb7",
      "parents": [
        "0c9122323acb0c3410dfbd219cb47f4c2e9305e3"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Nov 25 21:57:29 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:43:48 2008 +0900"
      },
      "message": "sh: P4 ioremap pass-through\n\nThis patch adds a pass-through case when ioremapping P4 addresses.\n\nAddresses passed to ioremap() should be physical addresses, so the\nbest option is usually to convert the virtual address to a physical\naddress before calling ioremap. This will give you a virtual address\nin P2 which matches the physical address and this works well for\nmost internal hardware blocks on the SuperH architecture.\n\nHowever, some hardware blocks must be accessed through P4. Converting\nthe P4 address to a physical and then back to a P2 does not work. One\nexample of this is the sh7722 TMU block, it must be accessed through P4.\n\nWithout this patch P4 addresses will be mapped using PTEs which\nrequires the page allocator to be up and running.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0c9122323acb0c3410dfbd219cb47f4c2e9305e3",
      "tree": "c5ea7c01289bf07e4ad6b5cdd4e830c9122d8e95",
      "parents": [
        "5c72f303a2b7862dbba79f4176ddc922a440b567"
      ],
      "author": {
        "name": "Michael Trimarchi",
        "email": "trimarchimichael@yahoo.it",
        "time": "Tue Nov 25 21:37:14 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:55 2008 +0900"
      },
      "message": "sh: Add SH-4A optimized fastpath mutex implementation.\n\nAdd fast mutex path implementation for the SH4A architecture\n\nSigned-off-by: Michael Trimarchi \u003ctrimarchimichael@yahoo.it\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5c72f303a2b7862dbba79f4176ddc922a440b567",
      "tree": "d72b3933bc6f53eca62e8912b2b9b0d98982f155",
      "parents": [
        "679dc3c92ca7894c3df70ee3333ff9878e7d90b9"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu.nobuhiro@renesas.com",
        "time": "Fri Nov 21 14:35:29 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:55 2008 +0900"
      },
      "message": "sh: sh7760fb: Add support SH7720/SH7721 of Renesas\n\nSH7720 and 7721 has IP of Frame Buffer same as SH7760.\nThis driver can support these.\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu.nobuhiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "679dc3c92ca7894c3df70ee3333ff9878e7d90b9",
      "tree": "5537cbc3c53cbfb40f0975bdebec6b9f919b9995",
      "parents": [
        "f617682e9cabd5616dc2fe53c67762790eeb14d3"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu.nobuhiro@renesas.com",
        "time": "Fri Nov 21 14:34:25 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:54 2008 +0900"
      },
      "message": "sh: sh7760fb: Fix color pallette setting\n\nThe setting of the color palette was wrong, fixed it.\nAnd removed fb_setcmap, and added fb_setcolreg function.\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu.nobuhiro@renesas.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f617682e9cabd5616dc2fe53c67762790eeb14d3",
      "tree": "24ce27f2184bfe63f3f5b40c63c846a60abb0c15",
      "parents": [
        "c2c5883b3fce61388eb02ca328072400eb54769c"
      ],
      "author": {
        "name": "Steve Glendinning",
        "email": "steve.glendinning@smsc.com",
        "time": "Sun Nov 23 15:00:31 2008 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:54 2008 +0900"
      },
      "message": "sh: add SH DMAC burst mode constant\n\nThe SH7709 datasheet defines bit 5 as set for burst mode, clear for\ncycle-steal mode.\n\nSigned-off-by: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "c2c5883b3fce61388eb02ca328072400eb54769c",
      "tree": "9bbd0bf92563a5b38cd6e59d196009185c6f0179",
      "parents": [
        "8085ac753164f45fd23603e7cad85a4c985cbf75"
      ],
      "author": {
        "name": "Steve Glendinning",
        "email": "steve.glendinning@smsc.com",
        "time": "Sun Nov 23 14:27:22 2008 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:54 2008 +0900"
      },
      "message": "sh: fix DMAOR register access on SH7709\n\nsh7709 hardware manual says DMAOR is 16 bits long on this platform.\n\nTested and working with a modified smsc911x ethernet driver (sh-dma\nsupport patch for this driver is coming soon).\n\nSigned-off-by: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8085ac753164f45fd23603e7cad85a4c985cbf75",
      "tree": "f150a3649ab9424549796346caf9eb7f032449bd",
      "parents": [
        "0d5bbe0bc2583c4dc06ea00adccf07c3acd1481d"
      ],
      "author": {
        "name": "Steve Glendinning",
        "email": "steve.glendinning@smsc.com",
        "time": "Sun Nov 23 14:27:21 2008 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:54 2008 +0900"
      },
      "message": "sh: Add platform-specific constants for SH7709\n\nI\u0027m using these constants in support of an in-house development board,\nand thought they may be useful to other users of SH7709.\n\nSigned-off-by: Steve Glendinning \u003csteve.glendinning@smsc.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0d5bbe0bc2583c4dc06ea00adccf07c3acd1481d",
      "tree": "b57778f4cded7f15f1d8f6e590836e04ddfc6200",
      "parents": [
        "8bcc5c1c332af97ba731f99fda780a47911e476f"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 25 21:22:02 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:54 2008 +0900"
      },
      "message": "sh: Provide optimized non-atomic bitops for SH-2A.\n\nThis ties in the new SH-2A 32-bit non-atomic bitops.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "8bcc5c1c332af97ba731f99fda780a47911e476f",
      "tree": "74ecf190dd5552b6048acb610e005f944849de4d",
      "parents": [
        "9ef100287afa8e134de50258b8382cbc9d20f954"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 20 15:28:47 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:54 2008 +0900"
      },
      "message": "sh: Add -m4al tuning for SH4AL-DSP.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9ef100287afa8e134de50258b8382cbc9d20f954",
      "tree": "592d0717548ac36144de9643014c1cf4bd54e31b",
      "parents": [
        "16b529d1d78060254d5bc735390915ca5ccf13a1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 20 15:26:35 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:54 2008 +0900"
      },
      "message": "sh: Add exports for __udivsi3/__sdivsi3 and the _i4 versions.\n\nNeeded by older compilers.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "16b529d1d78060254d5bc735390915ca5ccf13a1",
      "tree": "6e28039e44bb1faa421d38a611f352da1f70697b",
      "parents": [
        "709420dd4e75083ee7920e61c2d0bcc3db9b7405"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 20 15:25:22 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:53 2008 +0900"
      },
      "message": "sh: Convert to generic bitops for IRQ-toggling implementation.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "709420dd4e75083ee7920e61c2d0bcc3db9b7405",
      "tree": "cb4b1026ad60ddd042e04a39bef7f589dd4e8c04",
      "parents": [
        "1aad54a99b6ce316c851ba99b2efe41998cfd37d"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 18 17:35:45 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:53 2008 +0900"
      },
      "message": "sh: Specify sane default image targets for the SH-2 platforms.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1aad54a99b6ce316c851ba99b2efe41998cfd37d",
      "tree": "287f90771c7da18a0841d40db1c0ce92ea7f5820",
      "parents": [
        "e9bf51e5ccc7703226c79888603e157066213700"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 18 17:33:48 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:53 2008 +0900"
      },
      "message": "sh: Migrate necessary libgcc bits in to arch/sh/lib for SUPERH32.\n\nThis moves in the necessary libgcc bits for SUPERH32 and drops the\nlibgcc linking for the regular targets. This in turn allows us to rip\nout quite a few hacks both in sh_ksyms_32 and arch/sh/Makefile.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e9bf51e5ccc7703226c79888603e157066213700",
      "tree": "3fbd5107cbbbc47ec01ebb3c81470e836f082e42",
      "parents": [
        "00e825c6b99b39f12751ea45d38bb4d900de70f4"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 18 14:22:39 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:53 2008 +0900"
      },
      "message": "sh: __udivdi3 -\u003e do_div() in softfloat lib.\n\nInhibit the generation of __udivdi3 for the softfloat lib, use do_div()\noutright.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "00e825c6b99b39f12751ea45d38bb4d900de70f4",
      "tree": "4b43f04fe9f7190ead964bb109931ebcd8d6600f",
      "parents": [
        "d6435102d4ca3b5655c0105abe924abec17ffeb8"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 18 14:21:34 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:53 2008 +0900"
      },
      "message": "sh: Fix clock framework compiler warnings.\n\n  CC      arch/sh/kernel/cpu/clock.o\n  arch/sh/kernel/cpu/clock.c: In function \u0027clk_disable\u0027:\n  arch/sh/kernel/cpu/clock.c:156: warning: \u0027return\u0027 with a value, in function returning void\n\nIntroduced by (\"sh: enable and disable clocks recursively\").\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d6435102d4ca3b5655c0105abe924abec17ffeb8",
      "tree": "4d94c37b7b57c47e891e1a2c0e19347b3a49aafd",
      "parents": [
        "e7c98dc76d5823444059205e0c7aca49743679f3"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 18 12:40:39 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:52 2008 +0900"
      },
      "message": "usb: Fix up sh_mobile usbf clock framework warnings.\n\ndrivers/usb/gadget/m66592-udc.c: In function \u0027m66592_probe\u0027:\ndrivers/usb/gadget/m66592-udc.c:1672: warning: label \u0027clean_up2\u0027 defined but not used\ndrivers/usb/host/r8a66597-hcd.c: In function \u0027r8a66597_probe\u0027:\ndrivers/usb/host/r8a66597-hcd.c:2401: warning: label \u0027clean_up2\u0027 defined but not used\n\nAdded by commit 985fc7c81c7852f2e104c71cbe913ace683c9e6a (\"sh: sh_mobile\nusbf clock framework support\").\n\nReported-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e7c98dc76d5823444059205e0c7aca49743679f3",
      "tree": "a5ae3e0e91cfbdee445122985c0a01749e97fd33",
      "parents": [
        "af505b1eab55445e832bebbe5686f5bd22f1b717"
      ],
      "author": {
        "name": "Michael Trimarchi",
        "email": "trimarchimichael@yahoo.it",
        "time": "Thu Nov 13 18:18:35 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:52 2008 +0900"
      },
      "message": "serial: sh-sci: Codestyle cleanup patch.\n\nTrivial coding style cleanups.\n\nSigned-off-by: Michael Trimarchi \u003ctrimarchimichael@yahoo.it\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "af505b1eab55445e832bebbe5686f5bd22f1b717",
      "tree": "fa4414c8d33f9856ba5c438799768129a90a5ab7",
      "parents": [
        "fad57feba77d2e5b183e068cb6b90693e4567b40"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 13 12:20:26 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:52 2008 +0900"
      },
      "message": "media: sh_mobile_ceu_camera: Add HAVE_CLK dependency.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "fad57feba77d2e5b183e068cb6b90693e4567b40",
      "tree": "478788d5a05a30f638540d345e9d09c5733687da",
      "parents": [
        "ef6aff6884408db95ceb0f678f583536e0bd48f8"
      ],
      "author": {
        "name": "Matt Fleming",
        "email": "mjf@gentoo.org",
        "time": "Wed Nov 12 20:11:47 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:52 2008 +0900"
      },
      "message": "sh: dynamic ftrace support.\n\nFirst cut at dynamic ftrace support.\n\nSigned-off-by: Matt Fleming \u003cmjf@gentoo.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ef6aff6884408db95ceb0f678f583536e0bd48f8",
      "tree": "2095f8513e56dd0ae19216cab6c3dad4949e5823",
      "parents": [
        "b51339fff240ff179730f8963a758147fd60f3ec"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:24:01 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:52 2008 +0900"
      },
      "message": "sh: remove old sh_mobile mstpc clocks\n\nRemove the old sh_mobile mstpcr clocks.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b51339fff240ff179730f8963a758147fd60f3ec",
      "tree": "745058a3e57b019437c5df2ab3de8b4dd5dca958",
      "parents": [
        "765786e0aead7faf6c333176d22948c6f155fff1"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:23:26 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:52 2008 +0900"
      },
      "message": "sh: sh_mobile lcdc clock framework support\n\nAdd clock framework support to the lcdc driver and\nadjust the board specific code accordingly.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "765786e0aead7faf6c333176d22948c6f155fff1",
      "tree": "02aab6142a8f215a6228512aedd6709730f72ea3",
      "parents": [
        "af5be79a7f8d7067588dc2863d37f7cd22e5f2de"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:22:38 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:51 2008 +0900"
      },
      "message": "sh: sh_mobile usb clock framework support\n\nAdd clock framework support to the usb/r8a66597 driver and\nadjust the cpu specific code accordingly.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "af5be79a7f8d7067588dc2863d37f7cd22e5f2de",
      "tree": "b667ec42b98479669ed8e81f27b093672e9897b1",
      "parents": [
        "a42b6dd69cb1c61c5f5a24061a227c22071786de"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:22:13 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:51 2008 +0900"
      },
      "message": "sh: sh_mobile usbf clock framework support\n\nAdd clock framework support to the usbf/m66592 driver and\nadjust the cpu specific code accordingly.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a42b6dd69cb1c61c5f5a24061a227c22071786de",
      "tree": "998ac6532b649ab39ff63ec4c637b6fe8d202187",
      "parents": [
        "090d951b69f29a8d5777c63570d4cd61d7efeb22"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:21:44 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:51 2008 +0900"
      },
      "message": "sh: sh_mobile ceu clock framework support\n\nAdd clock framework support to the sh_mobile ceu and\nadjust the board specific code accordingly.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "090d951b69f29a8d5777c63570d4cd61d7efeb22",
      "tree": "6ef4951714d79b704141dced8e730895af5608ff",
      "parents": [
        "a5616bd0f19730a780c354110454ce37209f1ded"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:21:23 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:51 2008 +0900"
      },
      "message": "sh: sh_mobile keysc clock framework support\n\nAdd clock framework support to the sh_mobile keysc driver and\nadjust the board specific code accordingly.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a5616bd0f19730a780c354110454ce37209f1ded",
      "tree": "367e0b2d8be763d40323c2c30e3d00a49df54a08",
      "parents": [
        "f2eb0109fb4268505b0737cfe661542eb6151907"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:20:55 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:51 2008 +0900"
      },
      "message": "sh: sh_mobile i2c clock framework support\n\nAdd clock framework support to the sh_mobile i2c driver and\nadjust the processor specific code accordingly.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f2eb0109fb4268505b0737cfe661542eb6151907",
      "tree": "c5de0501660694d28550ac2ab46200431b321e17",
      "parents": [
        "6e88d030a1491ec0f130dc4765d06b22f7db6610"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:20:23 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:51 2008 +0900"
      },
      "message": "sh: sh_mobile mstpcr clocks for sh7366\n\nAdd sh7366 mstpcr bits and information about their parent clocks.\nThe datasheet is pretty clear about the clocks on this device.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "6e88d030a1491ec0f130dc4765d06b22f7db6610",
      "tree": "d272b66cee1d682744d8b3316692b1911b46792f",
      "parents": [
        "f14c017d6b2e9e97b0d5f0b33f573797dde4d4f1"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:19:38 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:50 2008 +0900"
      },
      "message": "sh: sh_mobile mstpcr clocks for sh7343\n\nAdd sh7343 mstpcr bits and information about their parent clocks.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f14c017d6b2e9e97b0d5f0b33f573797dde4d4f1",
      "tree": "4273ace965193cd1e32bc84d193f2abe4b621ce5",
      "parents": [
        "ecf399bdafb83b6c0091837dd2a0612470e9c8d2"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:16:08 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:50 2008 +0900"
      },
      "message": "sh: sh_mobile mstpcr clocks for sh7723\n\nAdd sh7723 mstpcr bits and information about their parent clocks.\nThe datasheet is pretty clear about the clocks on this device.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ecf399bdafb83b6c0091837dd2a0612470e9c8d2",
      "tree": "84f45d0f00f742f2297f6dcc715eb5c94e68c000",
      "parents": [
        "7c7e02a28b4e7212dcdcc24bbd2b137790504a84"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:15:48 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:50 2008 +0900"
      },
      "message": "sh: sh_mobile mstpcr clocks for sh7722\n\nAdd sh7722 mstpcr bits and information about their parent clocks.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7c7e02a28b4e7212dcdcc24bbd2b137790504a84",
      "tree": "09a749672364c52f8b9e850de4de8382027fb4ba",
      "parents": [
        "1dc7b776d91ac9f016982e418e74cb14f63c5b02"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:15:07 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:50 2008 +0900"
      },
      "message": "sh: new sh_mobile mstpcr clocks base code\n\nAdd base code to handle new mstpcr clocks. Make sure clock rates propagate.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1dc7b776d91ac9f016982e418e74cb14f63c5b02",
      "tree": "8d206c247d8eafc7005b6563c7d5718880f2ef70",
      "parents": [
        "d902d04f5410176bdec77bfefa032516326eb542"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:14:28 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:50 2008 +0900"
      },
      "message": "sh: use arch_flags for sh_mobile mstpcr clock bits\n\nUse arch_flags to keep track of register and flag number.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d902d04f5410176bdec77bfefa032516326eb542",
      "tree": "f4df267261340dc504510a210e072a55b9290682",
      "parents": [
        "d12cfac146d2b512496bf974b83ee1210032065f"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:14:03 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:50 2008 +0900"
      },
      "message": "sh: sh_mobile clock divider index fix\n\nUse divider index value instead of divider value.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d12cfac146d2b512496bf974b83ee1210032065f",
      "tree": "a46c31fc18fbfcfb78d3fb0643409b0865a313d0",
      "parents": [
        "4a4a9be3ebdbf17957d29e3521f328a1145f9431"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Fri Oct 31 20:13:32 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:50 2008 +0900"
      },
      "message": "sh: enable and disable clocks recursively\n\nRecurse and make sure parent clocks get enabled/disabled.\n\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "4a4a9be3ebdbf17957d29e3521f328a1145f9431",
      "tree": "274a36403bd64a7e15a4f17408ef97a9d0bc6c18",
      "parents": [
        "3d44cc3e01ee1b40317f79ed54324e25c4f848df"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 12 13:17:38 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 22 18:42:49 2008 +0900"
      },
      "message": "sh: Move arch_get_unmapped_area() in to arch/sh/mm/mmap.c.\n\nNow that arch/sh/mm/mmap.c exists, move arch_get_unmapped_area() there.\nFollows the ARM change.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3d44cc3e01ee1b40317f79ed54324e25c4f848df",
      "tree": "99feb824dd6beda01bf11c56e412ff147bf24551",
      "parents": [
        "ab65387243f47a7bc11725f733c86bf27248b326"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Dec 20 21:27:34 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Dec 20 14:13:45 2008 -0800"
      },
      "message": "Null pointer deref with hrtimer_try_to_cancel()\n\nImpact: Prevent kernel crash with posix timer clockid CLOCK_MONOTONIC_RAW\n\ncommit 2d42244ae71d6c7b0884b5664cf2eda30fb2ae68 (clocksource:\nintroduce CLOCK_MONOTONIC_RAW) introduced a new clockid, which is only\navailable to read out the raw not NTP adjusted system time.\n\nThe above commit did not prevent that a posix timer can be created\nwith that clockid. The timer_create() syscall succeeds and initializes\nthe timer to a non existing hrtimer base. When the timer is deleted\neither by timer_delete() or by the exit() cleanup the kernel crashes.\n\nPrevent the creation of timers for CLOCK_MONOTONIC_RAW by setting the\nposix clock function to no_timer_create which returns an error code.\n\nReported-and-tested-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nAcked-by: Oleg Nesterov \u003coleg@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ab65387243f47a7bc11725f733c86bf27248b326",
      "tree": "0857b074b984b1e1dd70d1cbabe22ee618ccd498",
      "parents": [
        "e6a997eda9f76e83b7820b6e71406a43374b9f0f",
        "f1d9e4586e79e1fc7b26d1c567599a904013f199"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Dec 20 11:07:31 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Dec 20 11:07:31 2008 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs:\n  fs/9p: change simple_strtol to simple_strtoul\n  9p: convert d_iname references to d_name.name\n  9p: Remove potentially bad parameter from function entry debug print.\n"
    },
    {
      "commit": "e6a997eda9f76e83b7820b6e71406a43374b9f0f",
      "tree": "4450ece27c396a57a64dfd784bd2c08ebe82193d",
      "parents": [
        "9a1d1035631ad8b3edf301b273c30bdfc75de01e",
        "280a9ca5d0663b185ddc4443052076c29652a328"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Dec 20 11:07:18 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Dec 20 11:07:18 2008 -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: fix resume (S2R) broken by Intel microcode module, on A110L\n  x86 gart: don\u0027t complain if no AMD GART found\n  AMD IOMMU: panic if completion wait loop fails\n  AMD IOMMU: set cmd buffer pointers to zero manually\n  x86: re-enable MCE on secondary CPUS after suspend/resume\n  AMD IOMMU: allocate rlookup_table with __GFP_ZERO\n"
    },
    {
      "commit": "280a9ca5d0663b185ddc4443052076c29652a328",
      "tree": "4b6482ba47ca73cab099a2899b3af5594f7d9104",
      "parents": [
        "c9bc03ac312c6b65a32a183424f1f1383d94f5cf"
      ],
      "author": {
        "name": "Dmitry Adamushko",
        "email": "dmitry.adamushko@gmail.com",
        "time": "Sat Dec 20 00:15:24 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Dec 20 14:29:20 2008 +0100"
      },
      "message": "x86: fix resume (S2R) broken by Intel microcode module, on A110L\n\nImpact: fix deadlock\n\nThis is in response to the following bug report:\n\nBug-Entry       : http://bugzilla.kernel.org/show_bug.cgi?id\u003d12100\nSubject         : resume (S2R) broken by Intel microcode module, on A110L\nSubmitter       : Andreas Mohr \u003candi@lisas.de\u003e\nDate            : 2008-11-25 08:48 (19 days old)\nHandled-By      : Dmitry Adamushko \u003cdmitry.adamushko@gmail.com\u003e\n\n[ The deadlock scenario has been discovered by Andreas Mohr ]\n\nI think I might have a logical explanation why the system:\n\n  (http://bugzilla.kernel.org/show_bug.cgi?id\u003d12100)\n\nmight hang upon resuming, OTOH it should have likely hanged each and every time.\n\n(1) possible deadlock in microcode_resume_cpu() if either \u0027if\u0027 section is\ntaken;\n\n(2) now, I don\u0027t see it in spec. and can\u0027t experimentally verify it (newer\nucodes don\u0027t seem to be available for my Core2duo)... but logically-wise, I\u0027d\nthink that when read upon resuming, the \u0027microcode revision\u0027 (MSR 0x8B) should\nbe back to its original one (we need to reload ucode anyway so it doesn\u0027t seem\nlogical if a cpu doesn\u0027t drop the version)... if so, the comparison with\nmemcmp() for the full \u0027struct cpu_signature\u0027 is wrong... and that\u0027s how one of\nthe aforementioned \u0027if\u0027 sections might have been triggered - leading to a\ndeadlock.\n\nObviously, in my tests I simulated loading/resuming with the ucode of the same\nversion (just to see that the file is loaded/re-loaded upon resuming) so this\nissue has never popped up.\n\nI\u0027d appreciate if someone with an appropriate system might give a try to the\n2nd patch (titled \"fix a comparison \u0026\u0026 deadlock...\").\n\nIn any case, the deadlock situation is a must-have fix.\n\nReported-by: Andreas Mohr \u003candi@lisas.de\u003e\nSigned-off-by: Dmitry Adamushko \u003cdmitry.adamushko@gmail.com\u003e\nTested-by: Andreas Mohr \u003candi@lisas.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: \u003cstable@kernel.org\u003e\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "f1d9e4586e79e1fc7b26d1c567599a904013f199",
      "tree": "394c1d5b17a023f83f44ad71ae69daec0dfc94ad",
      "parents": [
        "7dd0cdc51c126915e243ee3291f7b6b5ea5e5833"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Fri Dec 19 16:50:22 2008 -0600"
      },
      "committer": {
        "name": "Eric Van Hensbergen",
        "email": "ericvh@gmail.com",
        "time": "Fri Dec 19 16:50:22 2008 -0600"
      },
      "message": "fs/9p: change simple_strtol to simple_strtoul\n\nSince v9ses-\u003euid is unsigned, it would seem better to use simple_strtoul that\nsimple_strtol.\n\nA simplified version of the semantic patch that makes this change is as\nfollows: (http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@r2@\nlong e;\nposition p;\n@@\n\ne \u003d simple_strtol@p(...)\n\n@@\nposition p !\u003d r2.p;\ntype T;\nT e;\n@@\n\ne \u003d\n- simple_strtol@p\n+ simple_strtoul\n  (...)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nAcked-by: Eric Van Hensbergen \u003cericvh@gmail.com\u003e\n\n"
    },
    {
      "commit": "7dd0cdc51c126915e243ee3291f7b6b5ea5e5833",
      "tree": "484d45a8f9c9be61fad215a083e64e6a83be0043",
      "parents": [
        "6ff232070a1088807e24f657b5d6f299f1ec32f6"
      ],
      "author": {
        "name": "Wu Fengguang",
        "email": "fengguang.wu@intel.com",
        "time": "Fri Dec 19 16:47:40 2008 -0600"
      },
      "committer": {
        "name": "Eric Van Hensbergen",
        "email": "ericvh@gmail.com",
        "time": "Fri Dec 19 16:47:40 2008 -0600"
      },
      "message": "9p: convert d_iname references to d_name.name\n\nd_iname is rubbish for long file names.\nUse d_name.name in printks instead.\n\nSigned-off-by: Wu Fengguang \u003cwfg@linux.intel.com\u003e\nAcked-by: Eric Van Hensbergen \u003cericvh@gmail.com\u003e\n\n"
    },
    {
      "commit": "6ff232070a1088807e24f657b5d6f299f1ec32f6",
      "tree": "f6affcc42b834f9a20fa9e70eb30fc6a7ff63e54",
      "parents": [
        "9a1d1035631ad8b3edf301b273c30bdfc75de01e"
      ],
      "author": {
        "name": "Duane Griffin",
        "email": "duaneg@dghda.com",
        "time": "Fri Dec 19 16:45:21 2008 -0600"
      },
      "committer": {
        "name": "Eric Van Hensbergen",
        "email": "ericvh@gmail.com",
        "time": "Fri Dec 19 16:45:21 2008 -0600"
      },
      "message": "9p: Remove potentially bad parameter from function entry debug print.\n\nSigned-off-by: Duane Griffin \u003cduaneg@dghda.com\u003e\nSigned-off-by: Eric Van Hensbergen \u003cericvh@gmail.com\u003e\n\n"
    },
    {
      "commit": "9a1d1035631ad8b3edf301b273c30bdfc75de01e",
      "tree": "c4555f04dafd591be5fd75ea9343d8386d350223",
      "parents": [
        "8837e341cc76372716b1576dd88fbf832acd29d4",
        "a6da74cb077e88a604e5b2a6663b44c221f0ae75"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 19 11:37:23 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 19 11:37:23 2008 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6:\n  [SCSI] mpt fusion: clear list of outstanding commands on host reset\n  [SCSI] scsi_lib: only call scsi_unprep_request() under queue lock\n  [SCSI] ibmvstgt: move crq_queue_create to the end of initialization\n  [SCSI] libiscsi REGRESSION: fix passthrough support with older iscsi tools\n  [SCSI] aacraid: disable Dell Percraid quirk on Adaptec 2200S and 2120S\n"
    },
    {
      "commit": "8837e341cc76372716b1576dd88fbf832acd29d4",
      "tree": "7e11c9c6116e570a5305a2101d41bae0f1b226dd",
      "parents": [
        "281981ca87b9181e5408b0a7b33d3d7cf0c9a5ca",
        "5bd9c69649754cd4b1a96cdbe5caa4e5d1d35eb5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 19 11:37:07 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 19 11:37:07 2008 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6:\n  ALSA: Fix a Oops bug in omap soc driver.\n  ALSA: hda - Remove non-working headphone control for Dell laptops\n  ALSA: hda - Add no-jd model for IDT 92HD73xx\n  ALSA: Revert \"ALSA: hda: removed unneeded hp_nid references\"\n  ALSA: hda - Add quirk for Dell Studio 17\n  ALSA: hda - Fix silent HP output on D975\n"
    },
    {
      "commit": "281981ca87b9181e5408b0a7b33d3d7cf0c9a5ca",
      "tree": "ce047de463a4da54d91b826312a5f5458f4fd6f4",
      "parents": [
        "f3485c82f75eeb951162dda663f45714627a85f5",
        "d8a0be6ab7ba1ffa43e7ea0dcdde3e8b68d4f762"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 19 11:36:49 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 19 11:36:49 2008 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.dk/linux-2.6-block\n\n* \u0027for-linus\u0027 of git://git.kernel.dk/linux-2.6-block:\n  cciss: fix problem that deleting multiple logical drives could cause a panic\n"
    },
    {
      "commit": "f3485c82f75eeb951162dda663f45714627a85f5",
      "tree": "8ffbcdba50bbbecbf1beee698a515d3342b415ac",
      "parents": [
        "db873cfc7c0a6f34ab0f1c811fc245273adf35af",
        "ac5c4e76180a74c7f922f6fa71ace0cef45fa433"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 19 11:36:04 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 19 11:36:04 2008 -0800"
      },
      "message": "Merge branch \u0027drm-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:\n  drm/i915: GEM on PAE has problems - disable it for now.\n  drm/i915: Don\u0027t return busy for buffers left on the flushing list.\n"
    },
    {
      "commit": "db873cfc7c0a6f34ab0f1c811fc245273adf35af",
      "tree": "53b28b8a53f266cf4ca7967c5c0723b09d4b8307",
      "parents": [
        "eae34c67940f2a71837ed30d571b93572186d46b",
        "a2ed9615e3222645007fc19991aedf30eed3ecfd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 19 11:34:36 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 19 11:34:36 2008 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://neil.brown.name/md\n\n* \u0027for-linus\u0027 of git://neil.brown.name/md:\n  md: Don\u0027t read past end of bitmap when reading bitmap.\n"
    },
    {
      "commit": "eae34c67940f2a71837ed30d571b93572186d46b",
      "tree": "8bfb4a473601e8d87eadd8bf4f66cf3122be35c7",
      "parents": [
        "929096fe9ff1f4b3645cf3919527ab47e8d5e17c",
        "3e3d0e9246d0eccc1da800348fc1b9199ae3d768"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 19 11:33:10 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 19 11:33:10 2008 -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  PCI hotplug: ibmphp: Fix module ref count underflow\n  PCI hotplug: acpiphp wants a 64-bit _SUN\n  PCI: pciehp: fix unexpected power off with pciehp_force\n  PCI: fix aer resume sanity check\n"
    },
    {
      "commit": "5bd9c69649754cd4b1a96cdbe5caa4e5d1d35eb5",
      "tree": "f1dc7af60020ac245fdbedc108c7c790ad7d0c9c",
      "parents": [
        "8f55c1e51fbb03998708bdd97d5b6665ab92462d",
        "19b3f31609dc8be3a56c78dcb7da723f10f7009c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 19 15:37:12 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 19 15:37:12 2008 +0100"
      },
      "message": "Merge branch \u0027fix/asoc\u0027 into for-linus\n"
    },
    {
      "commit": "19b3f31609dc8be3a56c78dcb7da723f10f7009c",
      "tree": "c907a9bf49025874316b09b6a15f8ce0a3ac4e85",
      "parents": [
        "13d428afc007fcfcd6deeb215618f54cf9c0cae6"
      ],
      "author": {
        "name": "Stanley Miao",
        "email": "stanley.miao@windriver.com",
        "time": "Fri Dec 19 22:08:22 2008 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 19 15:36:35 2008 +0100"
      },
      "message": "ALSA: Fix a Oops bug in omap soc driver.\n\nThere will be a Oops or frequent underrun messages when playing music with\nomap soc driver, this is because a data region is incorretly sized, other data\nregion will be overwriten when writing to this data region.\n\nSigned-off-by: Stanley Miao \u003cstanley.miao@windriver.com\u003e\nAcked-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "8f55c1e51fbb03998708bdd97d5b6665ab92462d",
      "tree": "7fe1a0b88e59eff30531981cceed7ac85fcf5ef5",
      "parents": [
        "9e43f0de690211cf7153b5f3ec251bc315647ada"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 19 14:02:32 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 19 14:23:08 2008 +0100"
      },
      "message": "ALSA: hda - Remove non-working headphone control for Dell laptops\n\nThe previous commit re-enabled hp_nid setup for IDT92HD73*, but\nit\u0027s unneeded indeed for Dell laptops that have multiple headphones.\nSetting the extra hp_nid results in a non-working \"Headpohne\" mixer\ncontrol.  Thus hp_nid should be 0 for these dell models.\n\nAlso, the automatic addition of hp_nid should check whether it\u0027s\na dual-HP model or not.  For dual-HPs, the pins are already checked\nby the early workaround.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "9e43f0de690211cf7153b5f3ec251bc315647ada",
      "tree": "8264931a2001f19e5a9e4948550db64deea96ff1",
      "parents": [
        "85f13b673f6a59d29529b2a60b88306c68e7b56c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Dec 17 14:51:01 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 19 08:22:26 2008 +0100"
      },
      "message": "ALSA: hda - Add no-jd model for IDT 92HD73xx\n\nAdded the model without the jack-detection for some desktops that\nhave really no jack-detection.  The recent driver caused regressions\nregarding the sound output on such machines.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "85f13b673f6a59d29529b2a60b88306c68e7b56c",
      "tree": "a9b0dcad78d72c0548e0433960066a4cb33e11aa",
      "parents": [
        "fa620e97feae731f3d461baaac4da0b127b6fd8e"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 19 08:20:38 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 19 08:20:38 2008 +0100"
      },
      "message": "ALSA: Revert \"ALSA: hda: removed unneeded hp_nid references\"\n\nThis reverts commit 07f455f779acfb3eba4921fd1399761559b10fa9.\n    ALSA: hda: removed unneeded hp_nid references\n\n    Removed unneeded hp_nid references for 92hd73xx codec family.\n\nThis caused the silent output on some Intel desktops due to missing\nrouting of widget 0x0a and 0x0d.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "d8a0be6ab7ba1ffa43e7ea0dcdde3e8b68d4f762",
      "tree": "b0e66e1dddaea05d9bc0b85461ffd058229a672f",
      "parents": [
        "929096fe9ff1f4b3645cf3919527ab47e8d5e17c"
      ],
      "author": {
        "name": "Stephen M. Cameron",
        "email": "scameron@beardog.cca.cpqcorp.net",
        "time": "Thu Dec 18 14:55:11 2008 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Fri Dec 19 08:14:07 2008 +0100"
      },
      "message": "cciss: fix problem that deleting multiple logical drives could cause a panic\n\nFix problem that deleting multiple logical drives could cause a panic.\n\nIt fixes a panic which can be easily reproduced in the following way: Just\ncreate several \"arrays,\" each with multiple logical drives via hpacucli,\nthen delete the first array, and it will blow up in deregister_disk(), in\nthe call to get_host() when it tries to dig the hba pointer out of a NULL\nqueue pointer.\n\nThe problem has been present since my code to make rebuild_lun_table\nbehave better went in.\n\nSigned-off-by: Stephen M. Cameron \u003cscameron@beardog.cca.cpqcorp.net\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "fa620e97feae731f3d461baaac4da0b127b6fd8e",
      "tree": "b5eb9bcdae411e7424ed4793fcd8d7ef13c9dc11",
      "parents": [
        "e28d83223a1e5672174dcdc6b73c1be3fa3de877"
      ],
      "author": {
        "name": "Joerg Schirottke",
        "email": "master@kanotix.com",
        "time": "Fri Dec 19 08:13:49 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Dec 19 08:13:49 2008 +0100"
      },
      "message": "ALSA: hda - Add quirk for Dell Studio 17\n\nAdded the matching model\u003ddell-m6 for Dell Studio 17 laptop.\n\nSigned-off-by: Joerg Schirottke \u003cmaster@kanotix.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ac5c4e76180a74c7f922f6fa71ace0cef45fa433",
      "tree": "04ba893ac3b43fb24fa413f1ad8f37bff5cb7ee5",
      "parents": [
        "c4de0a5d671e3af38dc3496538e391782aecc3a5"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Dec 19 15:38:34 2008 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Dec 19 15:38:34 2008 +1000"
      },
      "message": "drm/i915: GEM on PAE has problems - disable it for now.\n\nOn PAE systems, GEM allocates pages using shmem, and passes these\npages to be bound into AGP, however the AGP interfaces + the x86\nset_memory interfaces all take unsigned long not dma_addr_t.\n\nThe initial fix for this was a mess, so we need to do this correctly\nfor 2.6.29.\n\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "c4de0a5d671e3af38dc3496538e391782aecc3a5",
      "tree": "7144b9d1914e5fa7d730adadfb8b53f138bd0140",
      "parents": [
        "929096fe9ff1f4b3645cf3919527ab47e8d5e17c"
      ],
      "author": {
        "name": "Eric Anholt",
        "email": "eric@anholt.net",
        "time": "Sun Dec 14 19:05:04 2008 -0800"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Fri Dec 19 15:34:32 2008 +1000"
      },
      "message": "drm/i915: Don\u0027t return busy for buffers left on the flushing list.\n\nThese buffers don\u0027t have active rendering still occurring to them, they just\nneed either a flush to be emitted or a retire_requests to occur so that we\nnotice they\u0027re done.  Return unbusy so that one of the two occurs.  The two\nexpected consumers of this interface (OpenGL and libdrm_intel BO cache) both\nwant this behavior.\n\nSigned-off-by: Eric Anholt \u003ceric@anholt.net\u003e\nAcked-by: Keith Packard \u003ckeithp@keithp.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "a2ed9615e3222645007fc19991aedf30eed3ecfd",
      "tree": "2a07cc815f5c348f085ad96a5660e3213da955f4",
      "parents": [
        "55dac3a5553b13891f0ae4bbd11920619b5436d4"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Fri Dec 19 16:25:01 2008 +1100"
      },
      "committer": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Fri Dec 19 16:25:01 2008 +1100"
      },
      "message": "md: Don\u0027t read past end of bitmap when reading bitmap.\n\nWhen we read the write-intent-bitmap off the device, we currently\nread a whole number of pages.\nWhen PAGE_SIZE is 4K, this works due to the alignment we enforce\non the superblock and bitmap.\nWhen PAGE_SIZE is 64K, this case read past the end-of-device\nwhich causes an error.\n\nWhen we write the superblock, we ensure to clip the last page\nto just be the required size.  Copy that code into the read path\nto just read the required number of sectors.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nCc: stable@kernel.org\n"
    },
    {
      "commit": "929096fe9ff1f4b3645cf3919527ab47e8d5e17c",
      "tree": "20a09622b27b1ff0e1b645a260478671fb05f91e",
      "parents": [
        "59da1f87b276c593b852766c2fdcad62835970f7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 18 17:20:13 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 18 17:20:13 2008 -0800"
      },
      "message": "Linux 2.6.28-rc9\n"
    },
    {
      "commit": "59da1f87b276c593b852766c2fdcad62835970f7",
      "tree": "3c3ace81c2132aaf13223df10c4491c38a46c976",
      "parents": [
        "69098bac169d630a777b362470f20451b9446e39",
        "a06d568f7c5e40e34ea64881842deb8f4382babf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 18 12:05:53 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 18 12:05:53 2008 -0800"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx\n\n* \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx:\n  async_xor: dma_map destination DMA_BIDIRECTIONAL\n  dmaengine: protect \u0027id\u0027 from concurrent registrations\n  ioat: wait for self-test completion\n"
    },
    {
      "commit": "69098bac169d630a777b362470f20451b9446e39",
      "tree": "af916fdbdb51940ec6050628401d300c83d129a9",
      "parents": [
        "b3806c3b940540ba9386a334ff0cc2597a5af60e",
        "8983fdb50878ae6fa2ced336ef6072f8d5d502e3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 18 12:01:02 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 18 12:01:02 2008 -0800"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6\n\n* \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6:\n  avr32: favr-32 build fix\n  ATSTK1006: Fix boot from NAND flash\n  avr32: remove .note.gnu.build-id section when making vmlinux.bin\n  avr32: Enable pullup on USART TX lines\n"
    },
    {
      "commit": "b3806c3b940540ba9386a334ff0cc2597a5af60e",
      "tree": "86da1fe926fa6051201046f5d351f0b46aa101b3",
      "parents": [
        "3653b9a8db41299a8735008026dad82035f8ca9b",
        "3298a7388c00227e736d1037328788073c80c7b4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 18 12:00:46 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 18 12:00:46 2008 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6:\n  bnx2: Fix bug in bnx2_free_rx_mem().\n  irda: Add irda_skb_cb qdisc related padding\n  jme: Fixed a typo\n  net: kernel BUG at drivers/net/phy/mdio_bus.c:165!\n  drivers/net: starfire: Fix napi -\u003epoll() weight handling\n  tlan: Fix pci memory unmapping\n  enc28j60: use netif_rx_ni() to deliver RX packets\n  tlan: Fix small (\u003c 64 bytes) datagram transmissions\n  netfilter: ctnetlink: fix missing CTA_NAT_SEQ_UNSPEC\n"
    },
    {
      "commit": "3653b9a8db41299a8735008026dad82035f8ca9b",
      "tree": "334e9c7fa8684c7b4dea1153b304358b8853ff21",
      "parents": [
        "52af894cc35be34c6430d5411cd9033bd4dbbc51",
        "878a5535957b563c447d32866a9e606c55fef091"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 18 12:00:01 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 18 12:00:01 2008 -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  sparc: We need to implement arch_ptrace_stop().\n"
    },
    {
      "commit": "52af894cc35be34c6430d5411cd9033bd4dbbc51",
      "tree": "ce6c3c2162987229998197f53d407f96d90cc30b",
      "parents": [
        "55dac3a5553b13891f0ae4bbd11920619b5436d4"
      ],
      "author": {
        "name": "John McCutchan",
        "email": "john@johnmccutchan.com",
        "time": "Wed Dec 17 17:43:02 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 18 11:59:34 2008 -0800"
      },
      "message": "Maintainer email fixes for inotify\n\nUpdate John McCutchan and Robert Love\u0027s email addresses for\nmaintenance of inotify\n\nSigned-off-by: John McCutchan \u003cjohn@johnmccutchan.com\u003e\nAcked-by: Robert Love \u003crlove@rlove.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8983fdb50878ae6fa2ced336ef6072f8d5d502e3",
      "tree": "a8eac071fabc7d5ae7bf4d93ab348e1cfec31b9f",
      "parents": [
        "de13d28e0cb4923600e618641063b3c54961a474"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Thu Dec 18 16:20:47 2008 +0100"
      },
      "committer": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Thu Dec 18 16:22:13 2008 +0100"
      },
      "message": "avr32: favr-32 build fix\n\nThe favr-32 board code still refers to the old asm/arch header files\nwhich were moved to mach/ some time ago.\n\nSigned-off-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\n"
    },
    {
      "commit": "de13d28e0cb4923600e618641063b3c54961a474",
      "tree": "69a0eac473c98ffa693dab6a20ab85a5b14a01c6",
      "parents": [
        "c1892cb8d2787280a5d9aacf8f58cf18f5b6fb2f"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Thu Dec 18 16:13:24 2008 +0100"
      },
      "committer": {
        "name": "Haavard Skinnemoen",
        "email": "haavard.skinnemoen@atmel.com",
        "time": "Thu Dec 18 16:13:24 2008 +0100"
      },
      "message": "ATSTK1006: Fix boot from NAND flash\n\nEnable JFFS2 write buffer support so that the kernel can access a root\nfilesystem in NAND flash.\n\nSigned-off-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\n"
    },
    {
      "commit": "c9bc03ac312c6b65a32a183424f1f1383d94f5cf",
      "tree": "ca59b495fb85986be08702536bdbd27a7e3fd667",
      "parents": [
        "55aab5f49e384a361668d112eefdb33e90779af9",
        "84df81759590ad16b0024cf46b3423cca76b2e07"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Dec 18 13:28:11 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Dec 18 13:28:11 2008 +0100"
      },
      "message": "Merge branch \u0027iommu-fixes-2.6.28\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu into x86/urgent\n"
    },
    {
      "commit": "55aab5f49e384a361668d112eefdb33e90779af9",
      "tree": "e123951c87567fba8f1ca56fa91c46d8b4b46c1c",
      "parents": [
        "cf9b303e55da810255638c0b616b1a3f7eda9320"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Wed Dec 17 12:52:34 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Dec 18 13:26:23 2008 +0100"
      },
      "message": "x86 gart: don\u0027t complain if no AMD GART found\n\nImpact: remove annoying bootup printk\n\nIt\u0027s perfectly normal for no AMD GART to be present, e.g., if you have\nIntel CPUs.  None of the other iommu_init() functions makes noise when\nit finds nothing.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nAcked-by: Joerg Roedel \u003cjoerg.roedel@amd.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "e28d83223a1e5672174dcdc6b73c1be3fa3de877",
      "tree": "a8a764d049b0f77da850f394cab7088c068ee827",
      "parents": [
        "1bda71282ded6a2e09a2db7c8884542fb46bfd4f"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Dec 17 13:48:29 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Dec 18 09:06:29 2008 +0100"
      },
      "message": "ALSA: hda - Fix silent HP output on D975\n\nSome desktops seems to have no HP/mic jack detection on the front panel,\nwhich results in the silent output in the recent driver, because the\ndriver mutes the output (to save power) when no plug is detected.\n\nThis patch adds a new model that disables the jack-detection.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "3298a7388c00227e736d1037328788073c80c7b4",
      "tree": "1373c89c430acbd09b30e602750aa43c1c9e833c",
      "parents": [
        "69c30e1e7492192f882a3fc11888b320fde5206a"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Wed Dec 17 19:06:08 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Dec 17 19:06:08 2008 -0800"
      },
      "message": "bnx2: Fix bug in bnx2_free_rx_mem().\n\nDMA memory for the jumbo rx page rings was freed incorrectly using the\nwrong local variable as the array index.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3e3d0e9246d0eccc1da800348fc1b9199ae3d768",
      "tree": "c9aa0988205a5879b7a9d7b8cb2972c45636e719",
      "parents": [
        "b6adc1955d31515be6631e63b1fe4bcdcd41db77"
      ],
      "author": {
        "name": "Neil Horman",
        "email": "nhorman@tuxdriver.com",
        "time": "Wed Dec 17 16:07:47 2008 -0800"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Wed Dec 17 16:07:47 2008 -0800"
      },
      "message": "PCI hotplug: ibmphp: Fix module ref count underflow\n\nI happened to notice that the ibmphp hotplug driver does something\nrather silly in its init routine.  It purposely calls module_put so as\nto underflow its module ref count to avoid being removed from the\nkernel.  This is bad practice, and wrong, since it provides a window for\nsubsequent module_gets to reset the refcount to zero, allowing an unload\nto race in and cause all sorts of mysterious panics.  If the module is\nunsafe to load, simply omitting the module_exit parameter is sufficient\nto prevent the kernel from allowing the unload.\n\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "69c30e1e7492192f882a3fc11888b320fde5206a",
      "tree": "6181c8b6f516c2274d78983062b4da821fa71ffb",
      "parents": [
        "2fccd2814f8ebc8f1bd325dc46e11c333fc76ab3"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "samuel@sortiz.org",
        "time": "Wed Dec 17 15:44:58 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Dec 17 15:44:58 2008 -0800"
      },
      "message": "irda: Add irda_skb_cb qdisc related padding\n\nWe need to pad irda_skb_cb in order to keep it safe accross dev_queue_xmit()\ncalls. This is some ugly and temporary hack triggered by recent qisc code\nchanges.\nEven though it fixes bugzilla.kernel.org bug #11795, it will be replaced by a\nproper fix before 2.6.29 is released.\n\nSigned-off-by: Samuel Ortiz \u003csamuel@sortiz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "55dac3a5553b13891f0ae4bbd11920619b5436d4",
      "tree": "88431185f839d44a92dae9a58adba30d9be65aea",
      "parents": [
        "0bc77ecbe4f69ff8ead1d2abfe84ca9ba2a7bca4",
        "be44f01e8af3862767f466f89c12640a2f2b0038"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 17 15:05:26 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 17 15:05:26 2008 -0800"
      },
      "message": "Merge branch \u0027i2c-fixes\u0027 of git://aeryn.fluff.org.uk/bjdooks/linux\n\n* \u0027i2c-fixes\u0027 of git://aeryn.fluff.org.uk/bjdooks/linux:\n  i2c-s3c2410: fix check for being in suspend.\n  i2c-cpm: Detect and report NAK right away instead of timing out\n"
    },
    {
      "commit": "0bc77ecbe4f69ff8ead1d2abfe84ca9ba2a7bca4",
      "tree": "a9d2f83e9ee9b20720cd83432ce7bfeb44690b3d",
      "parents": [
        "3797455fd269f6ae0bc228d5206b502830af03f4",
        "a97721894a6dc0f9ebfe1dbaa4bb112eaf399273"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 17 15:01:23 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 17 15:01:23 2008 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2\n\n* \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2:\n  ocfs2: Add JBD2 compat feature bit.\n  ocfs2: Always update xattr search when creating bucket.\n"
    },
    {
      "commit": "3797455fd269f6ae0bc228d5206b502830af03f4",
      "tree": "42e687025cc6e6d1d4aeec6261bf8255737616a0",
      "parents": [
        "5b8bd54d5d38649a0a61e1146525212e81061971",
        "af4b8514aafd53d97b05a0a30b7d4cfd2cbb7b81"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 17 15:01:06 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 17 15:01:06 2008 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6:\n  USB: pl2303: add id for Hewlett-Packard LD220-HP POS pole display\n  USB: set correct configuration in probe of ti_usb_3410_5052\n  USB: add 5372:2303 to pl2303\n  USB: skip Set-Interface(0) if already in altsetting 0\n  USB: fix comment about endianness of descriptors\n  USB: Documentation/usb/gadget_serial.txt: update to match driver use_acm behaviour\n  usbmon: drop bogus 0t from usbmon.txt\n  USB: gadget: fix rndis working at high speed\n  USB: ftdi_sio: Adding Ewert Energy System\u0027s CANdapter PID\n  USB: tty: SprogII DCC controller identifiers\n  usb-storage: update unusual_devs entry for Nokia 5310\n  USB: Unusual devs patch for Nokia 3500c\n  USB: storage: unusual_devs.h: Nokia 3109c addition\n  USB: fix problem with usbtmc driver not loading properly\n"
    },
    {
      "commit": "5b8bd54d5d38649a0a61e1146525212e81061971",
      "tree": "cbe898dccc3cdd13bec413e2ce78ca043cccb106",
      "parents": [
        "331c31351044888916805c9cb32d8bb9e40c12e9",
        "4b4cdf3979c32fa3d042d150f49449c74d048553"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 17 15:00:54 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 17 15:00:54 2008 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6:\n  STAGING: Move staging drivers back to staging-specific menu\n  driver core: add newlines to debugging enabled/disabled messages\n  xilinx_hwicap: remove improper wording in license statement\n  driver core: fix using \u0027ret\u0027 variable in unregister_dynamic_debug_module\n"
    },
    {
      "commit": "331c31351044888916805c9cb32d8bb9e40c12e9",
      "tree": "41b7d9c95c1e5e1f413c3b026a26979c34d0b3e0",
      "parents": [
        "a52519f2ce180890069fa7b1a92fa51d4448a0ba"
      ],
      "author": {
        "name": "Jeff Layton",
        "email": "jlayton@redhat.com",
        "time": "Wed Dec 17 06:31:53 2008 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 17 14:59:55 2008 -0800"
      },
      "message": "cifs: fix buffer overrun in parse_DFS_referrals\n\nWhile testing a kernel with memory poisoning enabled, I saw some warnings\nabout the redzone getting clobbered when chasing DFS referrals. The\nbuffer allocation for the unicode converted version of the searchName is\ntoo small and needs to take null termination into account.\n\nSigned-off-by: Jeff Layton \u003cjlayton@redhat.com\u003e\nAcked-by: Steve French \u003csfrench@us.ibm.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a52519f2ce180890069fa7b1a92fa51d4448a0ba",
      "tree": "cae6d87adcba8ee831f9a50f3cff467254861718",
      "parents": [
        "1bda71282ded6a2e09a2db7c8884542fb46bfd4f",
        "af4d3643864ee5fcba0c97d77a424fa0b0346f8e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 17 14:58:56 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 17 14:58:56 2008 -0800"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc:\n  powerpc: Fix corruption error in rh_alloc_fixed()\n  powerpc/fsl-booke: Fix the miss interrupt restore\n"
    },
    {
      "commit": "4b4cdf3979c32fa3d042d150f49449c74d048553",
      "tree": "a39361b20ece0b57d347f677eeda1de534885bb9",
      "parents": [
        "aa6f3c640781c8ac213a4ed3011dcced36f899e3"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Fri Nov 28 00:01:28 2008 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Dec 17 11:23:07 2008 -0800"
      },
      "message": "STAGING: Move staging drivers back to staging-specific menu\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "aa6f3c640781c8ac213a4ed3011dcced36f899e3",
      "tree": "aebfec91ee7dca336bcd8ca4e4f1a48ec0578f88",
      "parents": [
        "09a35ce00fa6bbb8bd130a828807e237488aa7ea"
      ],
      "author": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Sun Nov 30 14:01:26 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Dec 17 11:23:07 2008 -0800"
      },
      "message": "driver core: add newlines to debugging enabled/disabled messages\n\nBoth messages are missing the newline and thus dmesg output gets\nscrambled.\n\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "09a35ce00fa6bbb8bd130a828807e237488aa7ea",
      "tree": "d11a71272e87c57cd2310f9cd0dfe82a2f88f130",
      "parents": [
        "1c93ca09863a544cec24fc8e33491f645df80e59"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Dec 06 21:10:51 2008 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Dec 17 11:23:07 2008 -0800"
      },
      "message": "xilinx_hwicap: remove improper wording in license statement\n\nGPLv2 doesn\u0027t allow additional restrictions to be imposed on any\ncode, so this wording needs to be removed from these files.\n\nSigned-off-by: Stephen Neuendorffer \u003cstephen.neuendorffer@xilinx.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "1c93ca09863a544cec24fc8e33491f645df80e59",
      "tree": "f023bbb17ebbf2dd9d0e352d621a282b79b06298",
      "parents": [
        "1bda71282ded6a2e09a2db7c8884542fb46bfd4f"
      ],
      "author": {
        "name": "Johann Felix Soden",
        "email": "johfel@users.sourceforge.net",
        "time": "Thu Oct 30 22:44:39 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Dec 17 11:23:06 2008 -0800"
      },
      "message": "driver core: fix using \u0027ret\u0027 variable in unregister_dynamic_debug_module\n\nThe \u0027ret\u0027 variable is assigned, but not used in the return statement. Fix this.\n\nSigned-off-by: Johann Felix Soden \u003cjohfel@users.sourceforge.net\u003e\nAcked-by: Jason Baron \u003cjbaron@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "af4b8514aafd53d97b05a0a30b7d4cfd2cbb7b81",
      "tree": "6a393e23b940f4b54c5e203029cdf76fed256174",
      "parents": [
        "413ba6fb51fa8dc77be09552e506d00f31234e0d"
      ],
      "author": {
        "name": "Mike Provencher",
        "email": "mike.provencher@hp.com",
        "time": "Tue Dec 16 14:30:14 2008 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Dec 17 10:49:15 2008 -0800"
      },
      "message": "USB: pl2303: add id for Hewlett-Packard LD220-HP POS pole display\n\nAdd id for the Hewlett-Packard LD220-HP POS pole display.\n\nBus 002 Device 002: ID 03f0:3524 Hewlett-Packard\n\nSigned-off-by: Mike Provencher \u003cmike.provencher@hp.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "413ba6fb51fa8dc77be09552e506d00f31234e0d",
      "tree": "ce013823cc55c2e0f3954a65d474ae2182ccb299",
      "parents": [
        "7c99200142c04d0f1ed3f048014591f841efdaed"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Tue Dec 16 12:25:55 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Dec 17 10:49:15 2008 -0800"
      },
      "message": "USB: set correct configuration in probe of ti_usb_3410_5052\n\nThis driver transfers firmware. It may just as well set the correct\nconfiguration.\n\nSigned-off-by: Oliver Neukum \u003coneukum@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7c99200142c04d0f1ed3f048014591f841efdaed",
      "tree": "d5c3aa5a803811fb3221e7b45f4d5d4b337f07c5",
      "parents": [
        "24c0996a6b73e2554104961afcc8659534503e0d"
      ],
      "author": {
        "name": "Matthew Arnold",
        "email": "Matthew.Arnold-1@uts.edu.au",
        "time": "Sat Dec 13 22:42:53 2008 +1100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Dec 17 10:49:15 2008 -0800"
      },
      "message": "USB: add 5372:2303 to pl2303\n\nThis patch adds the \"Superial\" USB-Serial converter to pl2303 so that it\nis detected, by the correct driver.  Adds the relevant vendor:product\n(5372:2303) to the device tables in pl2303.c \u0026 pl2303.h.  The patch has\nbeen tested against 2.6.24-22-generic.\n\nSigned-off-by: Matthew D Arnold \u003cmatthew.arnold-1@uts.edu.au\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    }
  ],
  "next": "24c0996a6b73e2554104961afcc8659534503e0d"
}
