)]}'
{
  "log": [
    {
      "commit": "78b331213ec738ee4c1218034d6eec17293b3aed",
      "tree": "71d58a2ab58659026ad023cf5af5abce196e53a1",
      "parents": [
        "143dcec2f7123b630b9e2c01c31b01a383dc15ff"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Nov 08 21:34:37 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:52 2005 -0800"
      },
      "message": "[PATCH] ppc32: Update MPC834x platform to work with new phylib\n\nMPC834x uses the gianfar network driver which now uses the new phylib.  We\nneed to update the platform code to create a gianfar platform MDIO bus and\npass the right intializations to the gianfar driver to make things work\nagain.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b354cab0763080df3735dcd0c64a545f266cc9e2",
      "tree": "4fa1fd9cf5053a0f4cc5f49ba66126ef23e182e7",
      "parents": [
        "515729ece1e515546e9f49713b012cfbc41747ed"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Nov 08 12:20:34 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 08 12:20:34 2005 +1100"
      },
      "message": "powerpc: merge ide.h\n\nThis is very simple with it being almost all ppc32 with just a couple\nof common defines.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7b007de8a90604000329154e87d269db3427d099",
      "tree": "637842a469abd622af00f1032d295dc62400dba6",
      "parents": [
        "21fe3301f11a93c4f18e8480ed08522559bf0a50"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Nov 07 16:43:44 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 08 11:19:48 2005 +1100"
      },
      "message": "[PATCH] ppc: Fix ARCH\u003dppc build with xmon\n\nxmon() prototype is inconsistent between ARCH\u003dppc and ARCH\u003dpowerpc,\nthus causing ARCH\u003dppc build breakage.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "21fe3301f11a93c4f18e8480ed08522559bf0a50",
      "tree": "76076ecea25a621f0cffc856025279022ee8d234",
      "parents": [
        "75722d3992f57375c0cc029dcceb2334a45ceff1"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Nov 07 16:41:59 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 08 11:19:36 2005 +1100"
      },
      "message": "[PATCH] ppc: fix a bunch of warnings\n\nBuilding a PowerMac kernel with ARCH\u003dpowerpc causes a bunch of warnings,\nthis fixes some of them\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "183d020258dfd08178a05c6793dae10409db8abb",
      "tree": "5b20bc62709c94bd63e17d800544140213eaf0f5",
      "parents": [
        "4350147a816b9c5b40fa59e4fa23f17490630b79"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Nov 07 14:29:02 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 08 11:17:40 2005 +1100"
      },
      "message": "[PATCH] ppc64: SMU partition recovery\n\nThis patch adds the ability to the SMU driver to recover missing\ncalibration partitions from the SMU chip itself. It also adds some\ndynamic mecanism to /proc/device-tree so that new properties are visible\nto userland.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "24bfb00123e82a2e70bd115277d922438813515b",
      "tree": "27328b8a5718e16d64e2d101f4b7ddcad5930aed",
      "parents": [
        "c6135234550ed89a6fd0e8cb229633967e41d649",
        "3f00d3e8fb963968a922d821a9a53b503b687e81"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 08 11:14:20 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 08 11:14:20 2005 +1100"
      },
      "message": "Merge ../linux-2.6\n"
    },
    {
      "commit": "2b0c28d7f8846f80a436093e906f5175d1fa8f55",
      "tree": "ce704dd11d562b2f5473b896153e0263e9d3906b",
      "parents": [
        "fa78cc51794912b7e6ee98cd823fcc84cf79d04a"
      ],
      "author": {
        "name": "Matt Porter",
        "email": "mporter@kernel.crashing.org",
        "time": "Mon Nov 07 01:00:19 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:47 2005 -0800"
      },
      "message": "[PATCH] RapidIO support: ppc32\n\nAdds PPC32 RIO support.  Init code for the MPC85xx RIO ports and glue for the\nSTx GP3 board to use it.\n\nSigned-off-by: Matt Porter \u003cmporter@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8c65b4a60450590e79a28e9717ceffa9e4debb3f",
      "tree": "e0e42b5faee0a1c44746a36d9df7a8fbb2a2c24c",
      "parents": [
        "6fdcc2162285a8fc96ab12ff85086c37bceaa494"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Mon Nov 07 00:59:43 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:41 2005 -0800"
      },
      "message": "[PATCH] fix remaining missing includes\n\nFix more include file problems that surfaced since I submitted the previous\nfix-missing-includes.patch.  This should now allow not to include sched.h\nfrom module.h, which is done by a followup patch.\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3e9e7c1d0b7a36fb8affb973a054c5098e27baa8",
      "tree": "b6fb8644555bd820756bf599ac84433a9eb1eda2",
      "parents": [
        "90eb2665841d7b444602736e2141a01c948f75b1"
      ],
      "author": {
        "name": "Matt Porter",
        "email": "mporter@kernel.crashing.org",
        "time": "Mon Nov 07 00:58:15 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:26 2005 -0800"
      },
      "message": "[PATCH] ppc32: cleanup AMCC PPC40x eval boards to support U-Boot\n\nCleanup PPC40x eval boards (bubinga, walnut and sycamore) to support U-Boot\nas bootloader.  The OpenBIOS bd_info struct is not used in the kernel\nanymore (only U-Boot now).\n\nuImage (U-Boot) tested on walnut, sycamore and bubinga\nzImage (OpenBIOS) tested on sycamore, bubinga and ebony\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Matt Porter \u003cmporter@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "90eb2665841d7b444602736e2141a01c948f75b1",
      "tree": "91300cf853d68a68dcefd62d7bdee28b5a441162",
      "parents": [
        "b0f7b8bc57ee90138a7c429951457027a90c326f"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Nov 07 00:58:14 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:26 2005 -0800"
      },
      "message": "[PATCH] ppc32: Add Yucca (440SPe eval board) platform\n\nAdd support for AMCC PowerPC 440SPe \"Yucca\" eval board platform.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\nCc: Matt Porter \u003cmporter@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b0f7b8bc57ee90138a7c429951457027a90c326f",
      "tree": "07f320bf7d240273faf64d02069488fb29761ae8",
      "parents": [
        "41aace4fe81e3da52fa80b8380e5d2d084f77691"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Nov 07 00:58:13 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:26 2005 -0800"
      },
      "message": "[PATCH] ppc32: Add 440SPe support\n\nAdd support for the AMCC PowerPC 440SPe SoC, including PCI Express in root\nport mode.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\nCc: Matt Porter \u003cmporter@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "41aace4fe81e3da52fa80b8380e5d2d084f77691",
      "tree": "d98b965682efa0e940d9564eafdd8eb69e616ffe",
      "parents": [
        "fcc188e7fdddd8b23f900e485e6b3db05e7375f4"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Nov 07 00:58:12 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:26 2005 -0800"
      },
      "message": "[PATCH] ppc32: Dump error status for both PLB segments on 440SP\n\nThe PowerPC 440SP SoC has two Processor Local Bus (PLB) segments (a\nhigh-throughput segment and a low-latency segment).  Fix our PLB register\ndefinitions to cope with this, and add code to dump the status of both\nsegments when a machine check occurs.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\nCc: Matt Porter \u003cmporter@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fcc188e7fdddd8b23f900e485e6b3db05e7375f4",
      "tree": "8da8cac96f2ca884039e31cd6ff9d00e21cc2aea",
      "parents": [
        "2104da90a9aeef31ff6441d171a7d0492088f1d0"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Nov 07 00:58:11 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:26 2005 -0800"
      },
      "message": "[PATCH] ppc32: Allow ERPN for early serial to depend on CPU type\n\nThe PowerPC 440SPe supports up to 16 GB of RAM, and therefore its IO registers\nare at 0x4_xxxx_xxxx instead of being at 0x1_xxxx_xxxx like most other PPC 440\nchips.  To allow for this, this patch moves the definition of the ERPN used\nfor mapping UART0 from being hard-coded in the head_44x.S assembly code to\nbeing defined in ibm44x.h.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Matt Porter \u003cmporter@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "55b6332ec89a5fc65d1287708cfd9f06f7a88b90",
      "tree": "12dc1f0a94e222c0577f439e06e49d80cd969f21",
      "parents": [
        "c6d95044a2e124b606b78896a3a2d512e90ef65c"
      ],
      "author": {
        "name": "Marcelo Tosatti",
        "email": "marcelo.tosatti@cyclades.com",
        "time": "Sat Nov 05 14:06:24 2005 -0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Nov 07 12:37:12 2005 +1100"
      },
      "message": "[PATCH] ppc32: handle access to non-present IO ports on 8xx\n\nThis adds exception table entries for I/O instructions on and\nchanges MachineCheckException() slightly to cover 8xx specifics (on\n8xx the MCE can be generated while executing the IO access instruction\nitself, which is not the case on PowerMac\u0027s, as the comment on traps.c\ndetails).\n\nSigned-off-by: Marcelo Tosatti \u003cmarcelo.tosatti@cyclades.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "602d4a7e2f4b843d1a67375d4d7104073495b758",
      "tree": "0b9f184e54fa693c27bd5986c114bdcf6949f788",
      "parents": [
        "0bbacc402e67abca8794a8401c1621dc0c0202e9",
        "c51e3a417bb0f295e13a5bad86302b5212eafdf3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 04 16:27:50 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Nov 04 16:27:50 2005 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc-merge\n"
    },
    {
      "commit": "c3df69cd854551cf70e9c63aa509c26621084f60",
      "tree": "4d650a6939045e103734d72712877088cf1d3258",
      "parents": [
        "292a6c58e9133b57d004d92a846fff326dd31e92",
        "1970282f3b453b7aac3b192a44705dcb5277fd82"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 04 17:03:39 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 04 17:03:39 2005 +1100"
      },
      "message": "Merge git://oak/home/sfr/kernels/iseries/work\n"
    },
    {
      "commit": "1970282f3b453b7aac3b192a44705dcb5277fd82",
      "tree": "03993bd7b9e69619313da19c137cdde2df9416c5",
      "parents": [
        "9a0f78f63bc05d195aab781486ed57d1418d5f59"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Nov 04 16:58:59 2005 +1100"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Nov 04 16:58:59 2005 +1100"
      },
      "message": "powerpc: merge tlbflush.h\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "dc3a9efb5ee89493a42c3365d219e339e4720c2b",
      "tree": "a0d261c2933f3083f351c858b01de7677356d4b7",
      "parents": [
        "30415f6a63f3383a18e9adf7c144acabe6893f63",
        "d3ab57ebdc6457543b346255fa47b0ecd7671136"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Fri Nov 04 12:12:52 2005 +1100"
      },
      "committer": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Fri Nov 04 12:12:52 2005 +1100"
      },
      "message": "Merge with Paulus\n"
    },
    {
      "commit": "9a0f78f63bc05d195aab781486ed57d1418d5f59",
      "tree": "3d1c3bbd9ec43290ed0b458d4e3bf07833caf93c",
      "parents": [
        "d3ab57ebdc6457543b346255fa47b0ecd7671136"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Nov 04 10:20:27 2005 +1100"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Nov 04 10:20:27 2005 +1100"
      },
      "message": "powerpc: merge tlb.h\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "d3ab57ebdc6457543b346255fa47b0ecd7671136",
      "tree": "bd2f8fe9193d21a038c645fd9af2e474073d370c",
      "parents": [
        "7f23292d5a6525a133d7cb8f2f33df39dd069822",
        "5adb83c2fa136e14172b1a65b0f8aa28f2cb9f62"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 03 17:04:08 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 03 17:04:08 2005 +1100"
      },
      "message": "Merge git://oak/home/sfr/kernels/iseries/work\n"
    },
    {
      "commit": "5adb83c2fa136e14172b1a65b0f8aa28f2cb9f62",
      "tree": "2334a905613952748040bed28c79c7d1e39c4bec",
      "parents": [
        "608f8b3cf3a7fbd009e6bf78e680ea04e6a4e46f"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 03 16:59:17 2005 +1100"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 03 16:59:17 2005 +1100"
      },
      "message": "powerpc: merge ucontext.h\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "38dc16186433ba961ace39c97ac6f7071250f981",
      "tree": "bb77166bfe1236ea734b263fdc64e604cc29a1ea",
      "parents": [
        "7ed3463b6192e9542983be4ba4d913d74b3ecea6"
      ],
      "author": {
        "name": "Marcelo Tosatti",
        "email": "marcelo.tosatti@cyclades.com",
        "time": "Wed Nov 02 12:46:28 2005 -0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 03 16:57:07 2005 +1100"
      },
      "message": "[PATCH] ppc32 8xx: Fix harmless warning in 8xx_io/commproc.c\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "608f8b3cf3a7fbd009e6bf78e680ea04e6a4e46f",
      "tree": "cf3a195fe50b61ce382859117fbe7197ff3a7bad",
      "parents": [
        "879168ee51925f7e68165577fba8ef781ccfccb9"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 03 16:24:25 2005 +1100"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 03 16:24:25 2005 +1100"
      },
      "message": "powerpc: merge sigcontext.h\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "da80d460bf4606671df3ba53408f45ab848e67ba",
      "tree": "590195c548377ac8e110b1441c7f60c7f731a4b1",
      "parents": [
        "c5a1ebd24547df5738138ebc154e1abccfa85468"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 03 15:14:36 2005 +1100"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 03 16:03:07 2005 +1100"
      },
      "message": "powerpc: merge ptrace.h\n\nMove struct ptregs32 into asm-ppc64/ppc32.h\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "c5a1ebd24547df5738138ebc154e1abccfa85468",
      "tree": "d3ecb2e2e7dfd880318260a3c58c1ed850765caf",
      "parents": [
        "f4fcbbe9a7fdf11305fea657202b954bdc2228ec"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 03 16:02:23 2005 +1100"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 03 16:02:23 2005 +1100"
      },
      "message": "powerpc: merge stat.h\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "e1df870d546f4d033030615aa3d01c0341c1ef1f",
      "tree": "67621ddb359f503ba4a01f777313740ab479a849",
      "parents": [
        "a1218720321d778134914cf90ef54cf0d1d8477c"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Nov 03 15:35:45 2005 +1100"
      },
      "committer": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Nov 03 15:35:45 2005 +1100"
      },
      "message": "powerpc: Merge asm-ppc/kexec.h and asm-ppc64/kexec.h\n\nMerge include/asm-ppc/kexec.h and include/asm-ppc64/kexec.h.\n\nThe only thing that\u0027s really changed is that we now allocate crash_notes\nproperly on PPC32. It\u0027s address is exported via sysfs, so it\u0027s not correct\nfor it to be a pointer.\n\nI\u0027ve also removed some of the \"we don\u0027t use this\" comments, because they\u0027re\nwrong (or perhaps were referring only to arch code).\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\n"
    },
    {
      "commit": "bbc5b21284318a7c981afa85fc4f51c1256eedec",
      "tree": "dfb817ef7e643a47a2b17309374a4647159fc8df",
      "parents": [
        "d8762748cae4f85b3201c0304969d993b42d5258"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Tue Nov 01 15:14:05 2005 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 01 21:50:01 2005 -0800"
      },
      "message": "[PATCH] missing platform_device.h includes\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "de2d3dbd17e6bb60bde4632ce1c7df063b073934",
      "tree": "dfccb1a2717a8a042a87dbade509f894810ea1cd",
      "parents": [
        "104dd65fef378773ec0510c788bd4b5ad6ea1121",
        "df70b17f88a4d1d8545d3569a1f6d28c6004f9e4"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 02 15:20:55 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 02 15:20:55 2005 +1100"
      },
      "message": "Merge ../linux-2.6\n"
    },
    {
      "commit": "2ff2ae7a0d7bfd813325663dc6353d034db7473d",
      "tree": "293cfb483a6dde5dd22cb1711f4abf2542da6182",
      "parents": [
        "847aeb6bad0876ff9c250725e905a41c6050157c"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Wed Nov 02 13:58:22 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 02 14:48:18 2005 +1100"
      },
      "message": "[PATCH] powerpc: Merge futex.h\n\nThis patch merges the ppc32 and ppc64 versions of futex.h, essentially\nby taking the ppc64 version as the powerpc version.  The old ppc32\nversion did not implement the futex_atomic_op_inuser() callback (it\nalways returned -ENOSYS), so FUTEX_WAKE_OP would not work on ppc32.\nIn fact the ppc64 version of this function is almost suitable for\nppc32 as well - the only change needed is to extend ppc_asm.h with a\nmacro expanding to to the right pseudo-op to store a pointer (either\n\".long\" or \".llong\").\n\nBuilt and booted on pSeries.  Built for 32-bit powermac.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a0e60b2033b30a6bb8479629001cf98e58e4079a",
      "tree": "6386eeca340a25c4ae1876f2f9663f94628c8cc3",
      "parents": [
        "031ef0a72aa8f7ee63ae9f307c1bcff92b3ccc2c"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Tue Nov 01 17:28:10 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 01 21:49:02 2005 +1100"
      },
      "message": "[PATCH] powerpc: Merge bitops.h\n\nHere\u0027s a revised version.  This re-introduces the set_bits() function\nfrom ppc64, which I removed because I thought it was unused (it exists\non no other arch).  In fact it is used in the powermac interrupt code\n(but not on pSeries).\n\n- We use LARXL/STCXL macros to generate the right (32 or 64 bit)\n  instructions, similar to LDL/STL from ppc_asm.h, used in fpu.S\n\n- ppc32 previously used a full \"sync\" barrier at the end of\n  test_and_*_bit(), whereas ppc64 used an \"isync\".  The merged version\n  uses \"isync\", since I believe that\u0027s sufficient.\n\n- The ppc64 versions of then minix_*() bitmap functions have changed\n  semantics.  Previously on ppc64, these functions were big-endian\n  (that is bit 0 was the LSB in the first 64-bit, big-endian word).\n  On ppc32 (and x86, for that matter, they were little-endian.  As far\n  as I can tell, the big-endian usage was simply wrong - I guess\n  no-one ever tried to use minixfs on ppc64.\n\n- On ppc32 find_next_bit() and find_next_zero_bit() are no longer\n  inline (they were already out-of-line on ppc64).\n\n- For ppc64, sched_find_first_bit() has moved from mmu_context.h to\n  the merged bitops.  What it was doing in mmu_context.h in the first\n  place, I have no idea.\n\n- The fls() function is now implemented using the cntlzw instruction\n  on ppc64, instead of generic_fls(), as it already was on ppc32.\n\n- For ARCH\u003dppc, this patch requires adding arch/powerpc/lib to the\n  arch/ppc/Makefile.  This in turn requires some changes to\n  arch/powerpc/lib/Makefile which didn\u0027t correctly handle ARCH\u003dppc.\n\nBuilt and running on G5.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "031ef0a72aa8f7ee63ae9f307c1bcff92b3ccc2c",
      "tree": "d534555dd06c3f47578bfd70dc9714c693a13138",
      "parents": [
        "811d4176f4366ca13a00c1fbb57587d210d38f19"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Tue Nov 01 16:53:24 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 01 21:03:26 2005 +1100"
      },
      "message": "[PATCH] powerpc: Merge ipcbuf.h\n\nThis patch merges ppc32 and ppc64 versions of ipcbuf.h.  The merge is\nessentially trivial, since the structure defined in each version was\nalready identical.  Only wrinkle is that the merged version now\nincludes linux/types.h in order to get the fixed width integer types.\nIn fact, the old versions probably should have been including that\nanyway, since the file uses various __kernel_*_t types.\n\nBuilt and booted on G5, built for 32-bit pmac, but not booted, since\nthe merge tree currently doesn\u0027t boot there.\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "2df5e8bcca53e528a78ee0e3b114d0d21dd6d043",
      "tree": "2234ea07e58a21ff7385dc24ad649ce8ec0273be",
      "parents": [
        "e2f2e58e7968f8446b1078a20a18bf8ea12b4fbc"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sat Oct 29 17:51:31 2005 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Nov 01 14:34:03 2005 +1100"
      },
      "message": "powerpc: merge uaccess.h\n\nThere is still a bug to be fixed and more merging to be done.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "4fd5f8267dd37aaebadfabe71d9c808821eea05a",
      "tree": "50774592eaba942cf378fca731d307f901b737b7",
      "parents": [
        "eb16292ba8a6655a560ab10a7d73a7816f0c0ac0",
        "8576762ff5d109b841fcf4e7d3883e0cf794f3cf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 07:32:56 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 07:32:56 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel\n\nManual #include fixups for clashes - there may be some unnecessary\n"
    },
    {
      "commit": "23fd07750a789a66fe88cf173d52a18f1a387da4",
      "tree": "06fdd6df35fdb835abdaa9b754d62f6b84b97250",
      "parents": [
        "bd787d438a59266af3c9f6351644c85ef1dd21fe",
        "ed28f96ac1960f30f818374d65be71d2fdf811b0"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 31 13:37:12 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 31 13:37:12 2005 +1100"
      },
      "message": "Merge ../linux-2.6 by hand\n"
    },
    {
      "commit": "727a53bd535fe3bde644ac346db27456ad964083",
      "tree": "5dddcea38f3dd417311b1bcbf5692ad2aebe8c7e",
      "parents": [
        "d269cdd0e22ef22f7f597ea917b1e8bdc6999fcb"
      ],
      "author": {
        "name": "Arthur Othieno",
        "email": "a.othieno@bluewin.ch",
        "time": "Sun Oct 30 15:03:14 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:27 2005 -0800"
      },
      "message": "[PATCH] semaphore: Remove __MUTEX_INITIALIZER()\n\n__MUTEX_INITIALIZER() has no users, and equates to the more commonly used\nDECLARE_MUTEX(), thus making it pretty much redundant.  Remove it for good.\n\nSigned-off-by: Arthur Othieno \u003ca.othieno@bluewin.ch\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dfb7dac3af623a68262536437af008ed6aba4d88",
      "tree": "fdc8a61c73257dcf8866cf7b9213ce78d2422e7f",
      "parents": [
        "7024a9b884ed7657fb873e655cd124d85ae792a4"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sun Oct 30 15:02:22 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:20 2005 -0800"
      },
      "message": "[PATCH] unify sys_ptrace prototype\n\nMake sure we always return, as all syscalls should.  Also move the common\nprototype to \u003clinux/syscalls.h\u003e\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Miklos Szeredi \u003cmiklos@szeredi.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "eb92f4ef320b738e41ad43476a5d05c8a20d5cc7",
      "tree": "f9a6bb78a0561587f142b2b1208819f6cffe9835",
      "parents": [
        "63f324cf0792ed69089b79d6921ba3aaea97af50"
      ],
      "author": {
        "name": "Rik Van Riel",
        "email": "riel@redhat.com",
        "time": "Sat Oct 29 18:15:44 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 29 21:40:35 2005 -0700"
      },
      "message": "[PATCH] add sem_is_read/write_locked()\n\nAdd sem_is_read/write_locked functions to the read/write semaphores, along the\nsame lines of the *_is_locked spinlock functions.  The swap token tuning patch\nuses sem_is_read_locked; sem_is_write_locked is added for completeness.\n\nSigned-off-by: Rik van Riel \u003criel@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d052d1beff706920e82c5d55006b08e256b5df09",
      "tree": "dac91b70361b405ab8e15207f514a2f3e991e93d",
      "parents": [
        "8a212ab6b8a4ccc6f3c3d1beba5f92655c576404"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Oct 29 19:07:23 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 29 19:07:23 2005 +0100"
      },
      "message": "Create platform_device.h to contain all the platform device details.\nConvert everyone who uses platform_bus_type to include\nlinux/platform_device.h.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1461b4ea2bcdfb2a386ad3f3095eeb9d73e4bf55",
      "tree": "eab0004612f4e94cb485510a9f6adabd549a8892",
      "parents": [
        "b37665e0ba1d3f05697bfae249b09a2e9cc95132"
      ],
      "author": {
        "name": "Vitaly Bordug",
        "email": "vbordug@ru.mvista.com",
        "time": "Fri Oct 28 17:46:28 2005 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 29 14:49:29 2005 +1000"
      },
      "message": "[PATCH] ppc32: ppc_sys fixes for 8xx and 82xx\n\nThis patch fixes a numbers of issues regarding to that both 8xx and 82xx\nbegan to use ppc_sys model:\n\t- Platform is now identified by default deviceless SOC, if no\nBOARD_CHIP_NAME is specified in the bard-specific header. For the list\nof supported names refer to (arch/ppc/syslib/) mpc8xx_sys.c and\nmpc82xx_sys.c for 8xx and 82xx respectively.\n\t- Fixed a bug in identification by name - if the name was not found,\nit returned -1 instead of default deviceless ppc_spec.\n\t- fixed devices amount in the 8xx platform system descriptions\n\nSigned-off-by: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Marcelo Tosatti \u003cmarcelo.tosatti@cyclades.com\u003e\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b37665e0ba1d3f05697bfae249b09a2e9cc95132",
      "tree": "22c80609e3254524038d5b690f1f886b0987f58d",
      "parents": [
        "dd03d25fac90ee6f394874fb4e6995866304e4ba"
      ],
      "author": {
        "name": "Andy Fleming",
        "email": "afleming@freescale.com",
        "time": "Fri Oct 28 17:46:27 2005 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 29 14:42:28 2005 +1000"
      },
      "message": "[PATCH] ppc32: 85xx PHY Platform Update\n\nThis patch updates the 85xx platform code to support the new PHY Layer.\n\nSigned-off-by: Andy Fleming \u003cafleming@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cKumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "35e95e63995f3e52178db4b769120ce60deb6b54",
      "tree": "17e81624cd6af0cf645948a175160a62f29b07c8",
      "parents": [
        "8b150478aeb1a8edb9015c2f7ac4da637ff65c45"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Fri Oct 28 17:46:19 2005 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 29 14:35:00 2005 +1000"
      },
      "message": "[PATCH] ppc32: nvram driver for chrp\n\nThis implements a nvram acccess method, similar to\narch/ppc64/kernel/pSeries_nvram.c tested on CHRP B50.\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8b150478aeb1a8edb9015c2f7ac4da637ff65c45",
      "tree": "621b038b9c041fe82b708c6c5cbee655be2a519a",
      "parents": [
        "d49b340124a34fcb8bceda472558ccef7232c16f"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Oct 28 17:46:18 2005 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Oct 29 14:25:49 2005 +1000"
      },
      "message": "[PATCH] ppc: make phys_mem_access_prot() work with pfns instead of addresses\n\nChange the phys_mem_access_prot() function to take a pfn instead of an\naddress.  This allows mmap64() to work on /dev/mem for addresses above 4G\non 32-bit architectures.  We start with a pfn in mmap_mem(), so there\u0027s no\nneed to convert to an address; in fact, it\u0027s actively bad, since the\nconversion can overflow when the address is above 4G.\n\nSimilarly fix the ppc32 page_is_ram() function to avoid a conversion to an\naddress by directly comparing to max_pfn.  Working with max_pfn instead of\nhigh_memory fixes page_is_ram() to give the right answer for highmem pages.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\nCc: Anton Blanchard \u003canton@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e82dd4d6472304495afa271b2f63b572868b23d9",
      "tree": "9b3dec842d9e8ff932392c723fd61580a3bcfc39",
      "parents": [
        "5c1fb41f40b7b6d819a617f52dbd66b6938ef362"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Oct 21 03:21:33 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 28 08:16:48 2005 -0700"
      },
      "message": "[PATCH] gfp_t: dma-mapping (ppc)\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "80579e1f4a6b5f5dec92faa6c3e0645961c99091",
      "tree": "d8fd5e184b54145811a92914c806544ad745087a",
      "parents": [
        "eef69e3cfb38d83166dbd8bcb12ededa1b6e78b6"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 22:42:04 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 22:42:04 2005 +1000"
      },
      "message": "powerpc: 32-bit CHRP SMP fixes\n\nUntested, but \"should\" work...  at least this way it compiles.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "2765ca254060adb9a5abc2cfc6264b8daafc5742",
      "tree": "e4b94377aa8f6b6e155448b6a7b8d5e4baa2fc72",
      "parents": [
        "e37bc5df8e96c72f27ec3579499726b656e4e641"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Mon Oct 24 13:07:23 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 20:50:54 2005 +1000"
      },
      "message": "[PATCH] powerpc: Merge parport.h\n\nSave for the header #define, ppc32 and ppc64 versions of parport.h are\nidentical.  This patch merges them.\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "25c8a78b1e00ac0cc640677eda78b462c2cd4c6e",
      "tree": "a0044f8b2b557799a8cb3346b590fcd3a8507ed7",
      "parents": [
        "fda262b8978d0089758ef9444508434c74113a61"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Thu Oct 27 16:27:25 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 20:48:50 2005 +1000"
      },
      "message": "[PATCH] powerpc: Fix handling of fpscr on 64-bit\n\nThe recent merge of fpu.S broken the handling of fpscr for\nARCH\u003dpowerpc and CONFIG_PPC64\u003dy.  FP registers could be corrupted,\nleading to strange random application crashes.\n\nThe confusion arises, because the thread_struct has (and requires) a\n64-bit area to save the fpscr, because we use load/store double\ninstructions to get it in to/out of the FPU.  However, only the low\n32-bits are actually used, so we want to treat it as a 32-bit quantity\nwhen manipulating its bits to avoid extra load/stores on 32-bit.  This\npatch replaces the current definition with a structure of two 32-bit\nquantities (pad and val), to clarify things as much as is possible.\nThe \u0027val\u0027 field is used when manipulating bits, the structure itself\nis used when obtaining the address for loading/unloading the value\nfrom the FPU.\n\nWhile we\u0027re at it, consolidate the 4 (!) almost identical versions of\ncvt_fd() and cvt_df() (arch/ppc/kernel/misc.S,\narch/ppc64/kernel/misc.S, arch/powerpc/kernel/misc_32.S,\narch/powerpc/kernel/misc_64.S) into a single version in fpu.S.  The\nnew version takes a pointer to thread_struct and applies the correct\noffset itself, rather than a pointer to the fpscr field itself, again\nto avoid confusion as to which is the correct field to use.\n\nFinally, this patch makes ARCH\u003dppc64 also use the consolidated fpu.S\ncode, which it previously did not.\n\nBuilt for G5 (ARCH\u003dppc64 and ARCH\u003dpowerpc), 32-bit powermac (ARCH\u003dppc\nand ARCH\u003dpowerpc) and Walnut (ARCH\u003dppc, CONFIG_MATH_EMULATION\u003dy).\nBooted on G5 (ARCH\u003dpowerpc) and things which previously fell over no\nlonger do.\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "89edce0b4e71f6f78e27d7c18c63e957469b74d3",
      "tree": "15d9c66f27aa86c27435b83d3cda8418d6cf22f1",
      "parents": [
        "8168f902fa9c2ca8930ea8d72cce283234df03b8"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Oct 25 16:59:03 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 27 16:45:52 2005 +1000"
      },
      "message": "[PATCH] powerpc: merge scatterlist.h\n\nThis depends on the 64bit dma_addr_t patch.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d95bbcb3a344b3eb84b45d162c0a20348f0af37f",
      "tree": "036e03b868b09e3b064489ff7d8f2ccca26a9dda",
      "parents": [
        "60dda2565bbf31bbe662fd143a41c861b7a190cf"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Thu Oct 20 11:44:46 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 26 15:54:31 2005 +1000"
      },
      "message": "[PATCH] powerpc: merge include/asm-ppc*/checksum.h into include/asm-powerpc/checksum.h\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6cb7bfebb145af5ea1d052512a2ae7ff07a47202",
      "tree": "677ce52e6ad423f8a652ec3e16f98c3ad33fcc54",
      "parents": [
        "b0faa28493f97b55b36ff5b1a2b8c81bf253a460"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Fri Oct 21 15:45:50 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Oct 21 22:47:23 2005 +1000"
      },
      "message": "[PATCH] powerpc: Merge thread_info.h\n\nMerge ppc32 and ppc64 versions of thread_info.h.  They were pretty\nsimilar already, the chief changes are:\n\n\t- Instead of inline asm to implement current_thread_info(),\nwhich needs to be different for ppc32 and ppc64, we use C with an\nasm(\"r1\") register variable.  gcc turns it into the same asm as we\nused to have for both platforms.\n\t- We replace ppc32\u0027s \u0027local_flags\u0027 with the ppc64\n\u0027syscall_noerror\u0027 field.  The noerror flag was in fact the only thing\nin the local_flags field anyway, so the ppc64 approach is simpler, and\nmeans we only need a load-immediate/store instead of load/mask/store\nwhen clearing the flag.\n\t- In readiness for 64k pages, when THREAD_SIZE will be less\nthan a page, ppc64 used kmalloc() rather than get_free_pages() to\nallocate the kernel stack.  With this patch we do the same for ppc32,\nsince there\u0027s no strong reason not to.\n\t- For ppc64, we no longer export THREAD_SHIFT and THREAD_SIZE\nvia asm-offsets, thread_info.h can now be safely included in asm, as\non ppc32.\n\nBuilt and booted on G4 Powerbook (ARCH\u003dppc and ARCH\u003dpowerpc) and\nPower5 (ARCH\u003dppc64 and ARCH\u003dpowerpc).\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "17a6392d30b4ed89b88a47a318b2b6de6ae7b946",
      "tree": "1c2a7dbbbce95db33bbfd2725fa19f2d2ecf6ecd",
      "parents": [
        "d85b525e6e1d0886eebd1d4c4f954d9d2f226a63"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 21:10:09 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 21:10:09 2005 +1000"
      },
      "message": "powerpc/ppc/ppc64: Various compile fixes.\n\nThis declares powersave_nap in system.h and makes it an int everywhere,\nfixes typos for the maple platform, fixes a couple of places where\nI missed removing the last two arguments from a message_pass function,\nand makes ppc64 consistent with ppc32 in the type of the\npci_bridge.cfg_data field.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "399fe2bdd315c3a678b59b72659c4ed1ce0e1a24",
      "tree": "7eadfcfc06b88b7386c94a92bd0a7a9dde08d9de",
      "parents": [
        "ff065ddd96c233d27322de493fa023357939c888"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 20:57:05 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 20:57:05 2005 +1000"
      },
      "message": "ppc: rename pci_assign_all_busses to pci_assign_all_buses\n\n... for consistency with ppc64 and to make merging easier.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ff065ddd96c233d27322de493fa023357939c888",
      "tree": "b60d8a362dea386d1cec91422fd18f92da244ffd",
      "parents": [
        "0dd194d02d2584c34e06ddd26c7a7896a5fa1974"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 20:53:39 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 20:53:39 2005 +1000"
      },
      "message": "powerpc: Merge various powermac-related header files.\n\nExcept for smu.h, which moved from asm-ppc64 to asm-powerpc, all\nof these moved from asm-ppc to asm-powerpc.  In each case the\nasm-ppc64 version (if there was one) was just a single line\nincluding the asm-ppc version.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "971dc77b64db9466f5caab56019e62a93c0ddfc5",
      "tree": "73d153e439d7b205de5eee1c90783af8fcb5f233",
      "parents": [
        "f7f6f4fea68d9981d65f99a589ad85f510924d99"
      ],
      "author": {
        "name": "Becky Bruce",
        "email": "bgill@freescale.com",
        "time": "Wed Oct 19 18:45:03 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 16:22:50 2005 +1000"
      },
      "message": "[PATCH] powerpc: Merge types.h\n\nThis patch merges types.h into include/asm-powerpc. The only real change is\nthe removal of the include of linux/config.h from the 32-bit version - it\ndoesn\u0027t appear to be necessary.\n\nThis patch has been built on several different 32 and 64-bit platforms,\nand booted on mpc8540_ads.\n\nSigned-off-by: Becky Bruce \u003cbecky.bruce@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f7f6f4fea68d9981d65f99a589ad85f510924d99",
      "tree": "99eea889bb2ec2967a2be883a63ef58507a25cf9",
      "parents": [
        "3d904eef54fd145e2ae5fadb52d2c39bc49339ae"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Wed Oct 19 14:53:32 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 20 16:22:24 2005 +1000"
      },
      "message": "[PATCH] powerpc: Merge ppc64 pmc.[ch] with ppc32 perfmon.[ch]\n\nThis patches the ppc32 and ppc64 versions of the headers and .c files\nwith helper functions for manipulating the performance counting\nhardware.  As a side effect, it removes use of the term \"perfmon\" from\nppc32, thus avoiding confusion with the unrelated performance counter\ninterface from HP Labs also called \"perfmon\".\n\nBuilt, but not booted, for g5, pSeries, iSeries, and 32-bit Powermac\nwith both ARCH\u003dpowerpc and ARCH\u003dppc{,64} as appropriate.\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0b879a31447acd9ebe8b3c5231f72ccebeefad3a",
      "tree": "8fd2f7cbc80e07be233814454266d6e5f01a19df",
      "parents": [
        "143a1dec7e04e0a9712ff93e779aabfb21dfd97c"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 19 23:12:01 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 19 23:12:01 2005 +1000"
      },
      "message": "ppc: declare smp_ops in asm/smp.h, since platform setup code needs it\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7ac59c624992281ff315911dea2a98ca3f3ff06e",
      "tree": "cef07b70e33f78cd184a05b16876756fb6e8a4ab",
      "parents": [
        "3e63b9ec51eb1d9f441e5015427b23d70e5991b3"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 17 20:12:39 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 17 20:12:39 2005 +1000"
      },
      "message": "ppc: Fix various compile errors resulting from ptrace.c merge\n\nThis introduces flush_{fp,altivec,spe}_to_thread and fixes a\nbranch-too-far error in linking.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7dffb72028bfd909ac51a1546d182de2df4d2426",
      "tree": "c465c35642872973543f710f8aa06b955b84f7e5",
      "parents": [
        "cf764855620aa1aa5b134687ca18b841ac9be4c7"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Oct 17 11:50:32 2005 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Oct 17 11:50:32 2005 +1000"
      },
      "message": "ppc32: use L1_CACHE_SHIFT/L1_CACHE_BYTES\n\ninstead of L1_CACHE_LINE_SIZE and LG_L1_CACHE_LINE_SIZE\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "d8e998c58a870770905495a1d45ebf7285b5b1c5",
      "tree": "828a1633c667c0769feec6451aa450bbfb911a10",
      "parents": [
        "cbd27b8ced4b1888c93f69b4dd108a69ac4d733f"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Oct 12 14:22:50 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 12 08:24:47 2005 -0700"
      },
      "message": "[PATCH] ppc32: Tell userland about lack of standard TB\n\nGlibc is about to get some new high precision timer stuff that relies on\nthe standard timebase of the PPC architecture.\n\nHowever, some (rare \u0026 old) CPUs do not have such timebase and it is a\nbit annoying to have your stuff just crash because you are running on\nthe wrong CPU...\n\nThis exposes to userland a CPU feature bit that tells that the current\nprocessor doesn\u0027t have a standard timebase.  It\u0027s negative logic so that\nglibc will still \"just work\" on older kernels (it will just be unhappy\non those old CPUs but that doesn\u0027t really matter as distro tend to\nupdate glibc \u0026 kernel at the same time).\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b6ec995a21a9428aef620b5adf46d047a18d88b8",
      "tree": "6719121e6605cbca524b687f47336b9bbf3b8d41",
      "parents": [
        "3a5f8c5f788d68e325d9fe3c26f4df5a5aee838a",
        "da64c6ee6bb71bfb3f09d9bb89ce1aa4b1ee7e89"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 12 14:43:32 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 12 14:43:32 2005 +1000"
      },
      "message": "Merge from Linus\u0027 tree\n"
    },
    {
      "commit": "fd582ec88eb8d2d907876603e4ecebe6eab330d9",
      "tree": "bafacc1916098001051b8235722daa6b9b52e63a",
      "parents": [
        "35d81a4bfe28a6ea81c9f67c9ce40543124ded0b"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Oct 11 22:08:12 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Oct 11 22:08:12 2005 +1000"
      },
      "message": "ppc: Various minor compile fixes\n\nThis fixes up a variety of minor problems in compiling with ARCH\u003dppc\narising from using the merged versions of various header files.\nA lot of the changes are just adding #include \u003casm/machdep.h\u003e to\nfiles that use ppc_md or smp_ops_t.\n\nThis also arranges for us to use semaphore.c, vecemu.c, vector.S and\nfpu.S from arch/powerpc/kernel when compiling with ARCH\u003dppc.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "60a3d741780a883f4ce10c0fab99e8542ec65e04",
      "tree": "5c15375d6863c985fc70abe9be8a6f9279376ef6",
      "parents": [
        "8d66912c3d12df45a59d4e2a66b5ae622e3524b7"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Oct 11 09:46:10 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Oct 11 10:00:00 2005 +1000"
      },
      "message": "powerpc: Merged asm/xmon.h\n\nXmon itself isn\u0027t merged yet, though.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3b341c1c410078bdc4128e08d4dfeef491697198",
      "tree": "49a769713c4e541829240cf04842413d2c372d62",
      "parents": [
        "508c40227caee4cef0e963e61a3a5172a108b455"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Oct 11 09:28:16 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Oct 11 09:59:44 2005 +1000"
      },
      "message": "powerpc: Merged asm/i8259.h\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "508c40227caee4cef0e963e61a3a5172a108b455",
      "tree": "2cec3435f5fec2f088d41d0d3f07dea54b278646",
      "parents": [
        "20f629549b30a1154c8b5e830cb10a0c0faa875f"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Oct 11 09:26:48 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Oct 11 09:59:38 2005 +1000"
      },
      "message": "powerpc: Merged asm/backlight.h\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e574d238ab907963ae6f97cb6bf12bb8fd48c376",
      "tree": "038a29b3ec5d61a6f5cb3f17ae671ea6471eeb47",
      "parents": [
        "c5200c90db3823a6e2f529acf202c4aed04966ae"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 10 22:58:10 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 10 22:58:10 2005 +1000"
      },
      "message": "powerpc: Fix compilation for 32-bit configs\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "eef289f79c03ba5ca197e2ac1e33906175f01c39",
      "tree": "4e41114811c65aeac28e07f4bae4fdee1e2312be",
      "parents": [
        "1b92313d5ba993bb6e38a6205ccc64a7595cd0a6"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 10 22:56:11 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 10 22:56:11 2005 +1000"
      },
      "message": "powerpc: Merge asm/unistd.h\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "1b92313d5ba993bb6e38a6205ccc64a7595cd0a6",
      "tree": "e863dc92dc4959f5b4d9aaf3d2b490f16c1c9920",
      "parents": [
        "76f9f87fa51c9fb62c17986e2066ed467ac2da05"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 10 22:54:57 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 10 22:54:57 2005 +1000"
      },
      "message": "powerpc: Merge asm/irq.h\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9f04b9e327c495f8ddbf89c08da6cbe626e1b1b3",
      "tree": "381e9786b837085bd555c705542047f54cd2beab",
      "parents": [
        "b60fc8bbd2d0ea2a9b1fc7271d521fcf47f27bfd"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 10 14:19:43 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 10 14:19:43 2005 +1000"
      },
      "message": "powerpc: Merged processor.h.\n\nThis adds register definitions from the ppc64 processor.h to reg.h,\nand makes a single merged processor.h.  I moved __is_processor from\nthe ppc64 system.h to the merged reg.h along with the PVR register\nconstants.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "dd0fc66fb33cd610bc1a5db8a5e232d34879b4d7",
      "tree": "51f96a9db96293b352e358f66032e1f4ff79fafb",
      "parents": [
        "3b0e77bd144203a507eb191f7117d2c5004ea1de"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Fri Oct 07 07:46:04 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 08 15:00:57 2005 -0700"
      },
      "message": "[PATCH] gfp flags annotations - part 1\n\n - added typedef unsigned int __nocast gfp_t;\n\n - replaced __nocast uses for gfp flags with gfp_t - it gives exactly\n   the same warnings as far as sparse is concerned, doesn\u0027t change\n   generated code (from gcc point of view we replaced unsigned int with\n   typedef) and documents what\u0027s going on far better.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2e686bc3bf6268e30eb9584e0bcd43b7bec28f3b",
      "tree": "ec000e3c6528e3edfcd0e03a3950ffee909ae8c6",
      "parents": [
        "187a00679ad51dfb3d3e74620217417102784218"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 06 13:22:17 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 06 13:22:17 2005 +1000"
      },
      "message": "powerpc: Merge of_device.c and of_device.h\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7c8c6b9776fb41134d87ef50706a777a45d61cd4",
      "tree": "5f3cc71e34bc244d53364e103a9746bfe92da9ae",
      "parents": [
        "9b6b563c0d2d25ecc3111916031aa7255543fbfb"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 06 12:23:33 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 06 12:23:33 2005 +1000"
      },
      "message": "powerpc: Merge lmb.c and make MM initialization use it.\n\nThis also creates merged versions of do_init_bootmem, paging_init\nand mem_init and moves them to arch/powerpc/mm/mem.c.  It gets rid\nof the mem_pieces stuff.\n\nI made memory_limit a parameter to lmb_enforce_memory_limit rather\nthan a global referenced by that function.  This will require some\nsmall changes to ppc64 if we want to continue building ARCH\u003dppc64\nusing the merged lmb.c.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "dc1c1ca3dcd94c545c5e01d7c06b46824d43f4d0",
      "tree": "fa088ac3eae8709dd379deda6f31d5b29197d4c9",
      "parents": [
        "d96024c688b59d4d1e60dbb0e226964eb758aa01"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sat Oct 01 18:43:42 2005 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sat Oct 01 18:43:42 2005 +1000"
      },
      "message": "powerpc: merge idle_power4.S and trapc.s\n\nUse idle_power4.S from ppc64 as we are not going to support\n32 bit power4 in the merged tree.\n\nMerge ppc64 traps.c into powerpc traps.c:\n\tuse ppc64 versions of exception routine names\n\t\t(as they don\u0027t have StudlyCaps)\n\tmake all the versions if die() have the same\n\t\tprototype\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "a3ca066efb18524bf3f07137a8f8ff434022c4f2",
      "tree": "1e44e3ab418c1ff87236c8de12bee51f219a1c2f",
      "parents": [
        "66df3bbf0701b7408a1067c4b819aceee2686bba"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Fri Sep 30 04:20:57 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 30 08:42:24 2005 -0700"
      },
      "message": "[PATCH] missing qualifiers in readb() et.al. on ppc\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a7625d6e49cb4fd94be7576d85422c33003101b7",
      "tree": "ff36979caf0158a5c9a669610309cf6202ace191",
      "parents": [
        "9fcdfcd90526c8c5c2bd117fd3713f8f0f1a46a8"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Sep 29 00:34:30 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 29 08:46:27 2005 -0700"
      },
      "message": "[PATCH] mv64x60 iomem annotations\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "10b35d9978ac35556aec0d2642055742d8941488",
      "tree": "7c59c62e2840d7d9971076e1acccaa0cadd678b8",
      "parents": [
        "a559c91d77c3220be521453bd23815e1e1980a82"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Fri Sep 23 14:08:58 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Sep 28 15:42:53 2005 +1000"
      },
      "message": "[PATCH] powerpc: merged asm/cputable.h\n\nMerged cputable.h between ppc32 and ppc64.  In doing this removed support\nfor the BEGIN_FTR_SECTION/END_FTR_SECTION macros in C code since they\ndont compile correctly.  C code should use cpu_has_feature().  This is\nbased on Arnd Bergmann\u0027s initial patch.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a559c91d77c3220be521453bd23815e1e1980a82",
      "tree": "01191109d74ccfac274d443e1cd129b7bd650d7c",
      "parents": [
        "6b67f62cf655c80147435544a2f8f6f57e07ec87"
      ],
      "author": {
        "name": "Becky Bruce",
        "email": "bgill@freescale.com",
        "time": "Tue Sep 27 14:28:56 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Sep 28 15:42:53 2005 +1000"
      },
      "message": "[PATCH] powerpc: merge byteorder.h\n\npowerpc: Merge byteorder.h\n\nEssentially adopts the 64-bit version of this file.  The 32-bit version had\nbeen using unsigned ints for arguments/return values that were actually\nonly 16 bits - the new file uses __u16 for these items as in the 64-bit\nversion of the header.  The order of some of the asm constraints\nin the 64-bit version was slightly different than the 32-bit version,\nbut they produce identical code.\n\nSigned-off-by: Becky Bruce \u003cbecky.bruce@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "bbeb3f4c55f666df7bcd2655b303dfb8c4d1a119",
      "tree": "30180a33fb5bb9a5c633e93d533b7f4ffc800e2e",
      "parents": [
        "51a0885ed7f883758462926b35fbd6f09f9c717c"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Sep 27 13:51:59 2005 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Sep 27 13:51:59 2005 +1000"
      },
      "message": "powerpc: clean up after powermac build merge\n\nComplete moving arch/ppc64/kernel/mpic.h,\n        include/asm-ppc/reg.h, include/asm-ppc64/kdebug.h\n\t        and include/asm-ppc64/kprobes.h\nAdd arch/powerpc/platforms/Makefile and use it from\n\tarch/powerpc/Makefile\nIntroduce OLDARCH temporarily so we can point back to\n\tthe originating architecture\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "14cf11af6cf608eb8c23e989ddb17a715ddce109",
      "tree": "271a97ce73e265f39c569cb159c195c5b4bb3f8c",
      "parents": [
        "e5baa396af7560382d2cf3f0871d616b61fc284c"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Sep 26 16:04:21 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Sep 26 16:04:21 2005 +1000"
      },
      "message": "powerpc: Merge enough to start building in arch/powerpc.\n\nThis creates the directory structure under arch/powerpc and a bunch\nof Kconfig files.  It does a first-cut merge of arch/powerpc/mm,\narch/powerpc/lib and arch/powerpc/platforms/powermac.  This is enough\nto build a 32-bit powermac kernel with ARCH\u003dpowerpc.\n\nFor now we are getting some unmerged files from arch/ppc/kernel and\narch/ppc/syslib, or arch/ppc64/kernel.  This makes some minor changes\nto files in those directories and files outside arch/powerpc.\n\nThe boot directory is still not merged.  That\u0027s going to be interesting.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e5baa396af7560382d2cf3f0871d616b61fc284c",
      "tree": "6afc166894b8c8b3b2cf6add72a726be14ae2443",
      "parents": [
        "d6a4c847e43c851cc0ddf73087a730227223f989",
        "ef6bd6eb90ad72ee8ee7ba8b271f27102e9a90c1"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sun Sep 25 22:51:50 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sun Sep 25 22:51:50 2005 +1000"
      },
      "message": "Merge from Linus\u0027 tree.\n"
    },
    {
      "commit": "d6a4c847e43c851cc0ddf73087a730227223f989",
      "tree": "4f1991e81f8c87296222145e456a682a41d6be8e",
      "parents": [
        "342e73b3d6fd1321d1eaaa6a935f267a300ceebd"
      ],
      "author": {
        "name": "Becky Bruce",
        "email": "bgill@freescale.com",
        "time": "Fri Sep 23 11:07:36 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sun Sep 25 22:38:46 2005 +1000"
      },
      "message": "[PATCH] powerpc: merge semaphore.h\n\npowerpc: Merge semaphore.h\n\nAdopted the ppc64 version of semaphore.h.  The 32-bit version used\nsmp_wmb(), but recent updates to atomic.h mean this is no longer required.\nThe 64-bit version made use of unlikely(), which has been retained in the\ncombined version.\n\nThis patch requires the recent atomic.h patch.\n\nSigned-off-by: Becky Bruce \u003cbecky.bruce@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "342e73b3d6fd1321d1eaaa6a935f267a300ceebd",
      "tree": "539517d2f11f2dfcce1cc70c7fceb7f7d947c882",
      "parents": [
        "feaf7cf153335fe7100b65ed6f4585c3574fe69a"
      ],
      "author": {
        "name": "Jon Loeliger",
        "email": "jdl@freescale.com",
        "time": "Thu Sep 22 14:55:30 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sun Sep 25 22:38:46 2005 +1000"
      },
      "message": "[PATCH] powerpc: Merge asm-ppc*/rwsem.h\n\nMerge asm-ppc*/rwsem.h into include/asm-powerpc.\nRemoved smp_*mb() memory barriers from the ppc32 code\nas they are now burried in the atomic_*() functions as\nsuggested by Paul, implemented by Arnd, and pushed out\nby Becky.  I am not the droid you are looking for.\n\nThis patch depends on Becky\u0027s atomic.h merge patch.\n\nSigned-off-by: Jon Loeliger \u003cjdl@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "feaf7cf153335fe7100b65ed6f4585c3574fe69a",
      "tree": "c57198f01b5f12ffe8ce90f4e1399505c1f84a02",
      "parents": [
        "2bfadee32f1501faa3184d574f6a769f17236c87"
      ],
      "author": {
        "name": "Becky Bruce",
        "email": "bgill@freescale.com",
        "time": "Thu Sep 22 14:20:04 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sun Sep 25 22:38:46 2005 +1000"
      },
      "message": "[PATCH] powerpc: merge atomic.h, memory.h\n\npowerpc: Merge atomic.h and memory.h into powerpc\n\nMerged atomic.h into include/powerpc.  Moved asm-style HMT_ defines from\nmemory.h into ppc_asm.h, where there were already HMT_defines; moved c-style\nHMT_ defines to processor.h. Renamed memory.h to synch.h to better reflect\nits contents.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Becky Bruce \u003cbecky.bruce@freescale.com\u003e\nSigned-off-by: Jon Loeliger \u003clinuxppc@jdl.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "2bfadee32f1501faa3184d574f6a769f17236c87",
      "tree": "c90a7261ffa59312459666f2917f1882c8a3f320",
      "parents": [
        "3efc333e7fdb6fab9d4eae129e2b249c6483b250"
      ],
      "author": {
        "name": "Jon Loeliger",
        "email": "jdl@freescale.com",
        "time": "Fri Sep 23 08:05:03 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sun Sep 25 22:38:45 2005 +1000"
      },
      "message": "[PATCH] powerpc: Merge asm-ppc*/seccomp.h, drop TIF_32BIT check\n\nMerge asm-ppc*/seccomp.h. Drop TIF_32BIT check.\n\nSigned-off-by: Jon Loeliger \u003cjdl@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3efc333e7fdb6fab9d4eae129e2b249c6483b250",
      "tree": "fd83ddc78cc484a767edf69731ab3525a625dbb8",
      "parents": [
        "b671ad2befe37131af380183760862d5cbad858d"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Thu Sep 22 10:13:31 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sun Sep 25 22:38:45 2005 +1000"
      },
      "message": "[PATCH] powerpc: Fix building of power3 config on ppc32\n\nThe spinlock_types.h merge renamed the structure for raw_spinlock_t to\nmatch ppc64.  In doing so some of the spinlock macros/functions needed to\nbe updated to match.  Apparently, this seems to only be caught when\nbuilding power3.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0365ba7fb1fa94a41289d6a3d36b4d95960e56cc",
      "tree": "1da4b5fb97266849d86a78010141e7345cc599aa",
      "parents": [
        "0f329075fb1dbd6845db03e9bb8252024fdbea1f"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Sep 22 21:44:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 22 22:17:35 2005 -0700"
      },
      "message": "[PATCH] ppc64: SMU driver update \u0026 i2c support\n\nThe SMU is the \"system controller\" chip used by Apple recent G5 machines\nincluding the iMac G5.  It drives things like fans, i2c busses, real time\nclock, etc...\n\nThe current kernel contains a very crude driver that doesn\u0027t do much more\nthan reading the real time clock synchronously.  This is a completely\nrewritten driver that provides interrupt based command queuing, a userland\ninterface, and an i2c/smbus driver for accessing the devices hanging off\nthe SMU i2c busses like temperature sensors.  This driver is a basic block\nfor upcoming work on thermal control for those machines, among others.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b671ad2befe37131af380183760862d5cbad858d",
      "tree": "c6c27d4adf742f360e5056f435601254f050781d",
      "parents": [
        "fa2ac7a25f1b11c4a695c9288339d0476ecfaf38"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Wed Sep 21 16:52:55 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Sep 22 21:03:34 2005 +1000"
      },
      "message": "[PATCH] powerpc: merged hw_irq.h\n\nMerged hw_irq.h between ppc32 \u0026 ppc64.  Added support to use the Book-E\nwrtee[i] instructions that allow modifying MSR[EE] atomically.\nAdditionally, added get_irq_desc() macros to ppc32 to allow mask_irq(),\nunmask_irq(), and ack_irq() to be common between ppc32 \u0026 ppc64.\n\nNote: because 64-bit Book-E implementations only have a 32-bit MSR the\nmacro\u0027s for Book-E need to come before the PPC64 macro\u0027s to ensure the\nright thing happends for 64-bit Book-E processors.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b8f114db84dac709080198e08a5564976afd6579",
      "tree": "6680ab0ae0d189ea5b4ec729bfedb352e859d412",
      "parents": [
        "e903c5b536895fdf69970df62c5bf49ad17e6533"
      ],
      "author": {
        "name": "Jon Loeliger",
        "email": "linuxppc@jdl.com",
        "time": "Wed Sep 21 14:54:51 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Sep 22 21:03:33 2005 +1000"
      },
      "message": "[PATCH] powerpc: Merge asm-ppc*/dma.h\n\nThis merges the asm-ppc*/dma.h files.\n\nSigned-off-by: Jon Loeliger \u003cjdl@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "676067cfeaa16f6f338e067e83ce4733b41c0b24",
      "tree": "4468541d1b970fc240c115b69d894443d3ed564c",
      "parents": [
        "c51179fb0c77ad91df5825f8f7eb670da97e137e"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Wed Sep 21 18:38:09 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 21 16:16:29 2005 -0700"
      },
      "message": "[PATCH] Remove unused var from asm/futex.h\n\nAs recently done by Russell King for ARM, commit\n4732efbeb997189d9f9b04708dc26bf8613ed721 introduces a generic asm/futex.h copied\nalong most arches, which includes a \"-ENOSYS support\" to be changed if needed.\nHowever, it includes an unused var (taken from the \"real\" version) which GCC\nwarns about.\n\nRemove it from all arches having that file version (i.e. same GIT id).\n$ git-diff-tree -r HEAD\nand\n$ git-ls-tree  -r HEAD include/|grep 9feff4ce1424bc390608326240be369eb13aa648\n\nmay be more interesting than looking at the patch itself, to make sure I\u0027ve\njust copied the arm header to all other archs having the original dummy version\nof this file.\n\nCc: Jakub Jelinek \u003cjakub@redhat.com\u003e\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e903c5b536895fdf69970df62c5bf49ad17e6533",
      "tree": "c3020645465b9438adc886f5f01dfcef31b79e72",
      "parents": [
        "8a4a10ae996b67c622b9f3f6a4dfea5de4500a11"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Tue Sep 20 16:49:51 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Sep 21 19:21:10 2005 +1000"
      },
      "message": "[PATCH] powerpc: merge include/asm-ppc*/statfs.h into include/asm-powerpc/statfs.h\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8a4a10ae996b67c622b9f3f6a4dfea5de4500a11",
      "tree": "f445a61123773d582f2b3c6699483e58db1d9a71",
      "parents": [
        "3f58542f476f9a77d5c59b62165e67290d7f55ed"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Tue Sep 20 16:33:54 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Sep 21 19:21:09 2005 +1000"
      },
      "message": "[PATCH] powerpc: merge include/asm-ppc*/spinlock_types.h into include/asm-powerpc/spinlock_types.h\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3f58542f476f9a77d5c59b62165e67290d7f55ed",
      "tree": "ca00e3030db63229d9ab9a2ab33aa3eef28c7ccc",
      "parents": [
        "8b22cc010599075806b84cfe2955ab87ab07172c"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Tue Sep 20 15:45:26 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Sep 21 19:21:09 2005 +1000"
      },
      "message": "[PATCH] powerpc: merge include/asm-ppc*/auxvec.h into include/asm-powerpc/auxvec.h\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8b22cc010599075806b84cfe2955ab87ab07172c",
      "tree": "56fa6fdd104f5b85f2cac63092149eca248a56e1",
      "parents": [
        "a99eb2ef452ce685e40a433ceb187276ba0871f4"
      ],
      "author": {
        "name": "linuxppc@jdl.com",
        "email": "linuxppc@jdl.com",
        "time": "Tue Sep 20 14:32:37 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Sep 21 19:21:09 2005 +1000"
      },
      "message": "[PATCH] powerpc: Merge asm-ppc*/vga.h\n\nMerge asm-ppc*/vga.h\n\nSigned-off-by: Jon Loeliger \u003cjdl@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a99eb2ef452ce685e40a433ceb187276ba0871f4",
      "tree": "7226783dea8be9aa14f6b8dde330ac0dc3ba7ab5",
      "parents": [
        "25433b123ce1a3da78ddd9b848484bca91cbb7a1"
      ],
      "author": {
        "name": "Becky Bruce",
        "email": "bgill@freescale.com",
        "time": "Mon Sep 19 19:17:27 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Sep 21 19:21:09 2005 +1000"
      },
      "message": "[PATCH] powerpc: Merge elf.h\n\nppc/ppc64: Merge elf.h into include/asm-powerpc\n\nMerge elf.h into a single include file for 32 and 64-bit ppc platforms. This\npatch has been tested on 32-bit and built on 64-bit platforms.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Becky Bruce \u003cBecky.Bruce@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "25433b123ce1a3da78ddd9b848484bca91cbb7a1",
      "tree": "259ee758b3770894160dd8a732fddd4067ea8699",
      "parents": [
        "3e57615bb5a8b6208627049884ee441f6d05905e"
      ],
      "author": {
        "name": "Becky Bruce",
        "email": "bgill@freescale.com",
        "time": "Mon Sep 19 17:01:54 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Sep 21 19:21:09 2005 +1000"
      },
      "message": "[PATCH] powerpc: Merge bug.h\n\nppc32/ppc64: Merge bug.h into include/asm-powerpc\n\nThis patch merges bug.h into include/asm-powerpc.  Changed the data\nstructure for bug_entry such that line is always an int on both 32 and\n64-bit platforms; removed casts to int from the 64-bit trap code to\nreflect this.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Becky Bruce \u003cBecky.Bruce@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3e57615bb5a8b6208627049884ee441f6d05905e",
      "tree": "ce59d350bcb9e9fa6469b3bdefc7f25b3897bfa3",
      "parents": [
        "c7aeffc4d38f0573b05bf5ebd2f037997ec9d075"
      ],
      "author": {
        "name": "linuxppc@jdl.com",
        "email": "linuxppc@jdl.com",
        "time": "Mon Sep 19 09:32:07 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Sep 21 19:21:09 2005 +1000"
      },
      "message": "[PATCH] powerpc: Revised merge asm-ppc*/hardirq.h\n\nThis is a revised patch to merge asm-ppc*/hardirq.h.\nIt removes some unnecessary #includes, but then requires\nthe addition of #include \u003casm/irq.h\u003e in PPC32\u0027s hw_irq.h\nmuch like ppc64 already does.  Furthermore, several\nunnecessary #includes were removed from some ppc32 boards\nin order to break resulting bad #include cycles.\n\nBuilds pSeries_defconfig and all ppc32 platforms except\nthe already b0rken bseip.\n\nSigned-off-by: Jon Loeliger \u003cjdl@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "82cd02c16be99cba6a97d38488aee8807580a202",
      "tree": "36d1d79b87ed91df0a0a91164a3acd21cab2e971",
      "parents": [
        "86a5cddbd9676b129cfa2ed7a1a11759d3b2b512"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Sep 19 23:28:21 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Sep 21 19:21:08 2005 +1000"
      },
      "message": "[PATCH] powerpc: reduce oprofile/common.c differences\n\nRename and slightly modify {request,free}_perfmon_irq in the ppc code.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a3e48c10cca3287a845435dd8ca58ecbde72d847",
      "tree": "5976d3b64f272d4383e1dd710afc3b5afd6d08d9",
      "parents": [
        "d9e5b83b120dea9f306de06f7dead55103ab2d46"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Sep 19 23:18:31 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Sep 21 19:21:08 2005 +1000"
      },
      "message": "[PATCH] powerpc: rename op_ppc{32,64}_model to op_powerpc_model\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "5bfc82652ab913606c91d74f7337cbd94627a797",
      "tree": "eb480a44164fbb43be5d2bcbfeb09019002842bf",
      "parents": [
        "564ee7a5668e8b6d3b369fd807c75c77285c88d4"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Sep 19 17:50:21 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Sep 21 19:21:08 2005 +1000"
      },
      "message": "[PATCH] powerpc: Merge include/asm-ppc*/a.out.h into include/asm-powerpc\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "17b1dc07aebdef9ee43c06525bee702d5f0e9db1",
      "tree": "4965361a9762f351a8192fb0842ba552cc0e4bd3",
      "parents": [
        "da0825fd201a03294dbf7f8f030676d608da122c"
      ],
      "author": {
        "name": "jdl@freescale.com",
        "email": "jdl@freescale.com",
        "time": "Fri Sep 09 16:43:52 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Sep 21 19:21:07 2005 +1000"
      },
      "message": "[PATCH] powerpc: Merge asm-ppc*/posix_types.h\n\nMerge asm-ppc/posix_types.h and asm-ppc64/posix_types.h.\n\nSigned-off-by: Jon Loeliger \u003cjdl@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "fbcd54b1e67ffa27f2b2ce087ee300138828d730",
      "tree": "626a265159b1feed80f72a78b027951d421d64d1",
      "parents": [
        "6c45ab992e4299c869fb26427944a8f8ea177024"
      ],
      "author": {
        "name": "Jon Loeliger",
        "email": "linuxppc@jdl.com",
        "time": "Sat Sep 17 10:39:46 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Sep 19 09:38:50 2005 +1000"
      },
      "message": "[PATCH] powerpc: Merge simplified sections.h into asm-powerpc\n\nHere is a new patch that removes all notion of the pmac, prep,\nchrp and openfirmware initialization sections, and then unifies\nthe sections.h files without those __pmac, etc, sections identifiers\ncluttering things up.\n\nSigned-off-by: Jon Loeliger \u003cjdl@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7da8f8600a4751d7f0248e00d973901b7371fabc",
      "tree": "0d46a5b29121878eb8452d4b1930109ff2f63741",
      "parents": [
        "5f7c690728ace1404f72d74972dcc261674c0dd4"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Fri Sep 16 11:37:33 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Sep 19 09:38:49 2005 +1000"
      },
      "message": "[PATCH] ppc32: Removed non-inlined versions of local_irq* functions\n\nWe always use the inlined versions of local_irq_enable, local_irq_disable,\nlocal_save_flags_ptr, and local_irq_restore on ppc32 so the non-inlined\nversions where just taking up space.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    }
  ],
  "next": "5f7c690728ace1404f72d74972dcc261674c0dd4"
}
