)]}'
{
  "log": [
    {
      "commit": "9c8d6381dc107dbc2bfdbfdcaefe0d42e5b5b362",
      "tree": "f613029815e77425df72062ba201d62da01995ee",
      "parents": [
        "32f862c310cbd0b430a14911c8b7e2cd415c56ea"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Nov 14 17:00:31 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:43 2007 -0800"
      },
      "message": "uml: fix build for !CONFIG_PRINTK\n\nHandle the case of CONFIG_PRINTK being disabled.  This requires a do-nothing\nstub to be present in arch/um/include/user.h so that we don\u0027t get references\nto printk from libc code.\n\nSigned-off-by: Jeff Dike \u003cjdike@linux.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": "32f862c310cbd0b430a14911c8b7e2cd415c56ea",
      "tree": "284ac7da7f7850485930005fe5d30d19cc97d397",
      "parents": [
        "ee1eca5d2493026affbbc91b228dd00879484687"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Nov 14 17:00:28 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:43 2007 -0800"
      },
      "message": "uml: fix build for !CONFIG_TCP\n\nMake UML build in the absence of CONFIG_INET by making the inetaddr_notifier\nregistration depend on it.\n\nSigned-off-by: Jeff Dike \u003cjdike@linux.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": "ee1eca5d2493026affbbc91b228dd00879484687",
      "tree": "3b14deb39f09e04eaed23676ba5a1733b6afcb8a",
      "parents": [
        "9ac625a3986034d79938baf9604210280fae35fa"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Nov 14 17:00:27 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:43 2007 -0800"
      },
      "message": "uml: remove last include of libc asm/page.h\n\nasm/page.h is disappearing from the libc headers and we don\u0027t need it anyway.\n\nSigned-off-by: Jeff Dike \u003cjdike@linux.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": "9ac625a3986034d79938baf9604210280fae35fa",
      "tree": "66c45bdd302027e77dec5df93ffa2e81543d6ca2",
      "parents": [
        "7c06a8dc64a2d1884bd19b4c6353d9267ae4e3e1"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Nov 14 17:00:23 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:43 2007 -0800"
      },
      "message": "uml: fix spurious IRQ testing\n\nThe spurious IRQ testing in request_irq is mishandled in um_request_irq, which\nsets the incoming file descriptors non-blocking only after request_irq\nsucceeds.  This results in the spurious irq calling read on a blocking\ndescriptor, and a hang.\n\nFixed by reversing the O_NONBLOCK setting and the request_irq call.\n\nSigned-off-by: Jeff Dike \u003cjdike@linux.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": "c0f2a9d75aed1a4be40c3975b94fd39066bd11bb",
      "tree": "9d73066a4d79d07dd8da0d3eece2924b7308292b",
      "parents": [
        "5c6ff79d0908df0d281c05b5b693eaba55b06e0f"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Wed Nov 14 17:00:06 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:42 2007 -0800"
      },
      "message": "mips: undo locking on error path returns\n\n[akpm@linux-foundation.org: coding-style cleanups]\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5c6ff79d0908df0d281c05b5b693eaba55b06e0f",
      "tree": "81d276887ab70d83d88d5fc953cae816912381a2",
      "parents": [
        "5d0360ee96a5ef953dbea45873c2a8c87e77d59b"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Wed Nov 14 17:00:06 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:42 2007 -0800"
      },
      "message": "cris gpio: undo locks before returning\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "887c3cb18865a4f9e0786e5a5b3ef47ff469b956",
      "tree": "553024b7cfb9c06e71aafefc218165ecc015bd10",
      "parents": [
        "5fce25a9df4865bdd5e3dc4853b269dc1677a02a"
      ],
      "author": {
        "name": "Yasunori Goto",
        "email": "y-goto@jp.fujitsu.com",
        "time": "Wed Nov 14 16:59:20 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:39 2007 -0800"
      },
      "message": "Add IORESOUCE_BUSY flag for System RAM\n\ni386 and x86-64 registers System RAM as IORESOURCE_MEM | IORESOURCE_BUSY.\n\nBut ia64 registers it as IORESOURCE_MEM only.\nIn addition, memory hotplug code registers new memory as IORESOURCE_MEM too.\n\nThis difference causes a failure of memory unplug of x86-64.  This patch\nfixes it.\n\nThis patch adds IORESOURCE_BUSY to avoid potential overlap mapping by PCI\ndevice.\n\nSigned-off-by: Yasunori Goto \u003cy-goto@jp.fujitsu.com\u003e\nSigned-off-by: Badari Pulavarty \u003cpbadari@us.ibm.com\u003e\nCc: Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d4d5d205b653fe68c898d42e7a27a7363a4fb3ba",
      "tree": "2a453594731bf41e7ac41f3205c4819449b534e8",
      "parents": [
        "df9d177aa28d50e64bae6fbd6b263833079e3571"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Nov 14 16:58:51 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:37 2007 -0800"
      },
      "message": "uml: fix recvmsg return value checking\n\nStupid bug - we need to compare the return value of recvmsg to the value of\niov_len, not its size.  This caused port_helper processes not to be killed on\nshutdown on x86_64 because the pids weren\u0027t being passed out properly.\n\nSigned-off-by: Jeff Dike \u003cjdike@linux.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": "fcbaa088fc8625381bd1096bc2eedc4f58a1572c",
      "tree": "e17d76e66596797084e94a8233e2571fe5f12b65",
      "parents": [
        "5a6dca7c15623626943786977aca738520ea5ba3"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Nov 14 16:58:42 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:37 2007 -0800"
      },
      "message": "uml: fix symlink loops\n\nsymlinks to directories in the non-O\u003d case were lacking -n, which meant\nthat, when the link already existed, a new link pointing at itself was\ncreated in the target directory.\n\nSigned-off-by: Jeff Dike \u003cjdike@linux.intel.com\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9418d5dc9ba40b88737580457bf3b7c63c60ec43",
      "tree": "764c82c8cfeea907b06514d9ccfb599fb4d49cae",
      "parents": [
        "31083eba370fbc5d544ac2fe67ca549c0aa2bdf7",
        "59a030a9b7a1bab5bdae57d469583e611759e90b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 13 09:09:36 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 13 09:09:36 2007 -0800"
      },
      "message": "Merge branch \u0027release\u0027 of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6\n\n* \u0027release\u0027 of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6:\n  hwmon: (i5k_amb) Convert macros to C functions\n  hwmon: (w83781d) Add missing curly braces\n  hwmon: (abituguru3) Identify ABit IP35 Pro as such\n  hwmon: (f75375s) pwmX_mode sysfs files writable for f75375 variant\n  hwmon: (f75375s) On n2100 systems, set fans to full speed on boot\n  hwmon: (f75375s) Allow setting up fans with platform_data\n  hwmon: (f75375s) Add new style bindings\n  hwmon: (lm70) Convert semaphore to mutex\n  hwmon: (applesmc) Add support for Mac Pro 2 x Quad-Core\n  hwmon: (abituguru3) Add support for 2 new motherboards\n  hwmon: (ibmpex) Change printk to dev_{info,err} macros\n  hwmon: (i5k_amb) New memory temperature sensor driver\n  hwmon: (f75375s) fix pwm mode setting\n  hwmon: (ibmpex.c) fix NULL dereference\n  hwmon: (sis5595) Split sis5595_attributes_opt\n  hwmon: (sis5595) Add individual alarm files\n  hwmon: (w83627hf) push nr+1 offset into *_REG_FAN macros and simplify\n  hwmon: (w83627hf) hoist nr-1 offset out of show-store-temp-X\n  hwmon: Add power meter spec to Documentation/hwmon/sysfs-interface\n"
    },
    {
      "commit": "a7fe77161da48a74c60dc19fc4ca3a73ab761d37",
      "tree": "0fa3e785f7dd9d9bfcd3866a47a428984329a845",
      "parents": [
        "9104476e4efbef8a8e32d48ced583603ff32a2db",
        "6548d83a37a570b0050e60565937bbb582545d96"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 13 09:04:03 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 13 09:04:03 2007 -0800"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:\n  [POWERPC] Silence an annoying boot message\n  [POWERPC] Fix early btext debug on PowerMac\n  [POWERPC] Demote clockevent printk to KERN_DEBUG\n  [POWERPC] Fix CONFIG_SMP\u003dn build error on ppc64\n  [POWERPC] Avoid unpaired stwcx. on some processors\n  [POWERPC] Fix oops related to 4xx flush_tlb_page modification\n  [POWERPC] cpm: Fix a couple minor issues in cpm_common.c.\n  [POWERPC] Add -mno-spe for ARCH\u003dpowerpc builds\n"
    },
    {
      "commit": "6548d83a37a570b0050e60565937bbb582545d96",
      "tree": "f2b9df74c33da45a90cb2e47edc90d891bdd21d7",
      "parents": [
        "b7a2da1199d2ba2a870b137d6b4c2a538ab68c38"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Nov 13 15:41:49 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 13 16:23:47 2007 +1100"
      },
      "message": "[POWERPC] Silence an annoying boot message\n\nvmemmap_populate will printk (with KERN_WARNING) for a lot of pages\nif CONFIG_SPARSEMEM_VMEMMAP is enabled (at least it does on iSeries).\nUse pr_debug for it instead.\n\nReplace the only other use of DBG in this file with pr_debug as well.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nAcked-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b7a2da1199d2ba2a870b137d6b4c2a538ab68c38",
      "tree": "3fa712e53a224e21a8a188969b44ab11047a3fff",
      "parents": [
        "0302f12e1c72e450d3b4569d9c03c57c9b5edac1"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Nov 13 13:46:52 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 13 16:22:44 2007 +1100"
      },
      "message": "[POWERPC] Fix early btext debug on PowerMac\n\nThe early btext debug wouldn\u0027t work on PowerMac when booted from BootX\ndue to the code looking for the wrong property name.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0302f12e1c72e450d3b4569d9c03c57c9b5edac1",
      "tree": "b8615838123fa5351cbafdc95c6b589ffccf9590",
      "parents": [
        "9bafbb0c4d8df8b6baa1b917abfc10dc0969cd9d"
      ],
      "author": {
        "name": "Tony Breeds",
        "email": "tony@bakeyournoodle.com",
        "time": "Mon Nov 12 14:25:50 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 13 16:22:44 2007 +1100"
      },
      "message": "[POWERPC] Demote clockevent printk to KERN_DEBUG\n\nThese don\u0027t need to be seen by everyone on every boot.\n\nSigned-off-by: Tony Breeds \u003ctony@bakeyournoodle.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9bafbb0c4d8df8b6baa1b917abfc10dc0969cd9d",
      "tree": "1a9939846418cbf7234249489d78958a0998a5e1",
      "parents": [
        "b64f87c16f3c00fe593f632e1ee5798ba3f4f3f4"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Nov 11 07:59:29 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 13 16:22:44 2007 +1100"
      },
      "message": "[POWERPC] Fix CONFIG_SMP\u003dn build error on ppc64\n\nThe patch \"KVM: fix !SMP build error\" change the way smp_call_function()\nactually uses the passed in function names on non-SMP builds.  So\npreviously it was never caught that the function passed in was never\nactually defined.\n\nThis causes a build error on ppc64_defconfig + CONFIG_SMP\u003dn:\n\narch/powerpc/mm/tlb_64.c: In function \u0027pgtable_free_now\u0027:\narch/powerpc/mm/tlb_64.c:71: error: \u0027pte_free_smp_sync\u0027 undeclared (first use in this function)\narch/powerpc/mm/tlb_64.c:71: error: (Each undeclared identifier is reported only once\narch/powerpc/mm/tlb_64.c:71: error: for each function it appears in.)\n\nSo we need to define it even if CONFIG_SMP is off. Either that or ifdef\nout the smp_call_function() call, but that\u0027s ugly.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b64f87c16f3c00fe593f632e1ee5798ba3f4f3f4",
      "tree": "1e0c63707b73c4b2f316a01b2e3c6ebd82c6356a",
      "parents": [
        "64c911a3f7c9864a4bbddbb77b722d5553ddcd32"
      ],
      "author": {
        "name": "Becky Bruce",
        "email": "becky.bruce@freescale.com",
        "time": "Sat Nov 10 09:17:49 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 13 16:22:43 2007 +1100"
      },
      "message": "[POWERPC] Avoid unpaired stwcx. on some processors\n\nThe context switch code in the kernel issues a dummy stwcx. to clear the\nreservation, as recommended by the architecture.  However, some processors\ncan have issues if this stwcx to address A occurs while the reservation\nis already held to a different address B.  To avoid this problem, the dummy\nstwcx. needs to be paired with a dummy lwarx to the same address.\n\nThis adds the dummy lwarx, and creates a cpu feature bit to indicate\nwhich cpus are affected.  Tested on mpc8641_hpcn_defconfig in\narch/powerpc; build tested in arch/ppc.\n\nSigned-off-by: Becky Bruce \u003cbecky.bruce@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "64c911a3f7c9864a4bbddbb77b722d5553ddcd32",
      "tree": "66439e7291710ce45c36c49eeb4a8ffeb068cc16",
      "parents": [
        "6e800af233e0bdf108efb7bd23c11ea6fa34cdeb",
        "725fb29fd4bcda958b32f4479ad9934117c22019"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 13 14:28:40 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 13 14:28:40 2007 +1100"
      },
      "message": "Merge branch \u0027for-2.6.24\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into merge\n"
    },
    {
      "commit": "92d140e21f1ce8cf99320afbbcad73879128e6dc",
      "tree": "54a67ee106da78b2a5f265e8e12fc84b92e763d6",
      "parents": [
        "efe44183f6bab5b8acb6a6182d95274978c8abb1"
      ],
      "author": {
        "name": "Siddha, Suresh B",
        "email": "suresh.b.siddha@intel.com",
        "time": "Sun Nov 11 11:27:59 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 12 11:09:33 2007 -0800"
      },
      "message": "x86: fix taking DNA during 64bit sigreturn\n\nrestore sigcontext is taking a DNA exception while restoring FP context\nfrom the user stack, during the sigreturn.  Appended patch fixes it by\ndoing clts() if the app doesn\u0027t touch FP during the signal handler\nexecution.  This will stop generating a DNA, during the fxrstor in the\nsigreturn.\n\nThis improves 64-bit lat_sig numbers by ~30% on my core2 platform.\n\nSigned-off-by: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ecd744eec3aa8bbc949ec04ed3fbf7ecb2958a0e",
      "tree": "47c398a2e76b2354977df0d72ed91271ce85acf8",
      "parents": [
        "fd181c72a3c202a3986bcee7551c0838265aec2a"
      ],
      "author": {
        "name": "Chuck Ebbert",
        "email": "76306.1226@compuserve.com",
        "time": "Wed Nov 07 10:48:39 2007 -0500"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@apollo.(none)",
        "time": "Sat Nov 10 04:30:36 2007 +0100"
      },
      "message": "x86 - 32-bit ptrace emulation mishandles 6th arg\n\n[ jdike - Pushing Chuck\u0027s patch - see\nhttp://lkml.org/lkml/2005/9/16/261 for some history and a test\nprogram.  UML is also broken without this patch - its processes get\nSIGBUS from the corrupt 6th argument to mmap being interpretted as a\nfile offset ]\n\nWhen the 32-bit vDSO is used to make a system call, the %ebp register for\nthe 6th syscall arg has to be loaded from the user stack (where it\u0027s pushed\nby the vDSO user code).  The native i386 kernel always does this before\nstopping for syscall tracing, so %ebp can be seen and modified via ptrace\nto access the 6th syscall argument.  The x86-64 kernel fails to do this,\npresenting the stack address to ptrace instead.  This makes the %rbp value\nseen by 64-bit ptrace of a 32-bit process, and the %ebp value seen by a\n32-bit caller of ptrace, both differ from the native i386 behavior.\n\nThis patch fixes the problem by putting the word loaded from the user stack\ninto %rbp before calling syscall_trace_enter, and reloading the 6th syscall\nargument from there afterwards (so ptrace can change it).  This makes the\nbehavior match that of i386 kernels.\n\nOriginal-Patch-By: Roland McGrath \u003croland@redhat.com\u003e\n\nSigned-off-by: Chuck Ebbert \u003c76306.1226@compuserve.com\u003e\nSigned-off-by: Jeff Dike \u003cjdike@linux.intel.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "fd181c72a3c202a3986bcee7551c0838265aec2a",
      "tree": "b07b0a662baaace2c5addfca77b537e1267e8d12",
      "parents": [
        "1a0c3ea65ca4838a803a14f0ff2bfc78aa69c9a0"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "roland@redhat.com",
        "time": "Tue Nov 06 15:30:38 2007 -0800"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@apollo.(none)",
        "time": "Sat Nov 10 04:30:36 2007 +0100"
      },
      "message": "x86_64: ia32 ptrace THREAD_AREA fix\n\nThe addr argument to PTRACE_GET_THREAD_AREA and PTRACE_SET_THREAD_AREA is\nnot a magic constant.  It\u0027s derived from the segment register values being\nused, which are computed originally from the index used with set_thread_area.\nThe value does not need to match what a native i386 kernel would accept.\nIt needs to match the segment selectors that can actually be in use in this\n32-bit process.  The 64-bit ptrace support for PTRACE_GET_THREAD_AREA\n(normally used only on 32-bit processes) is correct, but the 32-bit emulation\nof ptrace is broken.\n\nSigned-off-by: Roland McGrath \u003croland@redhat.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "8fc543c8f004fc9dfe0a262dc452dfe2eca4589b",
      "tree": "b14a215ffe0f8c594ac517257855a681ba6b7b79",
      "parents": [
        "a70a93229943c177f0062490b4f8e44be4cef685",
        "7f6ff62a8f3a4e68258958196098c6f71563ae61"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Nov 09 15:28:11 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Nov 09 15:28:11 2007 -0800"
      },
      "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] IOSAPIC bogus error cleanup\n  [IA64] Update printing of feature set bits\n  [IA64] Fix IOSAPIC delivery mode setting\n  [IA64] XPC heartbeat timer function must run on CPU 0\n  [IA64] Clean up /proc/interrupts output\n  [IA64] Disable/re-enable CPE interrupts on Altix\n  [IA64] Clean-up McKinley Errata message\n  [IA64] Add gate.lds to list of files ignored by Git\n  [IA64] Fix section mismatch in contig.c version of per_cpu_init()\n  [IA64] Wrong args to memset in efi_gettimeofday()\n  [IA64] Remove duplicate includes from ia32priv.h\n  [IA64] fix number of bytes zeroed by sys_fw_init() in arch/ia64/hp/sim/boot/fw-emu.c\n  [IA64] Fix perfmon sysctl directory modes\n"
    },
    {
      "commit": "a70a93229943c177f0062490b4f8e44be4cef685",
      "tree": "24cc6f087307f18cda2f55ad91c7649dd5388b86",
      "parents": [
        "a80b824f0b63fa3a8c269903828beb0837d738e7",
        "e6fe6649b4ec11aa3075e394b4d8743eebe1f64c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Nov 09 15:27:54 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Nov 09 15:27:54 2007 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched:\n  sched: proper prototype for kernel/sched.c:migration_init()\n  sched: avoid large irq-latencies in smp-balancing\n  sched: fix copy_namespace() \u003c-\u003e sched_fork() dependency in do_fork\n  sched: clean up the wakeup preempt check, #2\n  sched: clean up the wakeup preempt check\n  sched: wakeup preemption fix\n  sched: remove PREEMPT_RESTRICT\n  sched: turn off PREEMPT_RESTRICT\n  KVM: fix !SMP build error\n  x86: make nmi_cpu_busy() always defined\n  x86: make ipi_handler() always defined\n  sched: cleanup, use NSEC_PER_MSEC and NSEC_PER_SEC\n  sched: reintroduce SMP tunings again\n  sched: restore deterministic CPU accounting on powerpc\n  sched: fix delay accounting regression\n  sched: reintroduce the sched_min_granularity tunable\n  sched: documentation: place_entity() comments\n  sched: fix vslice\n"
    },
    {
      "commit": "a80b824f0b63fa3a8c269903828beb0837d738e7",
      "tree": "9aca1a187bd1509f5c701a023733defbb8482431",
      "parents": [
        "45ff993d2b0b4c07038457cdf07ecf648abd3d78",
        "06e5fda18491b5ab3419bddc36f3de5b4f7142a9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Nov 09 15:25:29 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Nov 09 15:25:29 2007 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6: (26 commits)\n  sh: remove dead config symbols from SH code\n  sh: Kill off broken snapgear ds1302 code.\n  sh: Add a dummy vga.h.\n  rtc: rtc-sh: Zero out tm value for invalid rtc states.\n  rtc: sh-rtc: Handle rtc_device_register() failure properly.\n  sh: Fix heartbeart on Solution Engine series\n  sh: Remove SCI_NPORTS from sh-sci.h\n  sh: Fix up PAGE_KERNEL_PCC() for nommu.\n  sh: hs7751rvoip: Kill off dead IPR IRQ mappings.\n  sh: hs7751rvoip: irq.c needs linux/interrupt.h.\n  sh: Kill off __{copy,clear}_user_page().\n  sh: Optimized copy_{to,from}_user_page() for SH-4.\n  sh: Wire up clear_user_highpage().\n  sh: Kill off the remaining ST40 cruft.\n  superhyway: Handle device_register() retval properly.\n  sh: kgdb sysrq depends on magic sysrq.\n  sh: Add -Werror for clean directories.\n  sh: Fix up kgdb build with modular sh-sci.\n  sh: Export __{s,u}divsi3_i4i on all CPUs.\n  sh: Fix up kgdb-on-NMI branch target.\n  ...\n"
    },
    {
      "commit": "45ff993d2b0b4c07038457cdf07ecf648abd3d78",
      "tree": "ae2f89ce5741e36d6eaab3178d86c2cd754801e4",
      "parents": [
        "cb834e7cc0e8b223386f219c1d1986846c87c55f",
        "91bc51d8a10b00d8233dd5b6f07d7eb40828b87d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Nov 09 15:24:19 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Nov 09 15:24:19 2007 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] pxa: fix one-shot timer mode\n  [ARM] 4645/1: Cyberpro: Trivial fix to restore 16bpp mode.\n  [ARM] 4644/2: fix flush_kern_tlb_range() in module space\n  [ARM] Allow watchdog drivers to be selected again\n  [ARM] 4633/1: omap build fix when FB enabled\n  [ARM] 4642/2: netX: default config for netx based boards\n  [ARM] 4641/2: netX: fix kobject_name type\n  [ARM] Fix iop3xx macro\n"
    },
    {
      "commit": "c4888f9ffafe7db107b7eafb3a68eaeeff3779c3",
      "tree": "d30da15f6b5d74c8c04fd92991af5e1615d95691",
      "parents": [
        "e36aeee65d4db050bd8713537416a0a0632db079",
        "688016f4e2028e3c2c27e959ad001536e10ee2c5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Nov 09 15:16:52 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Nov 09 15:16:52 2007 -0800"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (37 commits)\n  [POWERPC] EEH: Make sure warning message is printed\n  [POWERPC] Make altivec code in swsusp_32.S depend on CONFIG_ALTIVEC\n  [POWERPC] windfarm: Fix windfarm thread freezer interaction\n  [POWERPC] Fix si_addr value on low level hash failures\n  [POWERPC] Refresh ppc64_defconfig and enable pasemi-related options\n  [POWERPC] pasemi: Update defconfig\n  [POWERPC] iSeries: Fix ref counting in vio setup\n  [POWERPC] ] Fix memset size error\n  [POWERPC] Fix link errors for allyesconfig\n  [POWERPC] iSeries_init_IRQ non-PCI tidy\n  [POWERPC] Change fallocate to match unistd.h on powerpc\n  [POWERPC] EEH: Avoid crash on null device\n  [POWERPC] EEH: Drivers that need reset trump others\n  [POWERPC] EEH: Clean up comments\n  [POWERPC] Fix off-by-one error in setting decrementer on Book E/4xx (v2)\n  [POWERPC] Fix switch_slb handling of 1T ESID values\n  [POWERPC] Fix build failure when CONFIG_VIRT_CPU_ACCOUNTING is not defined\n  [POWERPC] Include udbg.h when using udbg_printf\n  [POWERPC] Fix cache line vs. block size confusion\n  [POWERPC] Fix sysctl table check failure on PowerMac\n  ...\n"
    },
    {
      "commit": "a90fcf311199b0199e94e78fca899abf2aeb852b",
      "tree": "0b916c9f11006d4452eefa2013a4c63a9ed4d43f",
      "parents": [
        "c5b875e354a54e2b5ba24eecae69bf94e025edd5",
        "6f78a19702574008bbd333237380fa85be1c9e5d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Nov 09 15:08:37 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Nov 09 15:08:37 2007 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC64]: Use \"is_power_of_2\" macro for simplicity.\n  [SPARC]: Remove duplicate includes.\n"
    },
    {
      "commit": "e4fc5a1a2acab67867c9858cd4c8e9abb5b242f7",
      "tree": "bc58dc37bce3057da44ade65a207f068e674973d",
      "parents": [
        "dbeeb816e805091e7cfc03baf36dc40b4adb2bbd"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Tue Nov 06 21:54:44 2007 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Nov 09 15:02:25 2007 -0800"
      },
      "message": "FRV: Remove the section annotation on free_initmem()\n\nRemove the section annotation on FRV\u0027s free_initmem().  It can\u0027t be marked\n__init, lest it free itself.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0492007ed9b53f6a2a2f983910d0fe7c97b09822",
      "tree": "0a9c9ac8dc46e3e38886bc92246dfd488617d7b1",
      "parents": [
        "4e2947f12516d13446d6ffa1d9e4fbd33b1636fa"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Nov 09 22:39:38 2007 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Nov 09 22:39:38 2007 +0100"
      },
      "message": "x86: make nmi_cpu_busy() always defined\n\nnmi_cpu_busy() must be available on !SMP too.\n\nthis is in preparation to a smp_call_function_mask() fix.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "4e2947f12516d13446d6ffa1d9e4fbd33b1636fa",
      "tree": "0593b91d3128a1bec6acfcd16b82b3ef13d7b2c3",
      "parents": [
        "d6322faf296ab5bbb597f8b0abcb50153754cd08"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Nov 09 22:39:38 2007 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Nov 09 22:39:38 2007 +0100"
      },
      "message": "x86: make ipi_handler() always defined\n\nprepare for up_smp_call_function() to ensure that the \u0027func\u0027\npointer is unused. (which is related to a KVM build fix)\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "fa13a5a1f25f671d084d8884be96fc48d9b68275",
      "tree": "97dae05bb5baef806a6dcbeed8b7eb5bdc61e4ae",
      "parents": [
        "9a41785cc43d88397f787a651ed7286a33f8462f"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 09 22:39:38 2007 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Nov 09 22:39:38 2007 +0100"
      },
      "message": "sched: restore deterministic CPU accounting on powerpc\n\nSince powerpc started using CONFIG_GENERIC_CLOCKEVENTS, the\ndeterministic CPU accounting (CONFIG_VIRT_CPU_ACCOUNTING) has been\nbroken on powerpc, because we end up counting user time twice: once in\ntimer_interrupt() and once in update_process_times().\n\nThis fixes the problem by pulling the code in update_process_times\nthat updates utime and stime into a separate function called\naccount_process_tick.  If CONFIG_VIRT_CPU_ACCOUNTING is not defined,\nthere is a version of account_process_tick in kernel/timer.c that\nsimply accounts a whole tick to either utime or stime as before.  If\nCONFIG_VIRT_CPU_ACCOUNTING is defined, then arch code gets to\nimplement account_process_tick.\n\nThis also lets us simplify the s390 code a bit; it means that the s390\ntimer interrupt can now call update_process_times even when\nCONFIG_VIRT_CPU_ACCOUNTING is turned on, and can just implement a\nsuitable account_process_tick().\n\naccount_process_tick() now takes the task_struct * as an argument.\nTested both with and without CONFIG_VIRT_CPU_ACCOUNTING.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "7f6ff62a8f3a4e68258958196098c6f71563ae61",
      "tree": "b03953cc6d69d9095f0e0262b22932131ce6dace",
      "parents": [
        "b8de471f37dcafc8892a2e58c80764d7af221715"
      ],
      "author": {
        "name": "George Beshers",
        "email": "gbeshers@sgi.com",
        "time": "Thu Oct 11 15:33:55 2007 -0400"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Nov 09 13:09:40 2007 -0800"
      },
      "message": "[IA64] IOSAPIC bogus error cleanup\n\nOn Altix (sn2) machines the \"Error parsing MADT\" message is\nmisleading because the lack of IOSAPIC entries is expected.\n\nSince I am sure someone will ask, I have been told that\nthe chance of this changing anytime soon is close to nil.\n\nSigned-off-by: George Beshers \u003cgbeshers@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "b8de471f37dcafc8892a2e58c80764d7af221715",
      "tree": "47b2055ce6c794ceb461741449d714d3d03e6df1",
      "parents": [
        "c9d059def234d7cd60809a6a122102ff96d2d0ca"
      ],
      "author": {
        "name": "Russ Anderson",
        "email": "rja@sgi.com",
        "time": "Tue Oct 16 17:02:38 2007 -0500"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Nov 09 13:05:30 2007 -0800"
      },
      "message": "[IA64] Update printing of feature set bits\n\nNewer Itanium versions have added additional processor feature set\nbits.  This patch prints all the implemented feature set bits.  Some\nbit descriptions have not been made public.  For those bits, a generic\n\"Feature set X bit Y\" message is printed.  Bits that are not implemented\nwill no longer be printed.\n\nSigned-off-by: Russ Anderson \u003crja@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "c9d059def234d7cd60809a6a122102ff96d2d0ca",
      "tree": "858f20940d522481ee694a7bf81d5b87bbe46a1d",
      "parents": [
        "4c013f5c7ea39cd62e02c80408560751b4e8c0de"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Wed Nov 07 15:38:30 2007 +0900"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Nov 09 13:01:09 2007 -0800"
      },
      "message": "[IA64] Fix IOSAPIC delivery mode setting\n\nFix the problem that redirect hit bit in I/O SAPIC RTE is set even\nwhen it must be disabled (e.g. nointroute boot option is set, CPU\nhotplug is enabled or percpu vector is enabled).\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "4c013f5c7ea39cd62e02c80408560751b4e8c0de",
      "tree": "4dd58579377f878c555ec6ad6a6357366bba4af3",
      "parents": [
        "ddd6fc7923fbcfbb53f9431cbc981b1c12636e14"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Wed Nov 07 07:53:06 2007 -0600"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Nov 09 12:59:14 2007 -0800"
      },
      "message": "[IA64] XPC heartbeat timer function must run on CPU 0\n\nCurrently, XPC\u0027s heartbeat timer function runs on whatever CPU modprobe/insmod\nran on when XPC was started. To avoid the heartbeat from being delayed for\nlong periods the timer function must run on CPU 0.\n\nN.B. Altix doesn\u0027t currently allow cpu0 to be taken offline, so this is\nsafe for now.  This code must be revised when offline of cpu0 is enabled.\n\nSigned-off-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "4c011b1fb853776459c7d3d7de7b14fa41f28c46",
      "tree": "fb51fa68661d44e3b546f108aa6168af802ba4ce",
      "parents": [
        "0197cd2e350a7151080e7335577e956f1f84a8cb"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Fri Oct 12 15:19:11 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Nov 09 03:47:44 2007 -0600"
      },
      "message": "[POWERPC] cpm: Fix a couple minor issues in cpm_common.c.\n\nA debugging printk is removed, and a comment is fixed to match\nthe code.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "0197cd2e350a7151080e7335577e956f1f84a8cb",
      "tree": "4ac1a37fbb9a8b8ec6c98f3d692bcd18c8b439b2",
      "parents": [
        "688016f4e2028e3c2c27e959ad001536e10ee2c5"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Oct 18 16:53:19 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Nov 09 03:47:29 2007 -0600"
      },
      "message": "[POWERPC] Add -mno-spe for ARCH\u003dpowerpc builds\n\nNewer GCC\u0027s are capable of autovectorization for ISA extensions like\nAltiVec and SPE.  If we happen to build with one of those compilers we\nwill get SPE instructions in random kernel code.  Today we only allow\nbasic interger code in the kernel and FP, AltiVec, or SPE in special\nexplicit locations that have handled the proper saving and restoring of\nthe register state (since on uniprocessor we lazy context switch the\nregister state for FP, AltiVec, and SPE).\n\n-mno-spe disables the compiler for automatically generating SPE\ninstructions without our knowledge.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "06e5fda18491b5ab3419bddc36f3de5b4f7142a9",
      "tree": "ac9309a5a2fadc5bbf95af8be65c3a230c68fb77",
      "parents": [
        "3d9144c222ee52c924a96781163f5d6f6b93858a",
        "c26056bc488567ff769d8623e169598e4fd5d21a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 09 17:59:53 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Nov 09 17:59:53 2007 +0900"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh64-2.6\n"
    },
    {
      "commit": "91bc51d8a10b00d8233dd5b6f07d7eb40828b87d",
      "tree": "35acc012af09a987364f39d0a5ccda7c4be35a3e",
      "parents": [
        "c2ec21c5c8f15c079c209f403d582f3134785060"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 08 23:35:46 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 08 23:35:46 2007 +0000"
      },
      "message": "[ARM] pxa: fix one-shot timer mode\n\nOne-shot timer mode on PXA has various bugs which prevent kernels\nbuild with NO_HZ enabled booting.  They end up spinning on a\npermanently asserted timer interrupt because we don\u0027t properly\nclear it down - clearing the OIER bit does not stop the pending\ninterrupt status.  Fix this in the set_mode handler as well.\n\nMoreover, the code which sets the next expiry point may race with\nthe hardware, and we might not set the match register sufficiently\nin the future.  If we encounter that situation, return -ETIME so\nthe generic time code retries.\n\nAcked-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nAcked-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9aa69338924266ca0b1aceb0ab943e8842449b0a",
      "tree": "47bbbd2db8a8ee0f261a5c75d0bc68656e86b090",
      "parents": [
        "ff312d07c2e1b1482fcc139b8af67ca39e9e98f0"
      ],
      "author": {
        "name": "Riku Voipio",
        "email": "riku.voipio@movial.fi",
        "time": "Tue Oct 16 13:08:57 2007 +0300"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Nov 08 08:42:46 2007 -0500"
      },
      "message": "hwmon: (f75375s) On n2100 systems, set fans to full speed on boot\n\nOn thecus n2100, the bootloader does not setup fans to run. In order\nto protect the user from frying their gear, start up fans on boot.\n\nSigned-off-by: Riku Voipio \u003criku.voipio@movial.fi\u003e\nAcked-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "541c54773173d95c8e99a7378a5bb63125c297f1",
      "tree": "59270b4498d0502f778e26978865e1e8c6eddc54",
      "parents": [
        "6d1c76d4e76ef72fce5a7169430ab8f9a68d7924",
        "af39c16bd843ee8bde495c8ccb95a5ca209f3051"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 08 17:01:42 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 08 17:01:42 2007 +0900"
      },
      "message": "Merge branch \u0027page_colouring_despair\u0027\n"
    },
    {
      "commit": "688016f4e2028e3c2c27e959ad001536e10ee2c5",
      "tree": "f45baa7b2c115f1297b4ad8d30b306204ef5e537",
      "parents": [
        "2c84b4076c0cbbc44ffea2ae1da2a801fb23f081",
        "29273158f82020241d9a6539d6cef9cf926654c9"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:28:14 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:28:14 2007 +1100"
      },
      "message": "Merge branch \u0027for-2.6.24\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx into merge\n"
    },
    {
      "commit": "2c84b4076c0cbbc44ffea2ae1da2a801fb23f081",
      "tree": "0eb8f0fb1bd63631147b1faa7ff239eca67449a4",
      "parents": [
        "2e6f40deb7dfdc40358fc9ecf07bf71ed553e5ac"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Thu Nov 08 07:03:53 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:34 2007 +1100"
      },
      "message": "[POWERPC] EEH: Make sure warning message is printed\n\nFix old buglet; a warning message should have been printed\nwhen a hardware reset takes too long.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "2e6f40deb7dfdc40358fc9ecf07bf71ed553e5ac",
      "tree": "7fbd184344e2cbadc9be35e6a656063959234f25",
      "parents": [
        "67b60518b0ff5cd666c7650eb09f0ef41f838106"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Wed Nov 07 23:59:44 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:34 2007 +1100"
      },
      "message": "[POWERPC] Make altivec code in swsusp_32.S depend on CONFIG_ALTIVEC\n\nThis makes the altivec code in swsusp_32.S depend on CONFIG_ALTIVEC to\navoid build failures for systems that don\u0027t have altivec. I\u0027m not sure\nwhether the code will actually work for other systems, but it was merged\nfor just ppc32 rather than powermac a very long time ago.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a792e75d9b3dec3fc1dfef4a8c40674bbba44641",
      "tree": "1fe2d603c9e4ee37fafc0acc89b6e5e91ae293b6",
      "parents": [
        "7e22fa4a1d9a70176e1edc4529934406e1af6054"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Nov 07 17:17:02 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:34 2007 +1100"
      },
      "message": "[POWERPC] Fix si_addr value on low level hash failures\n\nIf the low level MMU hash table insertion returns an error (which\ncan happen in some rare circumstances when the hypervisor refuses\nthe insertion of a PTE, typically if you try to access junk via\n/dev/mem), the generated signal had an incorrect si_addr value due\nto a bug in the assembly, which was loading it as a 32 bits quantity\ninstead of a 64 bits quantity.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7e22fa4a1d9a70176e1edc4529934406e1af6054",
      "tree": "25b50a194e6143ee13426d585835e4aaf4baf6b3",
      "parents": [
        "0c83ddfeb43b8f47e5c6ecead4245bd0af2c9ad2"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed Nov 07 16:53:58 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:34 2007 +1100"
      },
      "message": "[POWERPC] Refresh ppc64_defconfig and enable pasemi-related options\n\nRefresh ppc64_defconfig, add PPC_PASEMI and various options that the\ncommon boards there need:\n\n* Chip drivers (iommu, ethernet, IDE, CF, EDAC, MDIO/PHY)\n* PCMCIA\n* PATA_PCMCIA\n* RTC_CLASS\n* SATA_MV\n* SATA_SIL24\n* IP_PNP + NFS_ROOT for diskless booting\n\n+ possibly some other things I might have missed to list\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0c83ddfeb43b8f47e5c6ecead4245bd0af2c9ad2",
      "tree": "9101d06cdb693463d0bbf8863df377230b13ffd8",
      "parents": [
        "7992344fdeb9b3bc0ce6eacaf600eb801f231c30"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed Nov 07 16:48:35 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:33 2007 +1100"
      },
      "message": "[POWERPC] pasemi: Update defconfig\n\nUpdate pasemi_defconfig.  Add a few missing options for default devices\non electra boards, enable tickless and hrtimers, etc, etc.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7992344fdeb9b3bc0ce6eacaf600eb801f231c30",
      "tree": "5b33535b26f05f6eff59549f63a4888aee51e7c2",
      "parents": [
        "aca71ef8827d11de243e30f170cfc126376803b4"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Nov 06 17:26:42 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:33 2007 +1100"
      },
      "message": "[POWERPC] iSeries: Fix ref counting in vio setup\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "aca71ef8827d11de243e30f170cfc126376803b4",
      "tree": "74929bba8aaea1fe30f12f662df9f02b53c57506",
      "parents": [
        "e95c91821fa56b489d7beb74103a419466c5ec10"
      ],
      "author": {
        "name": "Li Zefan",
        "email": "lizf@cn.fujitsu.com",
        "time": "Mon Nov 05 13:21:56 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:33 2007 +1100"
      },
      "message": "[POWERPC] ] Fix memset size error\n\nThe size passing to memset is wrong.\n\nSigned-off-by Li Zefan \u003clizf@cn.fujitsu.com\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e95c91821fa56b489d7beb74103a419466c5ec10",
      "tree": "db283f1099e1f9ae069a88d027273b3fbe621e0f",
      "parents": [
        "18244cfbc34e6bb3793977739b359a248899f42a"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sun Nov 04 13:28:39 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:33 2007 +1100"
      },
      "message": "[POWERPC] Fix link errors for allyesconfig\n\nAn allyesconfig build creates a .text section that is so big that the\n.text.init.refok and .fixup sections are too far away for the relocations\nto be fixed up correctly. This patch fixes that by linking all the\nrelevent text sections for each file together.\n\nSuggested by Paul Mackerras.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "18244cfbc34e6bb3793977739b359a248899f42a",
      "tree": "c82a81fd92d2c93fd31ef83ba3baa516428b9120",
      "parents": [
        "f2205fbb5a8933514fd343cc329df631802b4543"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sun Nov 04 13:22:46 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:33 2007 +1100"
      },
      "message": "[POWERPC] iSeries_init_IRQ non-PCI tidy\n\nppc_md.init_IRQ is not called if it is NULL, so we don\u0027t need an empty\nroutine in the non PCI case.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b37ceefe7cfc56f27f03269206a53faedb8be9fd",
      "tree": "8915d732dd6b51de362ae9ae08625ffec43a30ab",
      "parents": [
        "2a50f144fc6081269468abf79e1907c6669bef22"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Sat Nov 03 07:29:01 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:32 2007 +1100"
      },
      "message": "[POWERPC] EEH: Avoid crash on null device\n\nBugfix: avoid crash if there\u0027s no PCI device for a given\nopenfirmware node.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "2a50f144fc6081269468abf79e1907c6669bef22",
      "tree": "8a67d1347fe5fc078a2000e3cd5d1986cd6d606b",
      "parents": [
        "638799b33586339ac007b0fef497a15d81a271aa"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Sat Nov 03 07:27:50 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:32 2007 +1100"
      },
      "message": "[POWERPC] EEH: Drivers that need reset trump others\n\nBugfix: if a driver controlling one part of a multi-function PCI card\nhas asked for a reset, honor that request above all others.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "638799b33586339ac007b0fef497a15d81a271aa",
      "tree": "6b8fa5ac7e02667a243464361db8d27411acae9b",
      "parents": [
        "43875cc0a54d936132010e58545269e183741fae"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Sat Nov 03 07:25:55 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:32 2007 +1100"
      },
      "message": "[POWERPC] EEH: Clean up comments\n\nClean up commentary, remove dead code.\n\nSigned-off-by Linas Vepstas \u003clinas@austin.ibm.com\u003e\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "43875cc0a54d936132010e58545269e183741fae",
      "tree": "65409e7b9161fcaf8a88b67ebe91ffdb2ad97809",
      "parents": [
        "465ccab9eb8209a2a402710b24a9bff127b25b94"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 31 22:25:35 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:31 2007 +1100"
      },
      "message": "[POWERPC] Fix off-by-one error in setting decrementer on Book E/4xx (v2)\n\nThe decrementer in Book E and 4xx processors interrupts on the\ntransition from 1 to 0, rather than on the 0 to -1 transition as on\n64-bit server and 32-bit \"classic\" (6xx/7xx/7xxx) processors.  At the\nmoment we subtract 1 from the count of how many decrementer ticks are\nrequired before the next interrupt before putting it into the\ndecrementer, which is correct for server/classic processors, but could\npossibly cause the interrupt to happen too early on Book E and 4xx if\nthe timebase/decrementer frequency is low.\n\nThis fixes the problem by making set_dec subtract 1 from the count for\nserver and classic processors, instead of having the callers subtract\n1.  Since set_dec already had a bunch of ifdefs to handle different\nprocessor types, there is no net increase in ugliness. :)\n\nNote that calling set_dec(0) may not generate an interrupt on some\nprocessors.  To make sure that decrementer_set_next_event always calls\nset_dec with an interval of at least 1 tick, we set min_delta_ns of\nthe decrementer_clockevent to correspond to 2 ticks (2 rather than 1\nto compensate for truncations in the conversions between ticks and\nns).\n\nThis also removes a redundant call to set the decrementer to\n0x7fffffff - it was already set to that earlier in timer_interrupt.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "465ccab9eb8209a2a402710b24a9bff127b25b94",
      "tree": "2cd2c3012b7cc5da8d582e9dc221b3ff60c1c806",
      "parents": [
        "e7bda183d4e3f6027ae9181c176a459423d04748"
      ],
      "author": {
        "name": "will schmidt",
        "email": "will_schmidt@vnet.ibm.com",
        "time": "Wed Oct 31 05:59:33 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:31 2007 +1100"
      },
      "message": "[POWERPC] Fix switch_slb handling of 1T ESID values\n\nNow that we have 1TB segment size support, we need to be using the\nGET_ESID_1T macro when comparing ESID values for pc, stack, and\nunmapped_base within switch_slb().   A new helper function called\nesids_match() contains the logic for deciding when to call GET_ESID\nand GET_ESID_1T.\n\nThis fixes a duplicate-slb-entry inspired machine-check exception I\nwas seeing when trying to run java on a power6 partition.\n\nTested on power6 and power5.\n\nSigned-off-by: Will Schmidt \u003cwill_schmidt@vnet.ibm.com\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e7bda183d4e3f6027ae9181c176a459423d04748",
      "tree": "b63d1bfda9005b8c599991e1ee54f9debdfcf7de",
      "parents": [
        "aa39be09dfd7e95509cadcdb99cf7eb470d83c46"
      ],
      "author": {
        "name": "Tony Breeds",
        "email": "tony@bakeyournoodle.com",
        "time": "Tue Oct 30 14:55:04 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:31 2007 +1100"
      },
      "message": "[POWERPC] Fix build failure when CONFIG_VIRT_CPU_ACCOUNTING is not defined\n\nWithout this patch I get the following build failure\n  CC      arch/powerpc/platforms/celleb/setup.o\narch/powerpc/platforms/celleb/setup.c:151: error: \u0027generic_calibrate_decr\u0027 undeclared here (not in a function)\n\nSigned-off-by: Tony Breeds \u003ctony@bakeyournoodle.com\u003e\nAcked-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "aa39be09dfd7e95509cadcdb99cf7eb470d83c46",
      "tree": "25533218718d2580bfd6ab1c1ac841987d892864",
      "parents": [
        "20474abda6bb11396434593daf2f52679cf62edf"
      ],
      "author": {
        "name": "will schmidt",
        "email": "will_schmidt@vnet.ibm.com",
        "time": "Tue Oct 30 06:24:19 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:31 2007 +1100"
      },
      "message": "[POWERPC] Include udbg.h when using udbg_printf\n\nThis fixes the error\n\terror: implicit declaration of function \"udbg_printf\"\n\nWe have a few spots where we reference udbg_printf() without #including\nudbg.h.  These are within #ifdef DEBUG blocks, so unnoticed until we do\na #define DEBUG or #define DEBUG_LOW nearby.\n\nSigned-off-by: Will Schmidt \u003cwill_schmidt@vnet.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "20474abda6bb11396434593daf2f52679cf62edf",
      "tree": "c2d4c2bd279ea26abe06cb78138558f9273f59e3",
      "parents": [
        "fb293ae1c02dab78e714d50f2c37d7852d6f328a"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@au1.ibm.com",
        "time": "Sun Oct 28 08:49:28 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:30 2007 +1100"
      },
      "message": "[POWERPC] Fix cache line vs. block size confusion\n\nWe had an historical confusion in the kernel between cache line\nand cache block size. The former is an implementation detail of\nthe L1 cache which can be useful for performance optimisations,\nthe later is the actual size on which the cache control\ninstructions operate, which can be different.\n\nFor some reason, we had a weird hack reading the right property\non powermac and the wrong one on any other 64 bits (32 bits is\nunaffected as it only uses the cputable for cache block size\ninfos at this stage).\n\nThis fixes the booting-without-of.txt documentation to mention\nthe right properties, and fixes the 64 bits initialization code\nto look for the block size first, with a fallback to the line\nsize if the property is missing.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "fb293ae1c02dab78e714d50f2c37d7852d6f328a",
      "tree": "b211f84e8b3cff23489af458f996f82e79b007ea",
      "parents": [
        "4bfac36891d965bf71992c68b2c079afbfb42b4d"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sun Oct 28 05:34:53 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:30 2007 +1100"
      },
      "message": "[POWERPC] Fix sysctl table check failure on PowerMac\n\nkernel was marked with 0755. Everywhere else it\u0027s 0555.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4bfac36891d965bf71992c68b2c079afbfb42b4d",
      "tree": "b179edf612aebe3bb592b045cf76bd2ebcafa5d6",
      "parents": [
        "aeb4552fad19fa1fb7a164c14be1f5f657791f12"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Oct 28 04:28:51 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:30 2007 +1100"
      },
      "message": "[POWERPC] Fix CONFIG_SMP\u003dn build break\n\nFix two build errors on powerpc allyesconfig + CONFIG_SMP\u003dn:\n\narch/powerpc/platforms/built-in.o: In function `cpu_affinity_set\u0027:\narch/powerpc/platforms/cell/spu_priv1_mmio.c:78: undefined reference to `.iic_get_target_id\u0027\narch/powerpc/platforms/built-in.o: In function `iic_init_IRQ\u0027:\narch/powerpc/platforms/cell/interrupt.c:397: undefined reference to `.iic_setup_cpu\u0027\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nAcked-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "aeb4552fad19fa1fb7a164c14be1f5f657791f12",
      "tree": "04b020dadfcda35bb40250a892e080542fc37787",
      "parents": [
        "d102c9d5d33f05c80fe91e95bd21c099e6d20260"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Thu Oct 25 02:56:28 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:30 2007 +1100"
      },
      "message": "[POWERPC] bootwrapper: Revert ps3 binary flag usage, and remove .bin suffix\n\nThe ps3 target produces two images, and the binary one is not the\n\"primary\" image that corresponds to the -o flag; thus, it no longer\nuses the generic binary flag.\n\nOn platforms which do use the binary flag, it no longer produces a\n.bin suffix, so that the output file matches what was passed to the -o flag.\n\nThis should fix the zImage ln problems for the ps3 target.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nAcked-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d102c9d5d33f05c80fe91e95bd21c099e6d20260",
      "tree": "2b0c338451cfdfed2a3a9ddc596332e67ac12000",
      "parents": [
        "3a800ff50a107b1b562f17e087a65e4c18e3a35c"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Wed Oct 24 05:20:32 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:29 2007 +1100"
      },
      "message": "[POWERPC] Fix mv643xx_pci sysfs .read and .write functions\n\nCommit 91a69029 introduced an additional parameter to the .read and .write\nmethods for sysfs binary attributes.  Two mv64x60_pci functions\nwere missed in that patch, resulting in these errors:\n\t/cache/git/linux-2.6/arch/powerpc/sysdev/mv64x60_pci.c:77: warning: initialization from incompatible pointer type\n\t/cache/git/linux-2.6/arch/powerpc/sysdev/mv64x60_pci.c:78: warning: initialization from incompatible pointer type\n\nAdd the missing \"struct bin_attribute *\" parameter.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3a800ff50a107b1b562f17e087a65e4c18e3a35c",
      "tree": "0c6ce80624733ad5355896b077adcc462c8ac828",
      "parents": [
        "1db3e890aed3ac39cded30d6e94618bda086f7ce"
      ],
      "author": {
        "name": "Aurelien Jarno",
        "email": "aurelien@aurel32.net",
        "time": "Tue Oct 23 23:06:38 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:29 2007 +1100"
      },
      "message": "[POWERPC] i8259: Add disable method\n\nSince commit 76d2160147f43f982dfe881404cfde9fd0a9da21, the NE2000 card\nis not working anymore on PPC and POWERPC and produces WATCHDOG\ntimeouts.\n\nThe patch below fixes that the same way it has been done on x86, x86_64\nand MIPS.\n\nSigned-off-by: Aurelien Jarno \u003caurelien@aurel32.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "1db3e890aed3ac39cded30d6e94618bda086f7ce",
      "tree": "afef5e36585ee399e35e2e6e28f3f4af8e626594",
      "parents": [
        "bdd71eec9b24fb6f7e83148f73c2312a42b2aed5"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Tue Oct 23 14:23:44 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:29 2007 +1100"
      },
      "message": "[POWERPC] Read back MSI message in rtas_setup_msi_irqs() so restore works\n\nThere are plans afoot to use pci_restore_msi_state() to restore MSI\nstate after a device reset.  In order for this to work for the RTAS MSI\nbackend, we need to read back the MSI message from config space after\nit has been setup by firmware.\n\nThis should be sufficient for restoring the MSI state after a device\nreset, however we will need to revisit this for suspend to disk if that\nis ever implemented on pseries.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nAcked-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "bdd71eec9b24fb6f7e83148f73c2312a42b2aed5",
      "tree": "b9acbae9138bac83b16bfe7971d3f80fce15bf58",
      "parents": [
        "97a4649d6ffce4a5d7f5ce018d87a6cefcb4ad03"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sat Oct 20 13:39:26 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:29 2007 +1100"
      },
      "message": "[POWERPC] Fix build break in arch/ppc/syslib/m8260_setup.c\n\nFix build break and warnings in current mainline git:\n\narch/ppc/syslib/m8260_setup.c: In function \u0027m8260_setup_arch\u0027:\narch/ppc/syslib/m8260_setup.c:63: error: implicit declaration of function \u0027identify_ppc_sys_by_name_and_id\u0027\narch/ppc/syslib/m8260_setup.c:64: warning: passing argument 1 of \u0027in_be32\u0027 makes pointer from integer without a cast\narch/ppc/syslib/m8260_setup.c: In function \u0027m8260_show_cpuinfo\u0027:\narch/ppc/syslib/m8260_setup.c:158: warning: format \u0027%08x\u0027 expects type \u0027unsigned int\u0027, but argument 5 has type \u0027long unsigned int\u0027\narch/ppc/syslib/m8260_setup.c:158: warning: format \u0027%d\u0027 expects type \u0027int\u0027, but argument 6 has type \u0027long unsigned int\u0027\narch/ppc/syslib/m8260_setup.c:158: warning: format \u0027%u\u0027 expects type \u0027unsigned int\u0027, but argument 7 has type \u0027long unsigned int\u0027\narch/ppc/syslib/m8260_setup.c:158: warning: format \u0027%u\u0027 expects type \u0027unsigned int\u0027, but argument 8 has type \u0027long unsigned int\u0027\narch/ppc/syslib/m8260_setup.c:158: warning: format \u0027%u\u0027 expects type \u0027unsigned int\u0027, but argument 9 has type \u0027long unsigned int\u0027\nmake[1]: *** [arch/ppc/syslib/m8260_setup.o] Error 1\nmake[1]: *** Waiting for unfinished jobs....\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6d1c76d4e76ef72fce5a7169430ab8f9a68d7924",
      "tree": "f756b374c8ce0ce5ee6c14a1e97c5244c3e49f0f",
      "parents": [
        "cbeb13447f015d90367c9f72fbf87227f3e186c8"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 08 11:24:33 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Nov 08 11:24:33 2007 +0900"
      },
      "message": "sh: Kill off broken snapgear ds1302 code.\n\nThis will force the snapgear boards to use the on-chip SH RTC instead,\nuntil the rtc-ds1302 driver is merged. The current code is broken\nand hasn\u0027t built in some time, so just kill it off and get the board\nworking again.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "70dfa3f8756afa106a468e81649bf0c1d7dbf99e",
      "tree": "dc8a54d1ec2fee5ca9818d8d58dacbe1bf9d177b",
      "parents": [
        "342fb3dda337f4b0c49e468cd930138c401ccce0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Nov 07 14:13:35 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 07 14:13:35 2007 +0000"
      },
      "message": "[ARM] Allow watchdog drivers to be selected again\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9c88b6ba1c72a8bba30347b63f1531f2d9c2a309",
      "tree": "2ba3e1c534f4fe9f565b93806fd67426929d9fb2",
      "parents": [
        "694caef5e201d43151cc3a31b447e75b2f531de4"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu@nigauri.org",
        "time": "Wed Nov 07 14:56:46 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 14:56:46 2007 +0900"
      },
      "message": "sh: Fix heartbeart on Solution Engine series\n\nAccess size to LED is not added on Solution Engine series.\nLED doesn\u0027t work. Fixed this problem.\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu@nigauri.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "9c969ffe1f1bb349e118a299f76f6bb0bbd6b05a",
      "tree": "c1df24a3ade5a01257ae309c66a04c3f4a4dc5e4",
      "parents": [
        "dbeeb816e805091e7cfc03baf36dc40b4adb2bbd"
      ],
      "author": {
        "name": "Lucas Woods",
        "email": "woodzy@gmail.com",
        "time": "Mon Nov 05 20:22:27 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 06 21:23:11 2007 -0800"
      },
      "message": "[SPARC]: Remove duplicate includes.\n\nSigned-off-by: Lucas Woods \u003cwoodzy@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c7a0e13d0a5316587da0b6d8b3291a473a7df453",
      "tree": "c4d7261a672acfccb585ff770abcff302e9eed50",
      "parents": [
        "b7b23870040b78b3c7910597b02ef6c8a368fd19"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:39:35 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:39:35 2007 +0900"
      },
      "message": "sh: hs7751rvoip: Kill off dead IPR IRQ mappings.\n\nThis is dead code, and doesn\u0027t build anyways. Kill it off.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b7b23870040b78b3c7910597b02ef6c8a368fd19",
      "tree": "65a6c3a9c583e5e1022e6fdb6d5fcc699b77df11",
      "parents": [
        "f96691872439ab2071171d4531c4a95b5d493ae5"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:38:37 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:38:37 2007 +0900"
      },
      "message": "sh: hs7751rvoip: irq.c needs linux/interrupt.h.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "af39c16bd843ee8bde495c8ccb95a5ca209f3051",
      "tree": "b318c83125f4fe9c0121a79418e858e165a58402",
      "parents": [
        "ba1789efea81acc6633f427bfeb871fd608965b5"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 05 16:20:42 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:14:12 2007 +0900"
      },
      "message": "sh: Kill off __{copy,clear}_user_page().\n\nNow that copy_to_user_page()/copy_from_user_page() are wired up, we\ncan drop the old __copy_xxx() implementations. Now that the page\ncolouring scheme has changed via kmap_coherent(), we can avoid the\nflush in these specific helpers.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ba1789efea81acc6633f427bfeb871fd608965b5",
      "tree": "a93f739cc4d36ebf762ce38a8f90b2ffceecb0b9",
      "parents": [
        "7747b9a493a197cb4db44c98d25ce6d3d9f586d1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 05 16:18:16 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:14:12 2007 +0900"
      },
      "message": "sh: Optimized copy_{to,from}_user_page() for SH-4.\n\nThis moves copy_{to,from}_user_page() out-of-line on SH-4 and\nconverts for the kmap_coherent() API. Based on the MIPS\nimplementation.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "7747b9a493a197cb4db44c98d25ce6d3d9f586d1",
      "tree": "636aa0624e6768ef0e8ea02d0692f91dfb51d79f",
      "parents": [
        "f96691872439ab2071171d4531c4a95b5d493ae5"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 05 16:12:32 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:14:12 2007 +0900"
      },
      "message": "sh: Wire up clear_user_highpage().\n\nWith the kmap_coherent() API in place, this is trivial to implement,\nand lets us avoid the cache flush in certain cases.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f96691872439ab2071171d4531c4a95b5d493ae5",
      "tree": "340a0a5faa7429e9cb579417f8da78b0d6f6aaa2",
      "parents": [
        "07782cec9b444746859855fc310f20f254e995a0"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:05:32 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:13:55 2007 +0900"
      },
      "message": "sh: Kill off the remaining ST40 cruft.\n\nThe ST40 stuff in-tree hasn\u0027t built for some time, and hasn\u0027t been\nupdated for over 3 years. ST maintains their own out-of-tree changes\nand rebases occasionally, and that\u0027s ultimately where all of the ST40\nusers go anyways.\n\nIn order for the ST40 code to be brought up to date most of the stuff\nremoved in this changeset would have to be rewritten anyways, so there\u0027s\nvery little benefit in keeping the remnants around either.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0acc729ea31cb166116e350eb61694559b1d29aa",
      "tree": "d98625e70af6d50210e7dcccf403935f5b0c26ed",
      "parents": [
        "98366c20a275e957416e9516db5dcb7195b4e101"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 06 17:50:07 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:13:55 2007 +0900"
      },
      "message": "sh: kgdb sysrq depends on magic sysrq.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "98366c20a275e957416e9516db5dcb7195b4e101",
      "tree": "271acfbea8ac50b313a27158541587d262fe8885",
      "parents": [
        "808bde2537b6c683af25a2e911c1d88dc80a445e"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 06 17:35:12 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:13:55 2007 +0900"
      },
      "message": "sh: Add -Werror for clean directories.\n\nFollow the MIPS and sparc64 changes for -Werror instrumentation.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "808bde2537b6c683af25a2e911c1d88dc80a445e",
      "tree": "0bae142d7ba521da7308fe8615559598eb73d4e0",
      "parents": [
        "98c6942975dc73138df61070dd8cfbcbe67f3d96"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 06 17:34:33 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:13:55 2007 +0900"
      },
      "message": "sh: Fix up kgdb build with modular sh-sci.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "98c6942975dc73138df61070dd8cfbcbe67f3d96",
      "tree": "b531bf9c0bfff89d2e11ede7841ba793e80f3a1f",
      "parents": [
        "96a8a0ba128fa9e40b9d2d1220f264947e9fbc06"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 06 17:15:57 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:13:55 2007 +0900"
      },
      "message": "sh: Export __{s,u}divsi3_i4i on all CPUs.\n\nCurrently these are only being exported for CONFIG_CPU_SH4. This\ninvariably breaks when building for an SH-3 that includes multiple\ntargets in multilib.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "96a8a0ba128fa9e40b9d2d1220f264947e9fbc06",
      "tree": "2e8123dff49eb2e20dd300710764183128fa0412",
      "parents": [
        "0e3a9aab954910b1dcdf2133a46a58cc729ce3dc"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 06 16:59:10 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:13:55 2007 +0900"
      },
      "message": "sh: Fix up kgdb-on-NMI branch target.\n\nThis was all reworked some time ago, the old debug_enter was ripped\nout with everything going through a debug trap jump table instead.\nKill off the debug_enter target and reference kgdb_handle_exception\ndirectly.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "0e3a9aab954910b1dcdf2133a46a58cc729ce3dc",
      "tree": "f519fec4fe1b65322c3e8e971f325a10bfef4de3",
      "parents": [
        "f7b6130e736b031c8b42ded4027b4793a7b1ef79"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Nov 06 15:55:36 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:13:55 2007 +0900"
      },
      "message": "sh: ubc wakeup for SH-4 only.\n\nSH-4A parts generally don\u0027t have any use for this, and it requires an\nalternate implementation anyways. Leave this as an SH-4 only option,\nas that\u0027s the only place this has been needed in the past.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f7b6130e736b031c8b42ded4027b4793a7b1ef79",
      "tree": "ba40bb4b434bd53d11949dd70b979d302a77586d",
      "parents": [
        "d177469905600e7fc093b683b00362493b2947b5"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu@nigauri.org",
        "time": "Tue Nov 06 06:45:58 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:13:54 2007 +0900"
      },
      "message": "sh: Fix compression method when making uImage.\n\nWhen uImage is made by using \u0027make uImage\u0027, zImage is used.\nIf zImage is used, the compression method need not be set.\nHowever, it is set for \"gzip\" for a compression method.\nI corrected to set \"none\".\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu@nigauri.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "d177469905600e7fc093b683b00362493b2947b5",
      "tree": "24fcdb79711fac580018a1328352321f4b76c782",
      "parents": [
        "b5f2d739e1f1fcfd3b9277cd43afad024bd7eca9"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Nov 05 12:14:17 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:13:54 2007 +0900"
      },
      "message": "sh: Kill off duplicate includes.\n\nCaught by the surprisingly not-entirely-useless \u0027includecheck\u0027.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a8199071ca9129c02b25c649f62d499a26b0ff5b",
      "tree": "d11ab4352fc2de78891407f994740cc5a2b810c6",
      "parents": [
        "dbeeb816e805091e7cfc03baf36dc40b4adb2bbd"
      ],
      "author": {
        "name": "Nobuhiro Iwamatsu",
        "email": "iwamatsu@nigauri.org",
        "time": "Mon Nov 05 07:44:41 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 07 11:13:54 2007 +0900"
      },
      "message": "sh: Add SH7705 and other to the support of Solution Engine.\n\nThis patch supports Hitachi Solution Engine (SuperH) of SH7705, SH7710,\nSH7712, SH7750S and SH7750R.\n\nSigned-off-by: Nobuhiro Iwamatsu \u003ciwamatsu@nigauri.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ddd6fc7923fbcfbb53f9431cbc981b1c12636e14",
      "tree": "5ceffe9caec95763ee7543f33808b1f0bf844f26",
      "parents": [
        "1f3b6045f783ee394076ad6dba2d72ecaaecd243"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Wed Oct 31 20:06:13 2007 +0900"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Nov 06 15:40:52 2007 -0800"
      },
      "message": "[IA64] Clean up /proc/interrupts output\n\nClean up /proc/interrupts output on the system that has 10 or more\nCPUs.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "1f3b6045f783ee394076ad6dba2d72ecaaecd243",
      "tree": "c20820794846f45db619991d0ddc26832ccf75e8",
      "parents": [
        "adb34022eb7a11126fecef6b5abb4741a17360c6"
      ],
      "author": {
        "name": "Russ Anderson",
        "email": "rja@sgi.com",
        "time": "Wed Oct 31 11:10:38 2007 -0500"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Nov 06 15:40:31 2007 -0800"
      },
      "message": "[IA64] Disable/re-enable CPE interrupts on Altix\n\nWhen the CPE handler encounters too many CPEs (such as a solid single\nbit memory error), it sets up a polling timer and disables the CPE\ninterrupt (to avoid excessive overhead logging the stream of single\nbit errors).  disable_irq_nosync() calls chip-\u003edisable() to provide\na chipset specifiec interface for disabling the interrupt.  This patch\nadds the Altix specific support to disable and re-enable the CPE interrupt.\n\nSigned-off-by: Russ Anderson (rja@sgi.com)\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "adb34022eb7a11126fecef6b5abb4741a17360c6",
      "tree": "e84d531bcf6ec547338e67b37d758a9ad3c17450",
      "parents": [
        "c5d07d6ccc6710cad5815768c6d5e629c99b4dca"
      ],
      "author": {
        "name": "Russ Anderson",
        "email": "rja@sgi.com",
        "time": "Thu Nov 01 16:00:04 2007 -0500"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Nov 06 15:40:07 2007 -0800"
      },
      "message": "[IA64] Clean-up McKinley Errata message\n\nNo need to print \"McKinley Errata 9 workaround not needed; disabling it\"\non every non-McKinley Itanium, which at this point is almost all of them.\n\nSigned-off-by: Russ Anderson (rja@sgi.com)\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "c5d07d6ccc6710cad5815768c6d5e629c99b4dca",
      "tree": "f5f37efbc1cd333e8389b764eeccaa523be92fe0",
      "parents": [
        "4b9ddc7cf272a0af321c22ef9c00d76384402d48"
      ],
      "author": {
        "name": "Peter Chubb",
        "email": "peterc@gelato.unsw.edu.au",
        "time": "Wed Oct 31 11:45:50 2007 +1100"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Nov 06 15:39:45 2007 -0800"
      },
      "message": "[IA64] Add gate.lds to list of files ignored by Git\n\nIf you build the kernel `in-place\u0027 then do a git update, git\ncomplains about arch/ia64/kernel/gate.lds being modified and\nuntracked.\n\nAdd that (generated) file to a .gitignore file.\n\nSigned-off-by: Peter Chubb \u003cpeterc@gelato.unsw.edu.au\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "4b9ddc7cf272a0af321c22ef9c00d76384402d48",
      "tree": "14b91c54bd8d77e8218ec5df84f5cc5cd469077e",
      "parents": [
        "4b07ae9b9d7b05a63e3ece32a666041949b7f421"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Nov 06 15:14:45 2007 -0800"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Nov 06 15:14:45 2007 -0800"
      },
      "message": "[IA64] Fix section mismatch in contig.c version of per_cpu_init()\n\nThere is a section mismatch when building CONFIG_FLATMEM\u003dy kernels\nthat also have CONFIG_HOTPLUG_CPU\u003dy\n\nWARNING: vmlinux.o(.text+0x5a902): Section mismatch: reference to \\\n.init.text:__alloc_bootmem (between \u0027per_cpu_init\u0027 and \u0027count_pages\u0027)\n\nThe issue occurs because per_cpu_init() in mm/contig.c is\nmarked __cpuinit (which is #define\u0027d to nothing on a hot\nplug cpu configuration) call __alloc_bootmem() (which is\nan __init function).  The usage is actually safe because\nthe __alloc_bootmem() is inside an \"if (first_time)\" test\nso that the call is only made while it is still legal to\ndo so.\n\nBut the warning is irritating.  Move the allocation to\nfind_memory().\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "7a82b63f19b0a05a76271aee1eb7905cd1c7d5ad",
      "tree": "cc8891e9268328224bde243e7b3dfc10503aaa41",
      "parents": [
        "65d3a68af53523d4d6daeb896c93e326cf46fd85"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Tue Nov 06 11:02:50 2007 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 06 13:57:03 2007 -0800"
      },
      "message": "UML: fix defconfig build again\n\nReported by Al Viro.\n\nThis fixes it:\n\n     [AC]FLAGS -\u003e KBUILD_[AC]FLAGS conversion in Makefile-i386.\n\nSigned-off-by: Jeff Dike \u003cjdike@linux.intel.com\u003e\nCc: Al Viro \u003cviro@ftp.linux.org.uk\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4b07ae9b9d7b05a63e3ece32a666041949b7f421",
      "tree": "62e78c1d22dc58aa21bcd00309df3675f4332d04",
      "parents": [
        "8d0a6e4da5ecde2022025ee764e4f7e425a53770"
      ],
      "author": {
        "name": "Li Zefan",
        "email": "lizf@cn.fujitsu.com",
        "time": "Tue Nov 06 13:40:39 2007 -0800"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Nov 06 13:40:39 2007 -0800"
      },
      "message": "[IA64] Wrong args to memset in efi_gettimeofday()\n\nNot sizeof(ptr) ... we meant to say sizeof(*ptr).\n\nAlso moved the memset to the error path (the normal path overwrites\nevery field in the structure anyway) -Tony\n\nSigned-off-by: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "8d0a6e4da5ecde2022025ee764e4f7e425a53770",
      "tree": "228fac1032f3afdf4af49a863727c2b130ecc56a",
      "parents": [
        "b17de3619553d004be3fe3c58bf6a63cbec3303b"
      ],
      "author": {
        "name": "Lucas Woods",
        "email": "woodzy@gmail.com",
        "time": "Tue Nov 06 07:13:28 2007 +1100"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Nov 06 13:30:47 2007 -0800"
      },
      "message": "[IA64] Remove duplicate includes from ia32priv.h\n\nDon\u0027t need asm/processor.h twice\n\nSigned-off-by: Lucas Woods \u003cwoodzy@gmail.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "b17de3619553d004be3fe3c58bf6a63cbec3303b",
      "tree": "b34434d960825fb35d48fc2060489ef1b8a5b7d0",
      "parents": [
        "e3ad42be1ee37ab277ef30555b772e0c803f3b69"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Tue Nov 06 22:13:53 2007 +0100"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Nov 06 13:27:18 2007 -0800"
      },
      "message": "[IA64] fix number of bytes zeroed by sys_fw_init() in arch/ia64/hp/sim/boot/fw-emu.c\n\nThe sizeof a pointer is constant, we want the sizeof what is pointed to.\nZero out \u0027sizeof(*efi_systab)\u0027 bytes of the efi_system_table_t pointer\n\u0027efi_systab\u0027 instead.\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "e3ad42be1ee37ab277ef30555b772e0c803f3b69",
      "tree": "12176e8592f11269e450a9b6731601e5e9bc42cc",
      "parents": [
        "2655e2cee2d77459fcb7e10228259e4ee0328697"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Nov 06 13:20:43 2007 -0800"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Tue Nov 06 13:20:43 2007 -0800"
      },
      "message": "[IA64] Fix perfmon sysctl directory modes\n\nNew sanity checks in sysctl_check_table() complain about a couple\nof mode 0755 that should be 0555 in the perfmon code:\n\nsysctl table check failed: /kernel .1 Writable sysctl directory\nsysctl table check failed: /kernel/perfmon  Writable sysctl directory\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "f15cf5151c3ecfe4073fb4478f686cb396bc2b17",
      "tree": "daef701195d26d7408ade4a140189b31708110bb",
      "parents": [
        "4f40c05528f9d612057a3dd382008a54179f8919"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Mon Nov 05 14:50:59 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 15:12:32 2007 -0800"
      },
      "message": "uml: correctly strip kernel defines from userspace CFLAGS\n\nKERNEL_DEFINES needs whitespace trimmed, otherwise the whitespace crunching\ndone by make fools the patsubst which is used to remove KERNEL_DEFINES from\nUSER_CFLAGS.\n\nSigned-off-by: Jeff Dike \u003cjdike@linux.intel.com\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4f40c05528f9d612057a3dd382008a54179f8919",
      "tree": "63fa0f1114f4bd6f77bbe5c9d098ce3b6684b494",
      "parents": [
        "b07989f51eea16e2fe3eab032801599d952966fb"
      ],
      "author": {
        "name": "WANG Cong",
        "email": "xiyou.wangcong@gmail.com",
        "time": "Mon Nov 05 14:50:59 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 15:12:32 2007 -0800"
      },
      "message": "uml: fix incompatible types warning in previous SG fix\n\nFix an incompatible-pointer warning.\n\nSigned-off-by: WANG Cong \u003cxiyou.wangcong@gmail.com\u003e\nSigned-off-by: Jeff Dike \u003cjdike@linux.intel.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "342fb3dda337f4b0c49e468cd930138c401ccce0",
      "tree": "59f4f79c30bdea9f762314ebb8f1dd5218455351",
      "parents": [
        "f33bac8dd4573428b94c67149c5607be489092d1"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Oct 26 21:48:37 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 05 19:53:12 2007 +0000"
      },
      "message": "[ARM] 4633/1: omap build fix when FB enabled\n\nThis fixes a section error on OMAP when the framebuffer is enabled.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c11eef21aa119a41fa210b9693f2346997885bcf",
      "tree": "b2d874f4b3f8a65029bc184a2db6b999b8e4d1c1",
      "parents": [
        "221d46841b931d0e6b11e6251e482f2afe3974dd",
        "d2cb0e6ecbe0ef93ab36631cd17ec6cf92b69c5a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 11:39:25 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 11:39:25 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6:\n  [S390] tod clock: announce clocksource as perfect\n  [S390] Rename \"idle_time\" attribute to \"idle_time_us\".\n  [S390] Fix priority mistakes in drivers/s390/cio/cmf.c\n  [S390] Fix memory detection.\n  [S390] Fix compile on !CONFIG_SMP.\n  [S390] device_schedule_callback() for dcssblk.\n  [S390] Fix smsgiucv init on no iucv machines\n  [S390] cio: use INIT_WORK to initialize struct work.\n"
    },
    {
      "commit": "221d46841b931d0e6b11e6251e482f2afe3974dd",
      "tree": "feb33999f71a84003f4ac752300c81f47f9e272f",
      "parents": [
        "4d20826ffb6fa80c71b85d2cb858ae400a59a4d5",
        "633872b980f55f40a5e7de374f26970e41e2137b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 11:39:00 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 05 11:39:00 2007 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-lguest\n\n* \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-lguest:\n  lguest: tidy up documentation\n  kernel/futex.c: make 3 functions static\n  unexport access_process_vm\n  lguest: make async_hcall() static\n"
    },
    {
      "commit": "93e29a2ecaa8372c5bb9b996b8b43e03a7c37f3c",
      "tree": "9a39948344191265eeb01413a8c1c79bf6768d63",
      "parents": [
        "c617360afaeeef4bf3768dc0537edfc72ffb2763"
      ],
      "author": {
        "name": "Robert Schwebel",
        "email": "robert@schwebel.de",
        "time": "Mon Nov 05 17:55:24 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 05 17:19:14 2007 +0000"
      },
      "message": "[ARM] 4641/2: netX: fix kobject_name type\n\nWith commit 5984a2fc7e7c9ab118e78ae9799e98fc4ade40f9 kobject_name() is\ncorrectly being used to access the name field of kobj, but that function\nneeds a pointer to a kobject, not the kobject itself.\n\nSigned-off-by: Robert Schwebel \u003cr.schwebel@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    }
  ],
  "next": "633872b980f55f40a5e7de374f26970e41e2137b"
}
