)]}'
{
  "log": [
    {
      "commit": "db0c19e1a6abd9a9bdbf3ffbabc1e8e4995cb462",
      "tree": "296239b964b471e03deb836e51dbd72ea53115ad",
      "parents": [
        "f5cd9f14e2660e610d8bb99ce723ef098b65ae9c"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 01 12:59:18 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:48 2007 +0000"
      },
      "message": "[MIPS] Pb1200: Fix warning.\n\narch/mips/au1000/pb1200/irqmap.c:101: warning: ignoring return value of \u0027request_irq\u0027, declared with attribute warn_unused_result\n\nAnd while at it a few coding style cleanups.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f5cd9f14e2660e610d8bb99ce723ef098b65ae9c",
      "tree": "0e2a4dda36b6d058c8dedfcba0cab96698a93e54",
      "parents": [
        "c8925297e875168a7c08965b4f80b418524fb8ce"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 01 12:22:53 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:47 2007 +0000"
      },
      "message": "[MIPS] Pb1200: Fix warning.\n\narch/mips/au1000/pb1200/board_setup.c:71: warning: unused variable \u0027pin_func\u0027\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c8925297e875168a7c08965b4f80b418524fb8ce",
      "tree": "3694fb96964d728781203c3069053ec2b880d517",
      "parents": [
        "07f6169cffdca076ef9a67bd69dd1085dc668618"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 01 12:20:51 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:47 2007 +0000"
      },
      "message": "[MIPS] IP27: Fix build error.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "07f6169cffdca076ef9a67bd69dd1085dc668618",
      "tree": "e6cdd0aa35af0bd9f4ff24d1942d375e4caf6f42",
      "parents": [
        "217dd11e9d0442767fa13c9c188be0b92dc93d7e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 01 12:16:20 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:47 2007 +0000"
      },
      "message": "[MIPS] Excite: Fix build error.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "217dd11e9d0442767fa13c9c188be0b92dc93d7e",
      "tree": "9557e15fbad397fcc5a707e85cf1a68132ee6c31",
      "parents": [
        "f3f9ad0edcc1b7bf154bb34fe3b3f71e5379c9f0"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 01 01:57:55 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:47 2007 +0000"
      },
      "message": "[MIPS] Sibyte: Split and move clock code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f3f9ad0edcc1b7bf154bb34fe3b3f71e5379c9f0",
      "tree": "d553ebebfad8bf083342e6af704ae62ae252d0f2",
      "parents": [
        "faf2782bf3903391936aba0b575fd39b1da10d00"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 01 00:24:50 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:47 2007 +0000"
      },
      "message": "[MIPS] Sibyte: Fixes for oneshot timer mode.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "faf2782bf3903391936aba0b575fd39b1da10d00",
      "tree": "de4d64d1fd6b26c53791ad18e37b9efc11ba9a3b",
      "parents": [
        "211a29a87cbde00d8c34fb6d92fc91a87c2c9b47"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Nov 01 00:10:07 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:47 2007 +0000"
      },
      "message": "[MIPS] Sibyte: Remove blank line.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "211a29a87cbde00d8c34fb6d92fc91a87c2c9b47",
      "tree": "23c2670f9109cf6baf1cb092b094c6edebf6a9ab",
      "parents": [
        "d9eec1a5d6ae54b0f7562ffe07008a33ac39e8fe"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Wed Oct 31 16:26:56 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:47 2007 +0000"
      },
      "message": "[MIPS] Swarm: Fix build failure\n\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d9eec1a5d6ae54b0f7562ffe07008a33ac39e8fe",
      "tree": "2da898720a0240a778df00a0488db3f9593da190",
      "parents": [
        "1d0a909cfc41f17175023b939b28322e427746b4"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Oct 31 01:21:03 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:46 2007 +0000"
      },
      "message": "[MIPS] time: Code cleanups\n\n* Do not include unnecessary headers.\n* Do not mention time.README.\n* Do not mention mips_timer_ack.\n* Make clocksource_mips static.  It is now dedicated to c0_timer.\n* Initialize clocksource_mips.read statically.\n* Remove null_hpt_read.\n* Remove an argument of plat_timer_setup.  It is just a placeholder.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1d0a909cfc41f17175023b939b28322e427746b4",
      "tree": "c6451b458ad8658e03500532435c9d794a1ba063",
      "parents": [
        "81b635ef368d994a86f20c0ea5a82f45045da1e9"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Oct 30 14:24:51 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:46 2007 +0000"
      },
      "message": "[MIPS] time: Remove now unused local_timer_interrupt.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "81b635ef368d994a86f20c0ea5a82f45045da1e9",
      "tree": "15108ff3d707082be9442ef82b323476f45e1833",
      "parents": [
        "46abf4b39a555294ec0df138923daed1ccb9adb5"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 31 13:10:00 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:46 2007 +0000"
      },
      "message": "[MIPS] IP32: Fix address of 2nd serial interface.\n\nFound by Giuseppe Sacco \u003cgiuseppe@eppesuigoccas.homedns.org\u003e.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "46abf4b39a555294ec0df138923daed1ccb9adb5",
      "tree": "211315bce777186654b098eb11ee6e76f765d4c2",
      "parents": [
        "d1598b6adb0e7d9615f751f3bced128bcceb7378"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 31 12:42:56 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:46 2007 +0000"
      },
      "message": "[MIPS] SB1250: Use the right irqaction for the timer interrupt.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d1598b6adb0e7d9615f751f3bced128bcceb7378",
      "tree": "0006dbc03b05ae3e42e658ab5e2d8120967f96f4",
      "parents": [
        "2e5dcd2b4ce97ebc43703f2645bf2fe978da1627"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 31 12:36:42 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:46 2007 +0000"
      },
      "message": "[MIPS] SB1250: Remove stray assignment of cpumask.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2e5dcd2b4ce97ebc43703f2645bf2fe978da1627",
      "tree": "188c4aafc087e9632bb335b9d6af61149255555d",
      "parents": [
        "9e32a510afa62c0d548d78572031e6112d21e0ea"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 31 12:34:42 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:46 2007 +0000"
      },
      "message": "[MIPS] Sibyte: Fix names of the clockevent devices.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9e32a510afa62c0d548d78572031e6112d21e0ea",
      "tree": "02df5485ffc1b995011d0b694b75b2a45a6dc3d9",
      "parents": [
        "54866f032307063776b4eff7eadb131d47f9f9b4"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 31 00:08:06 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 02 16:13:46 2007 +0000"
      },
      "message": "[MIPS] Sibyte: Build fixes / dead code removal.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b4d367fb20ed19be4a53fa88b407248aeb8bd461",
      "tree": "3c774686e83e3d877dbbfe680dc415eb0597f2e6",
      "parents": [
        "52eb053b7191f1d3017a56e921753e3097876c47"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Nov 01 03:18:02 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Nov 01 03:18:02 2007 -0700"
      },
      "message": "[SPARC64]: Update defconfig.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d6898556e90ba9842e59ac9c2425b42ea33019b4",
      "tree": "f0a6061a00747d60bc6509a5a8a9bb8f44bed1f9",
      "parents": [
        "7e5766fa9431602ef0e56ceae900d0cce3a78b96"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@bnsf.davemloft.net",
        "time": "Mon Oct 29 01:19:14 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 31 15:30:54 2007 -0700"
      },
      "message": "[SPARC64]: Fix build with CONFIG_NET disabled.\n\nWe can\u0027t export verify_compat_iovec when CONFIG_NET is\ndisabled, and consequently the Solaris compat module\nshould also depend upon CONFIG_NET.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7e5766fa9431602ef0e56ceae900d0cce3a78b96",
      "tree": "503f4ee5a97cabaa066bedcb8891b45e253e5128",
      "parents": [
        "099d575aaf3dcf4c9c1e0b53c7b17c5faddb1b59"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@bnsf.davemloft.net",
        "time": "Mon Oct 29 00:36:09 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 31 15:30:52 2007 -0700"
      },
      "message": "[SPARC64]: Fix build failure when CONFIG_BUG is disabled.\n\nWhen CONFIG_BUG is turned off, the standard trick of:\n\n\tswitch (x) {\n\tcase X:\n\t...\n\tcase Y:\n\t...\n\tdefault:\n\t\tBUG();\n\t};\n\nto mark impossible cases does not work because BUG() evalutes\nto nothing and thus GCC just sees a fallthrough code path.\n\nAdd an explicit KERN_ERR log message and a do_exit() to trap\nthis case.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "099d575aaf3dcf4c9c1e0b53c7b17c5faddb1b59",
      "tree": "b7d9a46a1eba0f064d50e5b822b93842a71dd3f6",
      "parents": [
        "23e8bc200c3bbbd6eae1128e9095a3968954af2e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@bnsf.davemloft.net",
        "time": "Mon Oct 29 00:23:07 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 31 15:30:51 2007 -0700"
      },
      "message": "[SPARC64]: Kill unused ITAG_MASK macro in ultra.S\n\nIt is unused since we went to an I-cache flush that solely used\nthe \u0027flush\u0027 instruction, and it\u0027s presence breaks the build\nwhen PAGE_SIZE is 512KB.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "23e8bc200c3bbbd6eae1128e9095a3968954af2e",
      "tree": "ce1116af3b3131118884048cfd2b01224627accf",
      "parents": [
        "b1d08ac064268d0ae2281e98bf5e82627e0f0c56"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Oct 27 22:33:33 2007 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 31 15:30:49 2007 -0700"
      },
      "message": "[SPARC64]: Fix bogus \u0027\u0026\u0027 conditinal in set_rtc_mmss().\n\nWe\u0027re using \u0027\u0026\u0027 instead of \u0027\u0026\u0026\u0027.\n\nNoticed by Roel Kluin.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1398f679dfa167bfc656803ea86a8d1a984cbaf1",
      "tree": "3bcb52a15e7a90213b51392eee0067de0a2a5103",
      "parents": [
        "e9bba8ee6cbb5b8065d42aa9e898cb0d84605c58"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Oct 30 08:02:55 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 31 15:21:48 2007 +0000"
      },
      "message": "[ARM] 4636/1: pxa: add default configuration for zylonite\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e9bba8ee6cbb5b8065d42aa9e898cb0d84605c58",
      "tree": "23bc99ee4e8b0053f2b5bc2efe88080729b0a38b",
      "parents": [
        "710798c3e1f995ac88be6d0fa030566e9b4b8f06"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Oct 30 08:01:38 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 31 15:21:48 2007 +0000"
      },
      "message": "[ARM] 4635/1: pxa: Change Eric Miao\u0027s email address to eric.miao@marvell.com\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "710798c3e1f995ac88be6d0fa030566e9b4b8f06",
      "tree": "7df2188430fb92fdcfb5e03e0f92b6454a52711b",
      "parents": [
        "fd3d72859b5fab00aba2e7ce5ca65744f6720769"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Fri Oct 26 23:22:51 2007 +0200"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 31 15:21:43 2007 +0000"
      },
      "message": "[ARM] Fix assignment instead of condition in arm/mach-omap2/clock.c\n\nFix assignment instead of condition\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "df43309bd525bbe569978ca2a47415b7b07ee057",
      "tree": "9d87da1b4488a7051efd1bd50c80ec42e4ff9a08",
      "parents": [
        "0214f9221aa06fba35c0cd5c80641b0fcfcb1cbe"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Oct 27 15:15:49 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 31 15:21:42 2007 +0000"
      },
      "message": "[ARM] pxa: shut up CLOCK_EVT_MODE_RESUME warning\n\nResolve:\n  CC      arch/arm/mach-pxa/time.o\narch/arm/mach-pxa/time.c: In function `pxa_osmr0_set_mode\u0027:\narch/arm/mach-pxa/time.c:154: warning: enumeration value `CLOCK_EVT_MODE_RESUME\u0027 not handled in switch\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0214f9221aa06fba35c0cd5c80641b0fcfcb1cbe",
      "tree": "7cf9e67f6acec67b7e9d84768c8fc8821f636162",
      "parents": [
        "d8cb70d10a2d4e6b083b89044a68d860d0bf1eec"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Oct 27 11:01:35 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 31 15:21:40 2007 +0000"
      },
      "message": "[ARM] Fix FIQ issue with ARM926\n\nJon Eibertzon writes:\n\u003e We have noticed that the I-cache is disabled while waiting for\n\u003e interrupt in cpu_arm926_do_idle in arch/arm/mm/proc-arm926.S\n\u003e and we are curious to know why, because this causes us a great\n\u003e performance hit when executing in FIQ-handlers. Is it assumed\n\u003e here that every individual FIQ-handler re-enables the I-cache?\n\nThe I-cache disable is an errata workaround, so the solution is to\ndisable FIQs across the section with the I-cache disabled.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5984a2fc7e7c9ab118e78ae9799e98fc4ade40f9",
      "tree": "d1bd276564dfff6922bf060bde22554c326dfc0a",
      "parents": [
        "a80770ce4d8e0e83a32298453c0a8e78444f8184"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Oct 26 17:55:28 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 31 15:21:37 2007 +0000"
      },
      "message": "[ARM] Fix netx_defconfig regression\n\nFix:\n\n  CC      arch/arm/mach-netx/xc.o\narch/arm/mach-netx/xc.c: In function \u0027request_xc\u0027:\narch/arm/mach-netx/xc.c:192: error: \u0027struct kobject\u0027 has no member named \u0027name\u0027\narch/arm/mach-netx/xc.c:196: error: \u0027struct kobject\u0027 has no member named \u0027name\u0027\narch/arm/mach-netx/xc.c:200: error: \u0027struct kobject\u0027 has no member named \u0027name\u0027\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b23e79fd87529706eb8e9e350226465b4abe70d2",
      "tree": "166d1c236b61479a102b1e8edaa404d7a6e362b5",
      "parents": [
        "914301982f38e5842b28fd2f708208ea456b346a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Oct 26 16:33:31 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 31 15:21:34 2007 +0000"
      },
      "message": "[ARM] Fix omap_h2_1610_defconfig regressions\n\nFix:\n\narch/arm/mach-omap1/built-in.o: In function `h2_init\u0027:\nboard-h2.c:(.init.text+0xbb4): undefined reference to `i2c_register_board_info\u0027\n\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e403149c92a2a0643211debbbb0a9ec7cc04cff7",
      "tree": "c3ef82a7fa02222aab2c3d3d79e644f8a1c95286",
      "parents": [
        "bdb76ef5a4bc8676a81034a443f1eda450b4babb"
      ],
      "author": {
        "name": "Dirk Hohndel",
        "email": "hohndel@linux.intel.com",
        "time": "Tue Oct 30 13:37:19 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 14:26:30 2007 -0700"
      },
      "message": "Kbuild/doc: fix links to Documentation files\n\nFix links to files in Documentation/* in various Kconfig files\n\nSigned-off-by: Dirk Hohndel \u003chohndel@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e58b7dab272ecee09cd7bafb89d6b224cd17bbe3",
      "tree": "c3834740725d93cdb3d89221cb24cf68fa688784",
      "parents": [
        "71d00feca2598c68186ca5b83247746d6a7fed7e",
        "3aff03739cb19938b25ac262be90faf58192e847"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 12:04:45 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 12:04:45 2007 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:\n  [IA64] Fix incorrect return value from ia64_setup_msi_irq()\n  [IA64] arch/ia64/sn/kernel/mca.c: undo lock when sn_oemdata can\u0027t be extended\n  [IA64] update sn2 defconfig to 64kb pages\n  [IA64] fix typo in per_cpu_offset\n  [IA64] /proc/cpuinfo \"physical id\" field cleanups\n  [IA64] vDSO vs --build-id\n  [IA64] check-segrel.lds vs --build-id\n  [IA64] vmcore_find_descriptor_size should be in __init\n  [IA64] ia64/mm/init.c: fix section mismatches\n"
    },
    {
      "commit": "3aff03739cb19938b25ac262be90faf58192e847",
      "tree": "49ce33789a1af69b15baab5962812a5a102a6893",
      "parents": [
        "41f667f213da4776e5883ce1e4188dc8e71f275e"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Tue Oct 30 16:01:49 2007 +0900"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Oct 30 09:54:47 2007 -0700"
      },
      "message": "[IA64] Fix incorrect return value from ia64_setup_msi_irq()\n\nFix the problem that pci_enable_msi() fails on ia64 platform. The cause of\nthis problem is incorrect return value of ia64_setup_msi_irq(). It must\nreturn 0 on success, instead of irq number.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "fb7267acfef1de3e49d4e0c80be3cc603e974b3b",
      "tree": "555f4c02309c08f3dd0d918aaf0c7c374f1ad70a",
      "parents": [
        "2d175d438f297bcd75a7b88baf3a304137047af6",
        "2ea4649b3634b9dbd098d0d8be65304eb2ea3a9c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 08:39:20 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 08:39:20 2007 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6:\n  Blackfin arch: use a less common define name in BF549\n  Blackfin arch: Add missing definitions for BF561\n  Blackfin arch: reclaim a few bytes from the end of our init section\n  Blackfin arch: fix libata data struct member from irq_type to irq_flags\n  Blackfin arch: Do not pollute name space used in linux-2.6.x/sound\n  Blackfin arch: Fix bug set correct baud for spi mmc and enable SPI after DMA.\n  Blackfin arch: update board defconfig files according to latest information from ADI datasheet\n  Blackfin arch: ensure that speculative loads of bad pointers don\u0027t cause us to do bad things.\n  Blackfin arch: Add missing definitions of BF54x\n  Blackfin arch: Fix random crash issue found by Michael.\n  Blackfin arch: fix bug: tell users if the kernel is recovering from a fault condition\n  Blackfin arch: add support for checking/clearing overruns in generic purpose Timer API\n  Blackfin arch: cleanup arch/blackfin/kernel/traps.c handling code.\n  Blackfin arch: Apply Bluetchnix vendor patch provided by Harald Krapfenbauer\n  Blackfin arch: fix bug BlueTechnix CM-BF537 board config uses wrong IRQ for net2272 driver\n  Blackfin arch: fix bug: kernel prints out error message twice\n  Blackfin arch: add NFC driver support in BF527-EZKIT board\n  Blackfin arch: Added support for HV Sistemas H8606 board\n"
    },
    {
      "commit": "4138f08d1c2783a28df2af6ed81aa180462ec374",
      "tree": "11b9d3b4cbafe4c9d1dd7c9b7ef934dee2bafdb4",
      "parents": [
        "bc2a3f86f46569fb091792867ce67c9ab24dfd0f"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Oct 29 14:37:18 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 08:06:55 2007 -0700"
      },
      "message": "Remove bogus default y for DMAR and NET_DMA\n\nNo reason I can think of of making them default y Most people don\u0027t have\nthe hardware and with default y they just pollute lots of configs during\nmake oldconfig.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nAcked-by: \"Nelson, Shannon\" \u003cshannon.nelson@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "36208059c18cd5e8c89fc9037cb1a79e62733882",
      "tree": "470d71059d8f00fa1d29fd820cc64d545907c394",
      "parents": [
        "64e5c51291ec760e7fdb7628fe63690d1dc6aaf7"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Tue Oct 30 12:00:02 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Oct 30 12:00:02 2007 +0800"
      },
      "message": "Blackfin arch: reclaim a few bytes from the end of our init section\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "64e5c51291ec760e7fdb7628fe63690d1dc6aaf7",
      "tree": "9c1c05768ae90ce06c6c3108eebf9afff2656883",
      "parents": [
        "be0f3131a9cc7239d438b5016643e3eb9c8d8c21"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Tue Oct 30 11:56:13 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Oct 30 11:56:13 2007 +0800"
      },
      "message": "Blackfin arch: fix libata data struct member from irq_type to irq_flags\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "111cf97d2cf35fbaa5eaff6ec5d395a06e14aadf",
      "tree": "6a203709677b68dbefa349c42aa60ffe50874082",
      "parents": [
        "0355893e77b6c4d24a5843d420e97ae86762f964"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Tue Oct 30 11:48:42 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Oct 30 11:48:42 2007 +0800"
      },
      "message": "Blackfin arch: Fix bug set correct baud for spi mmc and enable SPI after DMA.\n\nChanges:\n\n1. The baud for spi mmc defined in board file is not used by the old\nspi driver. A slower value from spi framework is used instead. In latest\nbug fixing, the correct baud is use which is too high for spi MMC card.\n\n2. SPI is enabled only after DMA is started.\n\n3. MMC detection IRQ is set to 55.\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "0355893e77b6c4d24a5843d420e97ae86762f964",
      "tree": "c1906fe33121cae5955ea61bda61ca42dd67bf95",
      "parents": [
        "9f336a53266f43ae1002f4aaad5373944589c828"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Oct 30 11:39:47 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Tue Oct 30 11:39:47 2007 +0800"
      },
      "message": "Blackfin arch: update board defconfig files according to latest information from ADI datasheet\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "076e21a0142ac33d53bc0cca58c6170d4ad14f5d",
      "tree": "7603b3ab30fd64d9b35708eb4fa5cc0a19a9ea64",
      "parents": [
        "1b8a8e95f9671ee449a794f87468738963393a72"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Oct 29 13:49:16 2007 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 30 00:22:22 2007 +0100"
      },
      "message": "remove the dead X86_REMOTE_DEBUG option\n\nThis patch removes the dead X86_REMOTE_DEBUG option.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\n\n"
    },
    {
      "commit": "1b8a8e95f9671ee449a794f87468738963393a72",
      "tree": "6c36208d0f11be130f8f90e3bbec27c6fcb4b9e9",
      "parents": [
        "fb8c177fe04c81ef5abe603e01d51eafa02d903a"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Oct 29 13:49:36 2007 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 30 00:22:22 2007 +0100"
      },
      "message": "x86: merge EARLY_PRINTK options\n\nThis patch merges the x86_64 EARLY_PRINTK option into the i386 one.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\n\n"
    },
    {
      "commit": "fb8c177fe04c81ef5abe603e01d51eafa02d903a",
      "tree": "03440f90440f7f80f31f2d986c93b06b958a9385",
      "parents": [
        "f1aa14b2e930a6dfab888ded1a2a951a0ff279dc"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Oct 24 18:24:47 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 30 00:22:22 2007 +0100"
      },
      "message": "x86: mm/discontig_32.c: make code static\n\nnode0_bdata and paddr_to_nid() can become static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n\n"
    },
    {
      "commit": "f1aa14b2e930a6dfab888ded1a2a951a0ff279dc",
      "tree": "17f7bf469aadfb21b63b6169ce884a372ce6fab2",
      "parents": [
        "0440d4c00dadf8b97657c0864e4d54a088430de8"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Oct 24 18:25:06 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 30 00:22:22 2007 +0100"
      },
      "message": "x86: kernel/setup_32.c: unexport machine_id\n\nThis patch removes the unused EXPORT_SYMBOL(machine_id).\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n\n"
    },
    {
      "commit": "0440d4c00dadf8b97657c0864e4d54a088430de8",
      "tree": "4750cbab8af0b2b948519553ca19a724fdce8d24",
      "parents": [
        "79da0874410c0af8958f0ee3a50aa5b67eecc640"
      ],
      "author": {
        "name": "Joerg Roedel",
        "email": "joerg.roedel@amd.com",
        "time": "Wed Oct 24 12:49:50 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 30 00:22:22 2007 +0100"
      },
      "message": "x86 gart: rename symbols only used for the GART implementation\n\nThis patch renames the 4 symbols iommu_hole_init(), iommu_aperture,\niommu_aperture_allowed, iommu_aperture_disabled. All these symbols are only\nused for the GART implementation of IOMMUs.\n\nIt adds and additional gart_ prefix to them.\n\nSigned-off-by: Joerg Roedel \u003cjoerg.roedel@amd.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "79da0874410c0af8958f0ee3a50aa5b67eecc640",
      "tree": "5b41384daaa98670669db0c5b06c085dadfdc413",
      "parents": [
        "966396d3a05c8049fce5c81c49138e5ee1b05443"
      ],
      "author": {
        "name": "Joerg Roedel",
        "email": "joerg.roedel@amd.com",
        "time": "Wed Oct 24 12:49:49 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 30 00:22:22 2007 +0100"
      },
      "message": "x86 gart: make some variables and functions static\n\nThis patch makes some functions and variables static in pci-gart_64.c which are\nnot used somewhere else.\n\nSigned-off-by: Joerg Roedel \u003cjoerg.roedel@amd.com\u003e\nAcked-by: Muli Ben-Yehuda \u003cmuli@il.ibm.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "966396d3a05c8049fce5c81c49138e5ee1b05443",
      "tree": "11fff010a4aecd965bed52719d55d8fa4b40b055",
      "parents": [
        "395624fcddd178de01a78aa88670a86ec919de77"
      ],
      "author": {
        "name": "Joerg Roedel",
        "email": "joerg.roedel@amd.com",
        "time": "Wed Oct 24 12:49:48 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 30 00:22:22 2007 +0100"
      },
      "message": "x86 gart: rename CONFIG_IOMMU to CONFIG_GART_IOMMU\n\nThis patch renames the IOMMU config option to GART_IOMMU because in fact it\nmeans the GART and not general support for an IOMMU on x86.\n\nSigned-off-by: Joerg Roedel \u003cjoerg.roedel@amd.com\u003e\nAcked-by: Muli Ben-Yehuda \u003cmuli@il.ibm.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "395624fcddd178de01a78aa88670a86ec919de77",
      "tree": "bfc66eafdbf5b220020a8d986fac0c6f255aeb51",
      "parents": [
        "e1054b39b275340f7ba0308eca83c127b36e936e"
      ],
      "author": {
        "name": "Joerg Roedel",
        "email": "joerg.roedel@amd.com",
        "time": "Wed Oct 24 12:49:47 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 30 00:22:22 2007 +0100"
      },
      "message": "x86 gart: rename iommu.h to gart.h\n\nThis patch renames the include file asm-x86/iommu.h to asm-x86/gart.h to make\nclear to which IOMMU implementation it belongs. The patch also adds \"GART\" to\nthe Kconfig line.\n\nSigned-off-by: Joerg Roedel \u003cjoerg.roedel@amd.com\u003e\nAcked-by: Muli Ben-Yehuda \u003cmuli@il.ibm.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "e1054b39b275340f7ba0308eca83c127b36e936e",
      "tree": "ee98058749b7aaae72bffa56669b8b74ee6061cf",
      "parents": [
        "82798a17ad40df827d465329a20ace80497f9b32"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Fri Oct 26 14:09:09 2007 -0700"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 30 00:22:22 2007 +0100"
      },
      "message": "x86: additional CPUID strings; fix strings for AMD-ecx\n\nAdditional CPUID strings (sse4_1, sse4_2, sse5, skinit, wdt); fix the\npositioning of the AMD ecx strings (cr8_legacy was duplicated under\ntwo different names, so the alignment of all the other strings were\noff by one.)\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "41f667f213da4776e5883ce1e4188dc8e71f275e",
      "tree": "aef8600092bf01dd8151e44a67ce0985eda56811",
      "parents": [
        "346f3799c7785938cf152e36b9127e1153c146e4"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Mon Oct 29 14:32:30 2007 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Oct 29 14:32:30 2007 -0700"
      },
      "message": "[IA64] arch/ia64/sn/kernel/mca.c: undo lock when sn_oemdata can\u0027t be extended\n\nClean up locking state in failure path.\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nCc: Jes Sorensen \u003cjes@trained-monkey.org\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "82798a17ad40df827d465329a20ace80497f9b32",
      "tree": "449ba69dc5a5e19a56b2a9d12d218f9486e5316d",
      "parents": [
        "db8185360d91c01f6e482db5ee402c0ad90dec52",
        "1a3b7920fe55247d39c3e1ac1e9b8aca607d0188"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 29 14:06:55 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 29 14:06:55 2007 -0700"
      },
      "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: (34 commits)\n  [MIPS] tb0219: Update copyright message.\n  [MIPS] MT: Fix bug in multithreaded kernels.\n  [MIPS] Alchemy: Remove CONFIG_TS_AU1X00_ADS7846 from defconfigs.\n  Author: Ralf Baechle \u003cralf@linux-mips.org\u003e\n  [MIPS] sb1250: Enable GenBus IDE in defconfig.\n  [MIPS] vmlinux.ld.S: correctly indent .data section\n  [MIPS] c-r3k: Implement flush_cache_range()\n  [MIPS] Store sign-extend register values for PTRACE_GETREGS\n  [MIPS] Alchemy: Register platform devices\n  [MIPS] Add len and addr validation for MAP_FIXED mappings.\n  [MIPS] IRIX: Fix off-by-one error in signal compat code.\n  [MIPS] time: Replace plat_timer_setup with modern APIs.\n  [MIPS] time: Fix cut\u0027n\u0027paste bug in Sibyte clockevent driver.\n  [MIPS] time: Make c0_compare_int_usable faster\n  [MIPS] time: Fix cevt-r4k.c for 64-bit kernel\n  [MIPS] Sibyte: Delete {sb1250,bcm1480}_steal_irq().\n  [MIPS] txx9tmr clockevent/clocksource driver\n  [MIPS] Add mips_hpt_frequency check to mips_clockevent_init().\n  [MIPS] IP32: Fixes after interrupt renumbering.\n  [MIPS] IP27: Fix slice logic to work for arbitrary number of slices.\n  ...\n"
    },
    {
      "commit": "6a22c57b8d2a62dea7280a6b2ac807a539ef0716",
      "tree": "8a1da0c5de1fa8c895bd1ac052e99042afa9a454",
      "parents": [
        "3529a233421fc43fa7bfdf7a4317daf28348a23d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 29 11:36:04 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 29 14:05:37 2007 -0700"
      },
      "message": "Revert \"x86_64: allocate sparsemem memmap above 4G\"\n\nThis reverts commit 2e1c49db4c640b35df13889b86b9d62215ade4b6.\n\nFirst off, testing in Fedora has shown it to cause boot failures,\nbisected down by Martin Ebourne, and reported by Dave Jobes.  So the\ncommit will likely be reverted in the 2.6.23 stable kernels.\n\nSecondly, in the 2.6.24 model, x86-64 has now grown support for\nSPARSEMEM_VMEMMAP, which disables the relevant code anyway, so while the\nbug is not visible any more, it\u0027s become invisible due to the code just\nbeing irrelevant and no longer enabled on the only architecture that\nthis ever affected.\n\nReported-by: Dave Jones \u003cdavej@redhat.com\u003e\nTested-by: Martin Ebourne \u003cfedora@ebourne.me.uk\u003e\nCc: Zou Nan hai \u003cnanhai.zou@intel.com\u003e\nCc: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nAcked-by: Andy Whitcroft \u003capw@shadowen.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1a3b7920fe55247d39c3e1ac1e9b8aca607d0188",
      "tree": "37e5d585cbdf5324c160bf456be417ed6a9ba491",
      "parents": [
        "a76ab5c10d99bdf458067cb495e72c0ee5f09909"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:37 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:37 2007 +0000"
      },
      "message": "[MIPS] tb0219: Update copyright message.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a76ab5c10d99bdf458067cb495e72c0ee5f09909",
      "tree": "6623ea1ee8c9a273afe1a05069f54b6ca745b91b",
      "parents": [
        "a370605594bc9f375d2912096f01643c46b4b709"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 08 16:38:37 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:37 2007 +0000"
      },
      "message": "[MIPS] MT: Fix bug in multithreaded kernels.\n\nWhen GDB writes a breakpoint into address area of inferior process the\nkernel needs to invalidate the modified memory in the inferior which\nis done by calling flush_cache_page which in turns calls\nr4k_flush_cache_page and local_r4k_flush_cache_page for VSMP or SMTC\nkernel via r4k_on_each_cpu().\n\nAs the VSMP and SMTC SMP kernels for 34K are running on a single shared\ncaches it is possible to get away without interprocessor function calls.\nThis optimization is implemented in r4k_on_each_cpu, so\nlocal_r4k_flush_cache_page is only ever called on the local CPU.\n\nThis is where the following code in local_r4k_flush_cache_page() strikes:\n\n        /*\n         * If ownes no valid ASID yet, cannot possibly have gotten\n         * this page into the cache.\n         */\n        if (cpu_context(smp_processor_id(), mm) \u003d\u003d 0)\n                return;\n\nOn VSMP and SMTC had a function of cpu_context() for each CPU(TC).\n\nSo in case another CPU than the CPU executing local_r4k_cache_flush_page\nhas not accessed the mm but one of the other CPUs has there may be data\nto be flushed in the cache yet local_r4k_cache_flush_page will falsely\nreturn leaving the I-cache inconsistent for the breakpoint.\n\nWhile the issue was discovered with GDB it also exists in\nlocal_r4k_flush_cache_range() and local_r4k_flush_cache().\n\nFixed by introducing a new function has_valid_asid which on MT kernels\nreturns true if a mm is active on any processor in the system.\n\nThis is relativly expensive since for memory acccesses in that loop\ncache misses have to be assumed but it seems the most viable solution\nfor 2.6.23 and older -stable kernels.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a370605594bc9f375d2912096f01643c46b4b709",
      "tree": "fec6407440a4968692c5b8d685fc2c4f27add773",
      "parents": [
        "1553f6a2ca53b0d723f21d915fdd3d2cf7c8f852"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:37 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:37 2007 +0000"
      },
      "message": "[MIPS] Alchemy: Remove CONFIG_TS_AU1X00_ADS7846 from defconfigs.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1553f6a2ca53b0d723f21d915fdd3d2cf7c8f852",
      "tree": "24ff29e3460c3ec133f9cdac154cb30e1e04d570",
      "parents": [
        "d9ba26a93a691df24fa520dc47ee9f6f05014bf1"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Oct 09 15:15:21 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:37 2007 +0000"
      },
      "message": "Author: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n[MIPS] MSP71xx: Fix bitrot.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d9ba26a93a691df24fa520dc47ee9f6f05014bf1",
      "tree": "ea9ff61d256d2b25419d452e9f006fdf8d857061",
      "parents": [
        "16be243589934f5e76f7fc2c3eb65c9909d56f93"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Fri Oct 12 16:46:56 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:37 2007 +0000"
      },
      "message": "[MIPS] sb1250: Enable GenBus IDE in defconfig.\n\nEnable the onboard GenBus IDE interface in the default configuration.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "16be243589934f5e76f7fc2c3eb65c9909d56f93",
      "tree": "f9a39fe5946f90469bc474dc6cecdd2481ed12ae",
      "parents": [
        "21b2aecaae3a46a13dbe775639e7d060bec033bd"
      ],
      "author": {
        "name": "Franck Bui-Huu",
        "email": "fbuihuu@gmail.com",
        "time": "Thu Oct 18 23:12:32 2007 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:37 2007 +0000"
      },
      "message": "[MIPS] vmlinux.ld.S: correctly indent .data section\n\nSigned-off-by: Franck Bui-Huu \u003cfbuihuu@gmail.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "21b2aecaae3a46a13dbe775639e7d060bec033bd",
      "tree": "d0a1bed8b37ec3cf79ff08a47ebb1a820158ef90",
      "parents": [
        "62b14c24b10033591bbab16dea165d696a616f37"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Wed Oct 17 11:51:39 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:36 2007 +0000"
      },
      "message": "[MIPS] c-r3k: Implement flush_cache_range()\n\nContrary to the belief of some, the R3000 and related processors did have\ncaches, both a data and an instruction cache.  Here is an implementation\nof r3k_flush_cache_page(), which is the processor-specific back-end for\nflush_cache_range(), done according to the spec in\nDocumentation/cachetlb.txt.\n\nWhile at it, remove an unused local function: get_phys_page(), do some\ntrivial formatting fixes and modernise debugging facilities.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "62b14c24b10033591bbab16dea165d696a616f37",
      "tree": "838b49148ee2a558d71d8ab7dc92b2e6b230d53b",
      "parents": [
        "26c288f82c74dba08da6321c626c101a7aa8575b"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Fri Oct 26 00:53:02 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:36 2007 +0000"
      },
      "message": "[MIPS] Store sign-extend register values for PTRACE_GETREGS\n\nA comment on ptrace_getregs() states \"Registers are sign extended to\nfill the available space.\" but it is not true.  Fix code to match the\ncomment.  Also fix casts on each caller to get rid of some warnings.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "26c288f82c74dba08da6321c626c101a7aa8575b",
      "tree": "c92dda5bd85d3f6d21c80f6d1816b8575bc860b8",
      "parents": [
        "098362e72002d01fdd18afee2e635ffdcdc89e2c"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian.fainelli@telecomint.eu",
        "time": "Tue Oct 23 18:55:55 2007 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:36 2007 +0000"
      },
      "message": "[MIPS] Alchemy: Register platform devices\n\nThis patch separates the platform devices registration for the MTX-1\nspecific devices: GPIO leds and watchdog.\n\n[Minor fixup and formatting change -- Ralf]\n\nSigned-off-by: Florian Fainelli \u003cflorian.fainelli@telecomint.eu\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "098362e72002d01fdd18afee2e635ffdcdc89e2c",
      "tree": "bc886181f598356f5b010c16235b9069633685b8",
      "parents": [
        "c4e8308c30b0139f89bac71f3c22c8d7413b8665"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@avtrex.com",
        "time": "Sat Oct 27 23:10:20 2007 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:36 2007 +0000"
      },
      "message": "[MIPS] Add len and addr validation for MAP_FIXED mappings.\n\nMmap with MAP_FIXED was not validating the addr and len parameters.  This\nleads to the failure of GCC\u0027s gcc.c-torture/execute/loop-2[fg].c testcases\nwhen using the o32 ABI on a 64 bit kernel.\n\nThese testcases try to mmap 65536 bytes at 0x7fff8000 and then access all\nthe memory.  In 2.6.18 and 2.6.23.1 (and likely other versions as well)\nthe kernel maps the requested memory, but since half of it is above\n0x80000000 a SIGBUS is generated when it is accessed.\n\nThis patch moves the len validation above the MAP_FIXED processing so that\nit is always validated.  It also adds validation to the addr parameter for\nMAP_FIXED mappings.\n\nSigned-off-by: David Daney  \u003cddaney@avtrex.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c4e8308c30b0139f89bac71f3c22c8d7413b8665",
      "tree": "cca61e7378f1cc7796e0aaebd4a95957d1ecaf98",
      "parents": [
        "38760d40ca61b18b2809e9c28df8b3ff9af8a02b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 15:00:37 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:36 2007 +0000"
      },
      "message": "[MIPS] IRIX: Fix off-by-one error in signal compat code.\n\nBased on original patch by Roel Kluin \u003c12o3l@tiscali.nl\u003e.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "38760d40ca61b18b2809e9c28df8b3ff9af8a02b",
      "tree": "dd65b99f1ae919498808506121a2b75217997713",
      "parents": [
        "1238d5d868a56dcbc743d3ffc9bd3c920258b4cb"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 14:23:43 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:36 2007 +0000"
      },
      "message": "[MIPS] time: Replace plat_timer_setup with modern APIs.\n\nplat_timer_setup is no longer getting called.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1238d5d868a56dcbc743d3ffc9bd3c920258b4cb",
      "tree": "2520f316ed1cbadc7db52504b48b1e10ef86025c",
      "parents": [
        "3a6c43a78763da67d4049745ce35122734e89fbc"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 11:36:24 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:36 2007 +0000"
      },
      "message": "[MIPS] time: Fix cut\u0027n\u0027paste bug in Sibyte clockevent driver.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3a6c43a78763da67d4049745ce35122734e89fbc",
      "tree": "4889b4534b28629010d7a5e191edd43601b0cfe1",
      "parents": [
        "c637fecb4fe67e2baccef24b9b7e9cb79ee23cf8"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Oct 23 21:55:42 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:35 2007 +0000"
      },
      "message": "[MIPS] time: Make c0_compare_int_usable faster\n\nTry increasingly longer time periods starting of at 0x10 cycles.  This\nshould be fast on hardware and work nicely with emulators.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c637fecb4fe67e2baccef24b9b7e9cb79ee23cf8",
      "tree": "810f5187068e12aacf7d69ddbdb63939dbf26864",
      "parents": [
        "11ca25aa312d912c192ccfd5781669d794126118"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Oct 23 21:51:19 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:35 2007 +0000"
      },
      "message": "[MIPS] time: Fix cevt-r4k.c for 64-bit kernel\n\nThe expression \"(long)(read_c0_count() - cnt)\" can never be a negative\nvalue on 64-bit kernel.  Cast to \"int\" before comparison.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "11ca25aa312d912c192ccfd5781669d794126118",
      "tree": "256dc4788bb96e4e557894fdff1673484076a1de",
      "parents": [
        "229f773ef4ee852ad7bfbe8e1238a2c35b2baa6f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Oct 28 23:02:46 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:35 2007 +0000"
      },
      "message": "[MIPS] Sibyte: Delete {sb1250,bcm1480}_steal_irq().\n\nThey break the timer interrupt initialization and only seem to be a kludge\nfor initialization happening in the wrong order.  Further testing done by\nThiemo confirms the suspicion that the other invocations also seem to have\nuseless.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "229f773ef4ee852ad7bfbe8e1238a2c35b2baa6f",
      "tree": "44d9dd3f2be845140024883db13ab879b4ce1f2e",
      "parents": [
        "22df3f53e33d55335e1ef43d4e6ead54b379b3a2"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Thu Oct 25 01:34:09 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:35 2007 +0000"
      },
      "message": "[MIPS] txx9tmr clockevent/clocksource driver\n\nConvert jmr3927_clock_event_device to more generic\ntxx9tmr_clock_event_device which supports one-shot mode.  The\ntxx9tmr_clock_event_device can be used for TX49 too if the cp0 timer\ninterrupt was not available.\n\nConvert jmr3927_hpt_read to txx9_clocksource driver which does not\ndepends jiffies anymore.  The txx9_clocksource itself can be used for\nTX49, but normally TX49 uses higher precision clocksource_mips.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "22df3f53e33d55335e1ef43d4e6ead54b379b3a2",
      "tree": "5b4ba495c16a2433263b82382edfb4eec689b527",
      "parents": [
        "8a13ecd7b2f8008659e91213f2803f269f1d8edf"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Fri Oct 26 22:27:05 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:35 2007 +0000"
      },
      "message": "[MIPS] Add mips_hpt_frequency check to mips_clockevent_init().\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8a13ecd7b2f8008659e91213f2803f269f1d8edf",
      "tree": "9ae2214343e348e2367ff0880d55aa0d72fb18c4",
      "parents": [
        "725d7b36c3287217e14cea6fec6c0b897f500a10"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Oct 28 18:46:39 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:35 2007 +0000"
      },
      "message": "[MIPS] IP32: Fixes after interrupt renumbering.\n\nAnd general untangling.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "725d7b36c3287217e14cea6fec6c0b897f500a10",
      "tree": "d3c0cac39d4529095f9b98064ed631a2c924917d",
      "parents": [
        "84953b39f9b57f89f87b5974c599b8111658f0b6"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Oct 28 23:02:37 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:35 2007 +0000"
      },
      "message": "[MIPS] IP27: Fix slice logic to work for arbitrary number of slices.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "84953b39f9b57f89f87b5974c599b8111658f0b6",
      "tree": "eacbb43ccf79896087779f0cc1822d5ee4709074",
      "parents": [
        "e0511f75246df404e72fc1376967253d2f460c34"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Oct 26 14:36:10 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:34 2007 +0000"
      },
      "message": "[MIPS] SNI: Convert a20r timer to clockevent device.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e0511f75246df404e72fc1376967253d2f460c34",
      "tree": "4de9db3e7433ff26e0deab98addce314e32f291f",
      "parents": [
        "ba5eac515f73910744c5d9f8fc1c5d6548cf6ff4"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Oct 26 13:52:41 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:34 2007 +0000"
      },
      "message": "[MIPS] time: Merge eXcite plat_timer_setup into plat_time_init.\n\nFixme: At the time of this writing cevt-r4k.c doesn\u0027t yet know about how\nto handle the alternate timer interrupt of the RM9000.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ba5eac515f73910744c5d9f8fc1c5d6548cf6ff4",
      "tree": "ea25263fe3271773c1ad7b031e15d13b4efcd267",
      "parents": [
        "da349bef9700e0dbf69e4273fa87c476c46c454f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Oct 26 13:43:32 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:34 2007 +0000"
      },
      "message": "[MIPS] time: Merge lasat plat_timer_setup into plat_time_init.\n\nSince the cp0 compare interrupt handler isn\u0027t initialized by the time\nplat_time_init is called don\u0027t set IE_IRQ5 anymore, cevt-r4k.c will do\nthat a little later itself.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "da349bef9700e0dbf69e4273fa87c476c46c454f",
      "tree": "ccc757aecd50c6939c8f2930245e08d4b11e81b7",
      "parents": [
        "656db5061dc5758dc52cdbf26de5cd25aca82d7a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Oct 26 13:36:15 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:34 2007 +0000"
      },
      "message": "[MIPS] time: Remove wrppmc\u0027s definition of plat_timer_setup.\n\nThe only thing it used to do is now done by cevt-r4k.c.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "656db5061dc5758dc52cdbf26de5cd25aca82d7a",
      "tree": "1b8c05f46f0ff14e32cad77d44081c3675ee52a7",
      "parents": [
        "0d0cc920de658126560938a01f12e6e8ca7d5bcd"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Oct 26 13:24:06 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:34 2007 +0000"
      },
      "message": "[MIPS] time: Cause platform definitions of plat_timer_setup to cause error.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "bc2f2a24d9cd52bd6f5307ab36ffa041366d936d",
      "tree": "f450eb61d3b1787dfc4d935794ba65f3852adcc7",
      "parents": [
        "82923663419d376b6c418d353231efb3f7c2b878"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Oct 26 12:58:02 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:33 2007 +0000"
      },
      "message": "[MIPS] Alchemy: Convert from plat_timer_setup to plat_time_init.\n\nThe old plat_timer_setup hook is no longer getting called so the Alchemy\ntime initialization was getting skipped.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "82923663419d376b6c418d353231efb3f7c2b878",
      "tree": "2e3e37157a255179c4086349bb12ee3a8cf80624",
      "parents": [
        "6e86b0bf0bd997aad4a5f67b1cba90db11ade6e3"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Oct 24 15:54:32 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:33 2007 +0000"
      },
      "message": "[MIPS] vpe: Use p_paddr instead of p_vaddr loader.\n\nThis subtle difference makes ELF overlays work.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6e86b0bf0bd997aad4a5f67b1cba90db11ade6e3",
      "tree": "d942621a86606baf0254e9ed0acda0a96a7ad1e8",
      "parents": [
        "11c03a6faa471ae37f4fd3db79389ae6297b66db"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:33 2007 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:33 2007 +0000"
      },
      "message": "[MIPS] Cleanup random difference between the lmo and kernel.org tree.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "11c03a6faa471ae37f4fd3db79389ae6297b66db",
      "tree": "356509269b32197192fee1af046b99d196bbcac2",
      "parents": [
        "c984c87826a6e3b2adae1fab8d5bddcf26af8c78"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Tue Oct 23 18:22:50 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:33 2007 +0000"
      },
      "message": "[MIPS] time: set clock before clockevent_delta2ns() in GT641xx.\n\nclockevent_delta2ns() use the shift and mult value, so\nclockevent_set_clock() should be called first.\nPointed out by Atsushi Nemoto.\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c984c87826a6e3b2adae1fab8d5bddcf26af8c78",
      "tree": "f326319dcd672bde4afcb69d128ba46df6d14e56",
      "parents": [
        "2c771a4c28a71b6acc0bd6b7ef56e0a1849c9b09"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Tue Oct 23 18:19:13 2007 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:33 2007 +0000"
      },
      "message": "[MIPS] time: Use non-interrupt locks in GT641xx clockevent driver\n\nset_next_event() and set_mode() are always called with interrupt disabled.\nirqsave and irqrestore are not necessary for spinlock.\nPointed out by Atsushi Nemoto.\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2c771a4c28a71b6acc0bd6b7ef56e0a1849c9b09",
      "tree": "9b99af977fc2aa6f315ac95e98ef67d018881faa",
      "parents": [
        "310a09d8508b8e048c7efdf53bb91f2cd787b58e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Oct 23 03:04:19 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:32 2007 +0000"
      },
      "message": "[MIPS] Alchemy: micro-optimizatize time code.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "310a09d8508b8e048c7efdf53bb91f2cd787b58e",
      "tree": "80e86e2e9abb4d37e43514cf070c93fba3a8918c",
      "parents": [
        "be5f1f2114665508a722e3924a3a7f477c502841"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Oct 23 02:59:55 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:32 2007 +0000"
      },
      "message": "[MIPS] Alchemy: Nuke homebrew setup_irq(), it\u0027s broken and unnecessary.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "be5f1f2114665508a722e3924a3a7f477c502841",
      "tree": "77319ff792fa6e08a0e7c63f1828295219e7f398",
      "parents": [
        "2a397e82c7db18019e408f953dd58dc1963a328c"
      ],
      "author": {
        "name": "Kevin D. Kissell",
        "email": "kevink@mips.com",
        "time": "Wed Mar 21 13:28:37 2007 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Oct 29 19:35:32 2007 +0000"
      },
      "message": "[MIPS] SMTC: Allow control over TC assignment to vpe0.\n\nModify the SMTC initialization code to allow boot-time specification not\nonly of how many VPEs and TCs to use, but also how many TCs out of the\nallowed pool are to be bound to VPE 0.  The new boot option is \"vpe0tcs\u003dN\",\nwhere N is an integer.  Using it in combination with the existing options\nallows arbitrary assignments across the 2 VPEs of a 34K.  e.g. \"maxtcs\u003d3\n vpe0tcs\u003d1\" forces VPE0 to have 1 TC, while VPE1 has 2, and \"maxtcs\u003d4\nvpe0tcs\u003d3\" forces VPE0 to have 3 TCs, while VPE1 gets 1.  If no vpe0tcs\noption is specified, the traditional algorithm of evenly dividing TCs\nbetween available VPEs, with the odd \"slop\" going to VPE0, is retained.\n\nThe reason for doing this is to allow a finer balancing of TCs which can\nhandle I/O interrupts on Malta (those on VPE 0) and those which cannot.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "346f3799c7785938cf152e36b9127e1153c146e4",
      "tree": "806612216771d5b9c52fa480c94a4b71b2bbbf08",
      "parents": [
        "d7c4086af7b51144bdedda266ffa66617ec7d4ed"
      ],
      "author": {
        "name": "Jes Sorensen",
        "email": "jes@sgi.com",
        "time": "Thu Oct 18 16:59:33 2007 +0200"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Oct 29 11:32:42 2007 -0700"
      },
      "message": "[IA64] update sn2 defconfig to 64kb pages\n\nUpdate sn2_defconfig to select 64KB page size, as well as include new\nconfig options.\n\nSigned-off-by: Jes Sorensen \u003cjes@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "113134fcbca83619be4c68d0ca66db6093777b5d",
      "tree": "82efd2ce1bdd61aa1af2602be9072d1b275cf893",
      "parents": [
        "172c51068499ed4a168a2b94eda9d1f160a396a1"
      ],
      "author": {
        "name": "Alex Chiang",
        "email": "achiang@hp.com",
        "time": "Fri Oct 19 13:20:09 2007 -0600"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Oct 29 11:14:54 2007 -0700"
      },
      "message": "[IA64] /proc/cpuinfo \"physical id\" field cleanups\n\nClean up the process for presenting the \"physical id\" field in\n/proc/cpuinfo.\n\n\t- remove global smp_num_cpucores, as it is mostly useless\n\n\t- remove check_for_logical_procs(), since we do the same\n\t  functionality in identify_siblings()\n\n\t- reflow logic in identify_siblings(). If an older CPU\n\t  does not implement PAL_LOGICAL_TO_PHYSICAL, we may still\n\t  be able to get useful information from SAL_PHYSICAL_ID_INFO\n\n\t- in identify_siblings(), threads/cores are a property of\n\t  the CPU, not the platform\n\n\t- remove useless printk\u0027s about multi-core / thread\n\t  capability in identify_siblings(), as that information\n\t  is readily available in /proc/cpuinfo, and printing for\n\t  the BSP only adds little value\n\n\t- smp_num_siblings is now meaningful if any CPU in the\n\t  system supports threads, not just the BSP\n\n\t- expose \"physical id\" field, even on CPUs that are not\n\t  multi-core / multi-threaded (as long as we have a valid\n\t  value). Now we know what sockets Madisons live in too.\n\nSigned-off-by: Alex Chiang \u003cachiang@hp.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "172c51068499ed4a168a2b94eda9d1f160a396a1",
      "tree": "ad577214c0c3858b5f640e5040039037d320c60d",
      "parents": [
        "d650c37b2f8dbc5ac5055957617816eeb40ec79c"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "roland@redhat.com",
        "time": "Thu Oct 18 15:11:08 2007 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Oct 29 10:54:33 2007 -0700"
      },
      "message": "[IA64] vDSO vs --build-id\n\nWhen gcc uses --build-id by default, the gate.lds.S linker script runs afoul\nof the new note section and produces a bad DSO image.  This fixes it.\n\nSigned-off-by: Roland McGrath \u003croland@redhat.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "d650c37b2f8dbc5ac5055957617816eeb40ec79c",
      "tree": "9bf1e24c9364a0f34b8d491c27e739cad6eecb9c",
      "parents": [
        "1775fe851632fd906bc5e5c6f77494d8f7ef1275"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "roland@redhat.com",
        "time": "Thu Oct 18 12:54:53 2007 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Oct 29 10:53:04 2007 -0700"
      },
      "message": "[IA64] check-segrel.lds vs --build-id\n\nSome versions of ld with --build-id support will crash when using the flag\nwith a linker script that discards notes.  This bites ia64\u0027s check-segrel.lds.\nThe bug is easy to avoid.\n\nSigned-off-by: Roland McGrath \u003croland@redhat.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "1775fe851632fd906bc5e5c6f77494d8f7ef1275",
      "tree": "214660cf1b95d1ea37683d2ca6cb0040400b0068",
      "parents": [
        "18b8befd3755b2b9afa86e270b701473676644b7"
      ],
      "author": {
        "name": "Simon Horman",
        "email": "horms@verge.net.au",
        "time": "Mon Oct 29 17:10:29 2007 +0900"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Oct 29 10:43:29 2007 -0700"
      },
      "message": "[IA64] vmcore_find_descriptor_size should be in __init\n\nvmcore_find_descriptor_size() is only called by\nreserve_elfcorehdr(), which is in __init, so it seems to me that\nvmcore_find_descriptor_size() should be there too.\n\nSigned-off-by: Simon Horman \u003chorms@verge.net.au\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "18b8befd3755b2b9afa86e270b701473676644b7",
      "tree": "fd98090ef001af571b84f8d7578bf6f2eaa635a8",
      "parents": [
        "2a397e82c7db18019e408f953dd58dc1963a328c"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Oct 29 13:49:47 2007 +0100"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Mon Oct 29 10:42:35 2007 -0700"
      },
      "message": "[IA64] ia64/mm/init.c: fix section mismatches\n\nThis patch fixes the following section mismatches:\n\n\u003c--  snip  --\u003e\n\n...\nWARNING: vmlinux.o(.text+0x5b5c2): Section mismatch: reference to .init.text:memmap_init_zone (between \u0027memmap_init\u0027 and \u0027virtual_memmap_init\u0027)\nWARNING: vmlinux.o(.text+0x5b842): Section mismatch: reference to .init.text:memmap_init_zone (between \u0027virtual_memmap_init\u0027 and \u0027ia64_mmu_init\u0027)\n...\n\n\u003c--  snip  --\u003e\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "20dc9f01a867318ac0bc3ea9185d71f05076aeb0",
      "tree": "f8e9528f1fd926b9f7fba9618b602d711cbfcaa8",
      "parents": [
        "93400708dba888d45b4da01e1753a3a743f44496",
        "e1efa2a3ea266e093f690c20af7522d95540f74f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 29 07:49:10 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 29 07:49:10 2007 -0700"
      },
      "message": "Merge branch \u0027sg\u0027 of git://git.kernel.dk/linux-2.6-block\n\n* \u0027sg\u0027 of git://git.kernel.dk/linux-2.6-block:\n  Correction of \"Update drivers to use sg helpers\" patch for IMXMMC driver\n  sg_init_table() should use unsigned loop index variable\n  sg_last() should use unsigned loop index variable\n  Initialise scatter/gather list in sg driver\n  Initialise scatter/gather list in ata_sg_setup\n  x86: fix pci-gart failure handling\n  SG: s390-scsi: missing size parameter in zfcp_address_to_sg()\n  SG: clear termination bit in sg_chain()\n"
    },
    {
      "commit": "b4a08a10b12c145da67cc788849bf7cc6efaa210",
      "tree": "0226fee8dac754a78713b6afd46865afa096238f",
      "parents": [
        "27bb628a1d759cc82ff6360becf61de601907811"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Mon Oct 29 04:36:10 2007 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 29 07:41:32 2007 -0700"
      },
      "message": "misc uml annotation and section fixes\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7a78a1722380dd3cb5a009dbcd007f92b6b87743",
      "tree": "87d1f54d566ddd0428f92095572d72a680faa989",
      "parents": [
        "ca5cd877ae699e758e6f26efc11b01bf6631d427"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Mon Oct 29 04:34:31 2007 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 29 07:41:32 2007 -0700"
      },
      "message": "more x86 merge fallout (uml, again)\n\narch/i386/{Kconfig,Makefile}.cpu got moved\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ca5cd877ae699e758e6f26efc11b01bf6631d427",
      "tree": "f2337ce76ab006d9705b10e8e0ed2f62487c837f",
      "parents": [
        "2a397e82c7db18019e408f953dd58dc1963a328c"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Mon Oct 29 04:31:16 2007 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 29 07:41:32 2007 -0700"
      },
      "message": "x86 merge fallout: uml\n\nDon\u0027t undef __i386__/__x86_64__ in uml anymore, make sure that (few) places\nthat required adjusting the ifdefs got those.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9f336a53266f43ae1002f4aaad5373944589c828",
      "tree": "8de3512c947eb68d9b0bb2ed7de8cd6be37aecb1",
      "parents": [
        "15b3ad6a4b348ea53ea1a45f9b166ac31c4b3f39"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Mon Oct 29 18:23:28 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon Oct 29 18:23:28 2007 +0800"
      },
      "message": "Blackfin arch: ensure that speculative loads of bad pointers don\u0027t cause us to do bad things.\n\nFix/change formatting of a few more things.\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "aa770aa790f3a5f3ff568388d02aea2ef78773ec",
      "tree": "c100fc10a4cdbd9bc0104846795babcad915dd71",
      "parents": [
        "7728ec33faf88605fb871b9b0ecf8e45d4359678"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Mon Oct 29 18:14:15 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon Oct 29 18:14:15 2007 +0800"
      },
      "message": "Blackfin arch: Fix random crash issue found by Michael.\n\nThis is fixes a problem where we could jump to the wrong address. By\ndoing a \"p0 \u003d reti; jump (p0)\". If a different, higher level interrupt\ncame in, just before, rather than returning to the calling function, we\nwould return to a random place in the kernel.\n\nThis very elegant fix from Bernd grabs the return location off the\nstack, and places it into P0, so when we do a return, it goes to the\ncorrect place.\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "7728ec33faf88605fb871b9b0ecf8e45d4359678",
      "tree": "7d94f5701aa4ca30f26308ec56c41c09c992f569",
      "parents": [
        "4ad1ec7154d7e26c1bd82c03c44690ba2b566f2f"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Mon Oct 29 18:12:15 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon Oct 29 18:12:15 2007 +0800"
      },
      "message": "Blackfin arch: fix bug: tell users if the kernel is recovering from a fault condition\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "4ad1ec7154d7e26c1bd82c03c44690ba2b566f2f",
      "tree": "b331892da1dc54c5868d574acf03bd525d622364",
      "parents": [
        "226eb1ef523a33c66193bc319a92c647e47311d4"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "michael.frysinger@analog.com",
        "time": "Mon Oct 29 18:02:09 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon Oct 29 18:02:09 2007 +0800"
      },
      "message": "Blackfin arch: add support for checking/clearing overruns in generic purpose Timer API\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "226eb1ef523a33c66193bc319a92c647e47311d4",
      "tree": "212a7a990bfdb5add3b06d4d5704bab8a9c5f330",
      "parents": [
        "a15c2dcff2766edb92d9433e3de8ae7d7c081be5"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Mon Oct 29 17:59:07 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon Oct 29 17:59:07 2007 +0800"
      },
      "message": "Blackfin arch: cleanup arch/blackfin/kernel/traps.c handling code.\n\n - move the CONFIG_KGDB into one block, for easier reading\n - remove printk from printk_address, and pass around buffers. Also\n   print out the labels when decoding CPLB errors, so you know exactly\n   where the error was.\n - Do not use fixed addresses, becuase people do not know where they come from.\n - Turn the printing level down on the dump, so if you don\u0027t want,\n   only the signal prints out - just like on other archs. If a kernel/interrupt\n   crashes, it should dump everything all the time\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "a15c2dcff2766edb92d9433e3de8ae7d7c081be5",
      "tree": "08226f82724bec528b5960e94443fc0b5c3ef91e",
      "parents": [
        "8ecc73687b560698e63ef78614ac8aba7f565594"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon Oct 29 17:31:18 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon Oct 29 17:31:18 2007 +0800"
      },
      "message": "Blackfin arch: Apply Bluetchnix vendor patch provided by Harald Krapfenbauer\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "8ecc73687b560698e63ef78614ac8aba7f565594",
      "tree": "66157bac6996103c060d6cd459eb4c87c78bbb66",
      "parents": [
        "885be03b069131d242506f0f717d38659b2bdb6c"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon Oct 29 17:24:23 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon Oct 29 17:24:23 2007 +0800"
      },
      "message": "Blackfin arch: fix bug BlueTechnix CM-BF537 board config uses wrong IRQ for net2272 driver\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "885be03b069131d242506f0f717d38659b2bdb6c",
      "tree": "52c1858645ee28b9d0bc7166744da3eef5bc6f1f",
      "parents": [
        "64307f7db3690140a16c6748e65068f8a279877c"
      ],
      "author": {
        "name": "Robin Getz",
        "email": "robin.getz@analog.com",
        "time": "Mon Oct 29 17:20:41 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon Oct 29 17:20:41 2007 +0800"
      },
      "message": "Blackfin arch: fix bug: kernel prints out error message twice\n\nThis fixes two things:\n - stop calling write_lock_irq/write_unlock_irq which can turn modify\n   irq levels\n - don\u0027t calling mmput when handing exceptions - since this might_sleep,\n   which does a rti, and leaves us in kernel space (irq15, rather\n   than irq5).\n\nSigned-off-by: Robin Getz \u003crobin.getz@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    },
    {
      "commit": "64307f7db3690140a16c6748e65068f8a279877c",
      "tree": "a196c7c727711026c8cf7abfc7325a4ea47dba23",
      "parents": [
        "ab472a0484cdcea1dc050c08563b9c869128e2e3"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Mon Oct 29 16:55:18 2007 +0800"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "bryan.wu@analog.com",
        "time": "Mon Oct 29 16:55:18 2007 +0800"
      },
      "message": "Blackfin arch: add NFC driver support in BF527-EZKIT board\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n"
    }
  ],
  "next": "5336940dd8b11180a0340ba886db62f728377d19"
}
