)]}'
{
  "log": [
    {
      "commit": "39d183d87791cdfd9d430df299396c0fc688ea7a",
      "tree": "9eadfea154d77246861a020509a46fa821fb2f75",
      "parents": [
        "c61dace9a10a4bc54c764f9f490994a9d7852859"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Dec 13 15:54:45 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Dec 19 15:22:02 2007 +1100"
      },
      "message": "[POWERPC] Convert therm_pm72.c to use the kthread API\n\nThis converts the therm_pm72.c driver to use the kthread API.  I\nthought about making it use kthread_stop() instead of the `state\u0027\nvariable and the `ctrl_complete\u0027 completion, but that isn\u0027t simple and\nwill require changing the way that `state\u0027 is used.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c61dace9a10a4bc54c764f9f490994a9d7852859",
      "tree": "2a67ac64a47d37f52cb5031365c3fdaf9b73194b",
      "parents": [
        "33f6e7940691b1c92b276148c48a9551ac07f11d"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Dec 13 15:11:22 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Dec 19 15:22:02 2007 +1100"
      },
      "message": "[POWERPC] Convert adb.c to use kthread API and not spin on ADB requests\n\nThis converts adb.c to use the kthread API.\n\nIt also changes adb_request so that if the ADBREQ_SYNC flag is\nspecified, we now sleep waiting for the request to finish using an\non-stack completion rather than spinning.  To implement this, we now\nrequire that if the ADBREQ_SYNC flag is set, the `done\u0027 parameter must\nbe NULL.  All of the existing callers of adb_request that pass\nADBREQ_SYNC appear to be in process context and have done \u003d\u003d NULL.\nDoing this allows us to get rid of an awful hack in adb_request()\nwhere we used to test whether the request was coming from the adb\nprobe task and use a completion if it was, and otherwise spin.\n\nThis also gets rid of a static request block that was used if the req\nparameter to adb_request was NULL.  None of the callers do that any\nmore, so the static request block is no longer necessary.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "33f6e7940691b1c92b276148c48a9551ac07f11d",
      "tree": "a540957f2093ad10c84f52c3c26e1fd5f25d01c2",
      "parents": [
        "b819a9bfc7ae5a1ab5bab18c7e0dbe40bf2289a9"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Dec 13 14:12:58 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Dec 19 15:22:02 2007 +1100"
      },
      "message": "[POWERPC] Convert media-bay.c to use the kthread API\n\nWe aren\u0027t supposed to use kernel_thread directly in drivers any more,\nand in fact using kthread_run is a bit simpler.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b819a9bfc7ae5a1ab5bab18c7e0dbe40bf2289a9",
      "tree": "28f856484658f54b7d7d5c3e8aa08c9006a82321",
      "parents": [
        "c9f6d3d5c6d4f4cd3a53549a69c92951180e2a76"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Wed Dec 12 01:21:26 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Dec 19 15:00:59 2007 +1100"
      },
      "message": "[POWERPC] via-pmu: Kill sleep notifiers completely\n\nThis kills off the remnants of the old sleep notifiers now that they\nare no longer used.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c9f6d3d5c6d4f4cd3a53549a69c92951180e2a76",
      "tree": "91efe11af8b64b830819f7f4fabda6a28d6b5a2b",
      "parents": [
        "9fb1e350e16164d56990dde036ae9c0a2fd3f634"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Wed Dec 12 01:21:25 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Dec 19 15:00:29 2007 +1100"
      },
      "message": "[POWERPC] adb: Replace sleep notifier with platform driver suspend/resume hooks\n\nThis replaces the pmu sleep notifier that adb had with suspend/resume\nhooks in a new platform driver/device.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9fb1e350e16164d56990dde036ae9c0a2fd3f634",
      "tree": "0a30b62b987e5d17c3bc3cc1f6d2a321bb8b715c",
      "parents": [
        "174b0da23199c4ae1ed06263dafd9a2e85e97d34"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Mon Dec 03 15:17:59 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Dec 14 01:16:58 2007 -0600"
      },
      "message": "[POWERPC] ucc_geth: use rx-clock-name and tx-clock-name device tree properties\n\nUpdates the ucc_geth device driver to check the new rx-clock-name and\ntx-clock-name properties first.  If present, it uses the new function\nqe_clock_source() to obtain the clock source.  Otherwise, it checks the\ndeprecated rx-clock and tx-clock properties.\n\nUpdate the device trees for 832x, 836x, and 8568 to contain the new property\nnames only.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "174b0da23199c4ae1ed06263dafd9a2e85e97d34",
      "tree": "ef7e30bbc2b22269e46a08ab17823e5d43e6974f",
      "parents": [
        "255b09eb26bc285be5aad5c5606e96093094c41a"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Mon Dec 03 15:17:58 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Dec 13 22:59:27 2007 -0600"
      },
      "message": "[POWERPC] qe: add function qe_clock_source()\n\nAdd function qe_clock_source() which takes a string containing the name of a\nQE clock source (as is typically found in device trees) and returns the\nmatching enum qe_clock value.\n\nUpdate booting-without-of.txt to indicate that the UCC properties rx-clock\nand tx-clock are deprecated and replaced with rx-clock-name and tx-clock-name,\nwhich use strings instead of numbers to indicate QE clock sources.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "255b09eb26bc285be5aad5c5606e96093094c41a",
      "tree": "fa729ff0784665018c8de79589d6ada3f6d81229",
      "parents": [
        "8129a59a53d13242879c33cf5377c863dba3323a"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Thu Dec 13 11:16:32 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Dec 13 22:52:45 2007 -0600"
      },
      "message": "[POWERPC] 83xx: mpc8313erdb: Fix whitespace.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "8129a59a53d13242879c33cf5377c863dba3323a",
      "tree": "7e46475dcd481e7bc425f042c1ea3e96e947f513",
      "parents": [
        "362f9b6fa8c9670cc5496390845021c2865d049b"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Thu Dec 13 11:19:05 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Dec 13 22:52:32 2007 -0600"
      },
      "message": "[POWERPC] 83xx: mpc834x_mds: Fix whitespace and call of_platform_bus_probe().\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "362f9b6fa8c9670cc5496390845021c2865d049b",
      "tree": "ea6a97b113aa8382aeddbcfa4faf2524bd2d96dc",
      "parents": [
        "721c0c8af1a27941a34af5046aae4a8369c8404c"
      ],
      "author": {
        "name": "Jochen Friedrich",
        "email": "jochen@scram.de",
        "time": "Mon Nov 26 18:03:40 2007 +0100"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Dec 13 22:47:16 2007 -0600"
      },
      "message": "[POWERPC] Move CPM command handling into the cpm drivers\n\nThis patch moves the CPM command handling into commproc.c\nfor CPM1 and cpm2_common.c. This is yet another preparation\nto get rid of drivers accessing the CPM via the global cpmp.\n\nSigned-off-by: Jochen Friedrich \u003cjochen@scram.de\u003e\nAcked-by: Scott Wood \u003cscottwood@freescale.com\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Vitaly Bordug \u003cvitb@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "721c0c8af1a27941a34af5046aae4a8369c8404c",
      "tree": "e21e70bf584b22296019f7ca4a97529f1f1f1d1d",
      "parents": [
        "0b5cf10691eb2c95a9126bf25f5e084d83d5d743"
      ],
      "author": {
        "name": "Jochen Friedrich",
        "email": "jochen@scram.de",
        "time": "Thu Nov 22 17:54:13 2007 +0100"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Dec 13 22:46:42 2007 -0600"
      },
      "message": "[POWERPC] Add support for PORTA and PORTB odr registers\n\nPORTA and PORTB have odr registers, as well. However, the PORTB odr\nregister is only 16bit.\n\nSigned-off-by: Jochen Friedrich \u003cjochen@scram.de\u003e\nAcked-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Vitaly Bordug \u003cvitb@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "0b5cf10691eb2c95a9126bf25f5e084d83d5d743",
      "tree": "5b3e861e4247b080067070d11d238705c03e38ed",
      "parents": [
        "77d4309e19b1a7ab3286cd741e924894fc329986"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Sun Nov 25 13:09:31 2007 +0300"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Dec 13 22:45:35 2007 -0600"
      },
      "message": "[POWERPC] 8xx: Convert mpc866ads to the new device binding.\n\nVerified on mpc866ads. This version has muram and brg nodes added to dts\nto get the things work.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Vitaly Bordug \u003cvitb@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "77d4309e19b1a7ab3286cd741e924894fc329986",
      "tree": "bc6626e5acb07c77df9c06e238873f12f24bb6e9",
      "parents": [
        "ea082fa94eab6c2d8ad81c8a46b680cf4c2a3bb3"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Tue Dec 04 19:01:40 2007 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Dec 12 01:53:07 2007 -0600"
      },
      "message": "[POWERPC] ipic: ack only for edge interrupts\n\nOnly external interrupts in edge detect mode support ack operation.\nTherefore, in most cases ack is not needed.  The patch makes ipic\nack only when it\u0027s needed.  This could boost over all system performance.\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "ea082fa94eab6c2d8ad81c8a46b680cf4c2a3bb3",
      "tree": "eb2972880d4407d7e5bf5a1b58a2e0e54ddbcd32",
      "parents": [
        "e77b28eb199a8d637a00128b86baf515d4eba5fd"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Dec 12 01:46:12 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Dec 12 01:51:03 2007 -0600"
      },
      "message": "[POWERPC] FSL: Added aliases node to device trees\n\nAdded aliases nodes for kurobox, 83xx, 85xx, and 86xx platforms.\nThis included added labels and cell-index properties for serial and\npci nodes.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "e77b28eb199a8d637a00128b86baf515d4eba5fd",
      "tree": "4bd63c9312c3ff17da778de9db7bdf07fe9644e6",
      "parents": [
        "ec9686c4a57ea46c97126660936f66e8a5eb87eb"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Dec 12 00:28:35 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Dec 12 01:50:45 2007 -0600"
      },
      "message": "[POWERPC] FSL: enet device tree cleanups\n\n* Removed address fields in ethernet nodes\n* Removed #address-cells, #size-cells from gianfar nodes\n* Added cell-index to gianfar and ucc ethernet nodes\n* Added enet[0..3] labels\n* Renamed compatible node for gianfar mdio to \"fsl,gianfar-mdio\"\n* Removed device_type \u003d \"mdio\"\n\nThe matching for gianfar mdio still supports the old \"mdio\"/\"gianfar\" combo\nbut it is now considered deprecated.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "ec9686c4a57ea46c97126660936f66e8a5eb87eb",
      "tree": "d785261ff5e953a3dbcb7fe803739ea34df94f50",
      "parents": [
        "1c1d1672b6b00c7061ea2468d740b4aaf34a763c"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Dec 11 23:17:24 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Dec 11 23:17:24 2007 -0600"
      },
      "message": "[POWERPC] FSL: I2C device tree cleanups\n\n* Removed device_type \u003d \"i2c\"\n* Added missing second I2C controller on MPC8548 CDS, MPC8544 DS\n* Added #address-cells, #size-cells, and cell-index where missing\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "1c1d1672b6b00c7061ea2468d740b4aaf34a763c",
      "tree": "31cd6b1834e6a934cdd4574a1ef7826bb3c1cb21",
      "parents": [
        "7264ec4454e3a18d06a8949ecbe9e1b55e4f4685"
      ],
      "author": {
        "name": "Jon Loeliger",
        "email": "jdl@freescale.com",
        "time": "Wed Dec 05 11:32:50 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Dec 11 13:57:18 2007 -0600"
      },
      "message": "[POWERPC] 86xx: Add aliases node to 8641hpcn DTS file.\n\nThe addition of the aliases node is needed for U-Boot\nand, eventually, cuImage, to help locate the proper\nnodes reliably when using the libfdt approach.\n\nSigned-off-by: Jon Loeliger \u003cjdl@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "7264ec4454e3a18d06a8949ecbe9e1b55e4f4685",
      "tree": "3e9c4f86cfa5143ecab5634958d557a731733277",
      "parents": [
        "c5eeb5599938acb9cda8ff1ef846a26cf70d46e0"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Thu Nov 29 17:26:30 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Dec 11 13:57:18 2007 -0600"
      },
      "message": "[POWERPC] QE: change qe_setbrg() to take an enum qe_clock instead of an integer\n\nqe_setbrg() currently takes an integer to indicate the BRG number.  Change that\nto take an enum qe_clock instead, since this enum is intended to represent\nclock sources.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "c5eeb5599938acb9cda8ff1ef846a26cf70d46e0",
      "tree": "59b44cb4660cec9ed74e8623eca3e3e02e8705d4",
      "parents": [
        "41bad27ff7efff9a3fd131adabedb82204d8a9f2"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Thu Nov 29 14:19:57 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Dec 11 13:57:18 2007 -0600"
      },
      "message": "[POWERPC] 86xx: fix guts_set_dmacr() and add guts_set_pmuxcr_dma() to immap_86xx.h\n\nUpdated guts_set_dmacr() to enumerate the DMA controllers at 0, instead of 1,\nso that it now matches other related functions.  Added function\nguts_set_pmuxcr_dma() to set the external DMA control bits in the PMUXCR\nregister of the global utilities structure.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "41bad27ff7efff9a3fd131adabedb82204d8a9f2",
      "tree": "6e48e39c15745539eaa27356fba4077c351a664c",
      "parents": [
        "833e31e7368335b40be344f73b67fe79c61eb63d"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Fri Oct 19 19:38:49 2007 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Dec 11 13:57:18 2007 -0600"
      },
      "message": "[POWERPC] 83xx: Add MPC837x MDS default kernel configuration\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "833e31e7368335b40be344f73b67fe79c61eb63d",
      "tree": "69078da26dda85e3b0b609b1fa7dab930d45b5d9",
      "parents": [
        "f03ca957faa4d51f3a9c52c1ad5ea61a0978c637"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Fri Oct 19 19:38:45 2007 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Dec 11 13:57:18 2007 -0600"
      },
      "message": "[POWERPC] 83xx: Add platform support for MPC837x MDS board\n\nThe MPC837x MDS is a new member of Freescale MDS reference system.\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "f03ca957faa4d51f3a9c52c1ad5ea61a0978c637",
      "tree": "826d9603580b11a7910e0446c351cbf64e841d81",
      "parents": [
        "a58d52443fca9cc28ed580e3ccfcae3c3d49df33"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Fri Oct 19 19:38:43 2007 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Dec 11 13:57:18 2007 -0600"
      },
      "message": "[POWERPC] ipic: add new interrupts introduced by new chip\n\nThese interrupts are introduced by the latest Freescale SoC\nsuch as MPC837x.\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "a58d52443fca9cc28ed580e3ccfcae3c3d49df33",
      "tree": "2b66c480ac0e8ccdf162ebf11f1e7130c89ac6f8",
      "parents": [
        "882407b9795d65dff64c95d65c6b66502c3153fb"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Fri Oct 19 19:38:42 2007 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Dec 11 13:57:17 2007 -0600"
      },
      "message": "[POWERPC] add e300c4 entry to cputable\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "882407b9795d65dff64c95d65c6b66502c3153fb",
      "tree": "253c97bd651ee6d0bcc9dd7a9b6f8efa1a886601",
      "parents": [
        "c1469f13de275fc92b051328ea5764a32a5a43c9"
      ],
      "author": {
        "name": "Jon Loeliger",
        "email": "jdl@freescale.com",
        "time": "Tue Nov 06 12:11:13 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Dec 11 13:57:17 2007 -0600"
      },
      "message": "[POWERPC] 8xxx: Convert #include of asm/of_{platform, device}.h into linux/of_{platform, device}.h.\n\nSigned-off-by: Jon Loeliger \u003cjdl@freescale.com\u003e\nAcked-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "c1469f13de275fc92b051328ea5764a32a5a43c9",
      "tree": "c978f788239e97c5c49f234a130e5da8e43e9310",
      "parents": [
        "fd351b89205bc14f79af2e0d69f4198bcea1cf6a"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Nov 19 21:35:29 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Dec 11 13:57:16 2007 -0600"
      },
      "message": "[POWERPC] Emulate isel (Integer Select) instruction\n\nisel (Integer Select) is a new user space instruction in the\nPowerISA 2.04 spec.  Not all processors implement it so lets emulate\nto ensure code built with isel will run everywhere.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "fd351b89205bc14f79af2e0d69f4198bcea1cf6a",
      "tree": "2df1d1f10825996bec973493d721543cccc5bc1f",
      "parents": [
        "7ee17466b6ac3b63ce87492d080e15e7f144f7d2"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Nov 16 13:57:57 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Dec 11 13:57:16 2007 -0600"
      },
      "message": "[POWERPC] Add SPRN for Embedded registers specified in PowerISA 2.04\n\n* Added SPRN for new architectural features added for embedded:\n\t- Alternate Time Base (ATB, ATBL, ATBU)\n\t- Doorbell Interrupts (IVOR36, IVOR37)\n\t- SPRG8/9\n\t- External Proxy (EPR)\n\t- External PID load/store (EPLC, EPSC)\n\n* Added BUCSR for Freescale Embedded Processors\n* Moved around MAS7 so its in numeric order\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "7ee17466b6ac3b63ce87492d080e15e7f144f7d2",
      "tree": "c444e78f104dd0df087f71612b63f1189150f4a4",
      "parents": [
        "837c54db21fc7047af75f3fe4295e32106449e34"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Dec 11 14:48:24 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 15:43:35 2007 +1100"
      },
      "message": "[POWERPC] Early debug forces console log level to max\n\nThis makes the early debug option force the console loglevel\nto the max.  The early debug option is meant to catch messages very\nearly in the kernel boot process, in many cases, before the kernel\nhas a chance to parse the \"debug\" command line argument.  Thus it\nmakes sense when CONFIG_PPC_EARLY_DEBUG is set, to force the console\nlog level to the max at boot time.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "837c54db21fc7047af75f3fe4295e32106449e34",
      "tree": "911e841e38b9f9899f3a2278abdef41779d77a67",
      "parents": [
        "f276b5ba0d87eba4ce7aace9608d811776734cb5"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Dec 11 14:48:22 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 15:43:35 2007 +1100"
      },
      "message": "[POWERPC] Add of_translate_dma_address\n\nThis adds a variant of of_translate_address that uses the dma-ranges\nproperty instead of \"ranges\", it\u0027s to be used by PCI code in parsing\nthe dma-ranges property.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f276b5ba0d87eba4ce7aace9608d811776734cb5",
      "tree": "c7ef1086c6854b1acaca8909ab06416259c47acf",
      "parents": [
        "6d39635959fe2f072130789a95e11ff97fb27b58"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Dec 11 14:48:23 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 15:43:35 2007 +1100"
      },
      "message": "[POWERPC] Remove useless volatiles in udbg_16550.c\n\nThis removes \"volatile\" from the MMIO pointer udbg_comport\nin udbg_16550.c driver, it\u0027s useless and makes checkpatch.pl\ncomplain when adding things to this file.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6d39635959fe2f072130789a95e11ff97fb27b58",
      "tree": "6190511b1f10787ff95d69bc81596e9011b33805",
      "parents": [
        "05d3957e110c46b8c613214d68705bc97d9c6609"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Dec 11 14:48:21 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 15:43:35 2007 +1100"
      },
      "message": "[POWERPC] Change 32-bit PCI message about resource allocation\n\nThe 32 bits PCI code will display a rather scary error message\n\n   PCI: Cannot allocate resource region N of device XXX\n\nat boot when the existing setup of a device as left by the\nfirmware doesn\u0027t match the kernel needs and the device needs\nto be moved.  This is often not an error at all, as the kernel\nwill generally easily reallocate the device elsewhere.\n\nThis changes the message to something less scary and lowers\nits level from error to warning.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "05d3957e110c46b8c613214d68705bc97d9c6609",
      "tree": "37b97985e2cba447f080adf93d0020695ed6e0e9",
      "parents": [
        "13dccb9e65dc0fa4de83e5bd5639f7a7f3f6fb9e"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Dec 11 14:48:20 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 15:43:35 2007 +1100"
      },
      "message": "[POWERPC] Fix powerpc 32-bit resource fixup for 64-bit resources\n\nThe 32-bit powerpc resource fixup code uses unsigned longs to do the\noffsetting of resources which overflows on platforms such as 4xx where\nresources can be 64 bits.\n\nThis fixes it by using resource_size_t instead.\n\nHowever, the IO stuff does rely on some 32 bits arithmetic, so we hack\nby cropping the result of the fixups for IO resources with a 32 bits\nmask.\n\nThis isn\u0027t the prettiest but should work for now until we change the\n32 bits PCI code to do IO mappings like 64 bits does, within a reserved\nare of the kernel address space.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "13dccb9e65dc0fa4de83e5bd5639f7a7f3f6fb9e",
      "tree": "e072ef034d6021359993253d1101ba7a03609760",
      "parents": [
        "25e81f925d4be0a0f60520e1c3c1b5af744404e1"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Dec 11 14:48:18 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 15:43:35 2007 +1100"
      },
      "message": "[POWERPC] Merge pci_process_bridge_OF_ranges()\n\nThis merges the 32-bit and 64-bit implementations of\npci_process_bridge_OF_ranges().  The new function is cleaner than both\nthe old ones, and supports 64 bits ranges on ppc32 which is necessary\nfor the 4xx port.\n\nIt also adds some better (hopefully) output to the kernel log which\nshould help diagnose problems and makes better use of existing OF\nparsing helpers (avoiding a few bugs of both implementations along\nthe way).\n\nThere are still a few unfortunate ifdef\u0027s but there is no way around\nthese for now at least not until some other bits of the PCI code are\nmade common.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "25e81f925d4be0a0f60520e1c3c1b5af744404e1",
      "tree": "708cfc7238b80eef10f6353c97baf47df38870e2",
      "parents": [
        "cfad589f565bdaa69d45fb1c0db124727a6eaf6e"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Dec 11 14:48:17 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 15:43:34 2007 +1100"
      },
      "message": "[POWERPC] Make isa_mem_base common to 32 and 64 bits\n\nThis defines isa_mem_base on both 32 and 64 bits (it used to be 32 bits\nonly).  This avoids a few ifdef\u0027s in later patches and potentially can\nallow support for VGA text mode on 64 bits powerpc.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "cfad589f565bdaa69d45fb1c0db124727a6eaf6e",
      "tree": "0582935064aa9e6ba0c80efaf6c0ef35ff8c3867",
      "parents": [
        "bc625f20c08c5a5438a9fa3bb6d67fd84b1bab4b",
        "437105f2a7f23899fd647e7ada683ba8dacf11ba"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 15:30:27 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 15:30:27 2007 +1100"
      },
      "message": "Merge branch \u0027linux-2.6\u0027 into for-2.6.25\n"
    },
    {
      "commit": "bc625f20c08c5a5438a9fa3bb6d67fd84b1bab4b",
      "tree": "0873a446d8ebc4c3069d5eb332c391f2612efd4c",
      "parents": [
        "430b01e8f5e524a2bfa50074d97d0bdc2505807b"
      ],
      "author": {
        "name": "Michael Hanselmann",
        "email": "linux-kernel@hansmi.ch",
        "time": "Tue Dec 11 11:18:46 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:48:34 2007 +1100"
      },
      "message": "[POWERPC] Update smu command definitions\n\nThis updates smu.h with several new commands, and adds parameter\ndescriptions for existing commands.\n\nSigned-off-by: Michael Hanselmann \u003clinux-kernel@hansmi.ch\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "430b01e8f5e524a2bfa50074d97d0bdc2505807b",
      "tree": "2dffae4bfc21e081eb60b2a91e6d419fadb44b7f",
      "parents": [
        "2f0dfeaa84a8eea56218b77ffc61ed3dd7181847"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Mon Dec 10 14:28:39 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:46:15 2007 +1100"
      },
      "message": "[POWERPC] Kill flatdevtree.c\n\nNow that earlier patches have switched the bootwrapper to using libfdt\nfor device tree manipulation, this patch removes the now unused\nflatdevtree.c and related files.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "2f0dfeaa84a8eea56218b77ffc61ed3dd7181847",
      "tree": "fe17563bf38c2cc92df7ae997f70ff788eb9fa6b",
      "parents": [
        "1cade99497c881a8c719df561d1bdc96831ff040"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Mon Dec 10 14:28:39 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:46:14 2007 +1100"
      },
      "message": "[POWERPC] Use embedded libfdt in the bootwrapper\n\nThis incorporates libfdt (from the source embedded in an earlier\ncommit) into the wrapper.a library used by the bootwrapper.  This\nincludes adding a libfdt_env.h file, which the libfdt sources need in\norder to integrate into the bootwrapper environment, and a\nlibfdt-wrapper.c which provides glue to connect the bootwrapper\u0027s\nabstract device tree callbacks to the libfdt functions.\n\nIn addition, this changes the various wrapper and platform files to\nuse libfdt functions instead of the older flatdevtree.c library.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "1cade99497c881a8c719df561d1bdc96831ff040",
      "tree": "d90f0f9c667c5379f79244d117f4c95299180a05",
      "parents": [
        "b76e5e93982f28666aeef1055264f5eac76311b0"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Mon Dec 10 14:28:39 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:46:13 2007 +1100"
      },
      "message": "[POWERPC] Merge libfdt upstream source\n\nThis incorporates a copy of dtc libfdt into the kernel source, in\narch/powerpc/boot/libfdt.  This only imports the upstream sources\nverbatim, later patches are needed to actually link it into the kernel\nMakefiles.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b76e5e93982f28666aeef1055264f5eac76311b0",
      "tree": "b3ae26306c6868a3beabec0516fdcd35a954b06f",
      "parents": [
        "1dee20262f4b16db73b2f24036bd423e8a7d693d"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Dec 07 17:55:51 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:46:12 2007 +1100"
      },
      "message": "[POWERPC] EEH: Avoid a possible NULL pointer dereference\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "1dee20262f4b16db73b2f24036bd423e8a7d693d",
      "tree": "5556bf57ef7d71bf22343c48c3f20715df6cb56d",
      "parents": [
        "1be9ad650986a87c25686abda97bdea330359708"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Dec 07 16:10:22 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:46:11 2007 +1100"
      },
      "message": "[POWERPC] iSeries: Merge vpdinfo.c into pci.c\n\nThere was only one global function in vpdinfo.c and it was only called\nfrom pci.c, so merge them and make the function static.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "1be9ad650986a87c25686abda97bdea330359708",
      "tree": "8a4b98534bdbd9e45f524d5b4990a77822d61f46",
      "parents": [
        "cd9afb34ed7e7fd3d1eb892b606019e032b0888b"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Dec 07 16:09:18 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:46:08 2007 +1100"
      },
      "message": "[POWERPC] iSeries: Clean up and simplify vdpinfo.c\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "cd9afb34ed7e7fd3d1eb892b606019e032b0888b",
      "tree": "4785273e4b625b38119f228930cd5dbb5a097901",
      "parents": [
        "b3b9595f50f73f0d53ebd71c463c5f09a6e64a21"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Dec 07 16:08:33 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:46:07 2007 +1100"
      },
      "message": "[POWERPC] iSeries: DeCamelCase vpdinfo.c\n\nThis is a purely mechanical transformation.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b3b9595f50f73f0d53ebd71c463c5f09a6e64a21",
      "tree": "27a5b47959527c8940e733675f89425682f394f2",
      "parents": [
        "584f8b71a2e8abdaeb4b6f4fddaf542b61392453"
      ],
      "author": {
        "name": "will schmidt",
        "email": "will_schmidt@vnet.ibm.com",
        "time": "Fri Dec 07 08:22:23 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:46:05 2007 +1100"
      },
      "message": "[POWERPC] Update xmon slb code\n\nThis adds a bit more detail to the xmon SLB output.  When the valid\nbit is set, this displays the ESID and VSID values, as well as\ndecoding the segment size -- 1T or 256M -- and displaying the LLP\nbits.  This supresses the output for any slb entries that contain only\nzeros.\n\nsample output from power6 (1T segment support):\n00 c000000008000000 40004f7ca3000500  1T  ESID\u003d   c00000  VSID\u003d       4f7ca3 LLP:100\n01 d000000008000000 4000eb71b0000400  1T  ESID\u003d   d00000  VSID\u003d       eb71b0 LLP:  0\n08 0000000018000000 0000c8499f8ccc80 256M ESID\u003d        1  VSID\u003d    c8499f8cc LLP:  0\n09 00000000f8000000 0000d2c1a8e46c80 256M ESID\u003d        f  VSID\u003d    d2c1a8e46 LLP:  0\n10 0000000048000000 0000ca87eab1dc80 256M ESID\u003d        4  VSID\u003d    ca87eab1d LLP:  0\n43 cf00000008000000 400011b260000500  1T  ESID\u003d   cf0000  VSID\u003d       11b260 LLP:100\n\nsample output from power5 (notice the non-valid but non-zero entries)\n10 0000000008000000 00004fd0e077ac80 256M ESID\u003d        0  VSID\u003d    4fd0e077a LLP:  0\n11 00000000f8000000 00005b085830fc80 256M ESID\u003d        f  VSID\u003d    5b085830f LLP:  0\n12 0000000048000000 000052ce99fe6c80 256M ESID\u003d        4  VSID\u003d    52ce99fe6 LLP:  0\n13 0000000018000000 000050904ed95c80 256M ESID\u003d        1  VSID\u003d    50904ed95 LLP:  0\n14 cf00000008000000 0000d59aca40f500 256M ESID\u003dcf0000000  VSID\u003d    d59aca40f LLP:100\n15 c000000078000000 000045cb97751500 256M ESID\u003dc00000007  VSID\u003d    45cb97751 LLP:100\n\nTested on power5 and power6.\n\nSigned-Off-By: Will Schmidt \u003cwill_schmidt@vnet.ibm.com\u003e\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "584f8b71a2e8abdaeb4b6f4fddaf542b61392453",
      "tree": "c14f26334e3a3524046f0790f96564a4a4f22d92",
      "parents": [
        "44ef339073f67d4abcc62ae52a5fbc069d7a4d29"
      ],
      "author": {
        "name": "Michael Neuling",
        "email": "mikey@neuling.org",
        "time": "Thu Dec 06 17:24:48 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:45:56 2007 +1100"
      },
      "message": "[POWERPC] Use SLB size from the device tree\n\nCurrently we hardwire the number of SLBs to 64, but PAPR says we\nshould use the ibm,slb-size property to obtain the number of SLB\nentries.  This uses this property instead of assuming 64.  If no\nproperty is found, we assume 64 entries as before.\n\nThis soft patches the SLB handler, so it shouldn\u0027t change performance\nat all.\n\nSigned-off-by: Michael Neuling \u003cmikey@neuling.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "44ef339073f67d4abcc62ae52a5fbc069d7a4d29",
      "tree": "f7d8dab47b9822bbd22a399f24a3e24d10f96621",
      "parents": [
        "6207e81695c1a64ebed668f26106f3384ad2323a"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Dec 10 14:33:21 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:42:37 2007 +1100"
      },
      "message": "[POWERPC] pci_controller-\u003earch_data really is a struct device_node *\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6207e81695c1a64ebed668f26106f3384ad2323a",
      "tree": "ec303ea6f50cf41fb51eb027025239146f9d50db",
      "parents": [
        "9ccc4fd260397f0f8ac6078f4cd45fda2d320ead"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Dec 07 02:04:33 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:42:36 2007 +1100"
      },
      "message": "[POWERPC] Don\u0027t special case pci_domain_nr() for iSeries\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9ccc4fd260397f0f8ac6078f4cd45fda2d320ead",
      "tree": "bd5917d40802bd17d488072f25a916cbe4941966",
      "parents": [
        "c96bede657510cfb171c0fd86fc710582a1c5a5f"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Dec 07 02:03:23 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:42:35 2007 +1100"
      },
      "message": "[POWERPC] Remove some iSeries platform checks from the PCI code\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c96bede657510cfb171c0fd86fc710582a1c5a5f",
      "tree": "4ee10904b73336dbde6771d0599f5143dd35d1ac",
      "parents": [
        "cb993029094ed61f286793819d3aaa1deea5b252"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Dec 11 11:03:48 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:42:34 2007 +1100"
      },
      "message": "[POWERPC] iSeries: hose-\u003ebuid is always zero for iSeries\n\nso remove a firmware feature test.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "cb993029094ed61f286793819d3aaa1deea5b252",
      "tree": "9beeecd334054899a05632a4c800f1056a5e01a4",
      "parents": [
        "e60516e3d0bbde450acf4397b0d01b03042a7d57"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Dec 07 02:00:45 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:42:32 2007 +1100"
      },
      "message": "[POWERPC] iSeries: Call iSeries_pcibios_init from setup_arch\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e60516e3d0bbde450acf4397b0d01b03042a7d57",
      "tree": "b212b1b6881346b9e21a11925c134e2bf8f9be85",
      "parents": [
        "53761746ec98c526c7d82dcf8246cbde9f09e743"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Dec 11 11:02:07 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:42:31 2007 +1100"
      },
      "message": "[POWERPC] Inline pci_setup_pci_controller as it has become trivial\n\nand it becomes clear that we should use zalloc_maybe_bootmem.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "53761746ec98c526c7d82dcf8246cbde9f09e743",
      "tree": "4ac1f179157cc955ae03b827d0339de7345db907",
      "parents": [
        "3b32c162bb2be2075508cdc2260e6a6853335581"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Dec 07 01:58:01 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:42:30 2007 +1100"
      },
      "message": "[POWERPC] iSeries: Make pcibios_final_fixup not depend on pci_dn\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3b32c162bb2be2075508cdc2260e6a6853335581",
      "tree": "26ab408fd3aa0dde64c3442d03d5d685dd662a97",
      "parents": [
        "2cd1008cf56371404055fbc7d59f6da060af16fa"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Dec 07 01:56:55 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:42:28 2007 +1100"
      },
      "message": "[POWERPC] iSeries: Reduce dependence on pci_dn bussubno\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "2cd1008cf56371404055fbc7d59f6da060af16fa",
      "tree": "9dec6c67fc88d91cc052afe5f4cefb38d88bb2dd",
      "parents": [
        "72ece3b8271bb59b25e42e3f0a1d6a3dbc69e369"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Dec 07 01:55:50 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:42:27 2007 +1100"
      },
      "message": "[POWERPC] iSeries: iseries_ds_addr is only used in pci.c\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "72ece3b8271bb59b25e42e3f0a1d6a3dbc69e369",
      "tree": "8c2765a01286888cf3c3e363bdd3f4faa0848b31",
      "parents": [
        "344893884685c1c4ec38d7c1e6f719c0030f7f9c"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Dec 07 01:54:57 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:42:25 2007 +1100"
      },
      "message": "[POWERPC] iSeries: Remove pci_dn dependency from iSeries_Device_Information\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "344893884685c1c4ec38d7c1e6f719c0030f7f9c",
      "tree": "31d0ab30870b71103280649e047835881d45aba7",
      "parents": [
        "0d416f2a9eb31823f824ac067be7771fd93bffa3"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Dec 07 01:53:44 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:42:24 2007 +1100"
      },
      "message": "[POWERPC] iSeries: Remove one layer of IO routines\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0d416f2a9eb31823f824ac067be7771fd93bffa3",
      "tree": "fcc77273849f177c041477d7fb93c2da446b6053",
      "parents": [
        "3f1786328a1c5f6240d96ca6359246c4bded7ec3"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Dec 07 01:52:45 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:42:23 2007 +1100"
      },
      "message": "[POWERPC] iSeries: Consoldiate PCI IO error check\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3f1786328a1c5f6240d96ca6359246c4bded7ec3",
      "tree": "1ff02b62315bbb619c88996d1572e5177abb985a",
      "parents": [
        "6a9057933421126ef8265c15b8220c015865b1eb"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Dec 07 01:51:48 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:42:22 2007 +1100"
      },
      "message": "[POWERPC] iSeries: Unindent and clean iSeries_pci_final_fixup\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6a9057933421126ef8265c15b8220c015865b1eb",
      "tree": "cc7f30707a7865b0626a9540ea933e1788e870b8",
      "parents": [
        "7a73bd7f06dad5c466c5f3a4712696a3932a428b"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Dec 07 01:50:35 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:42:20 2007 +1100"
      },
      "message": "[POWERPC] iSeries: Remove some dead code from pci.c\n\nand an unnecessary cast.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7a73bd7f06dad5c466c5f3a4712696a3932a428b",
      "tree": "d61bd46a9c044ef4a1a24798f18768d8db1acad7",
      "parents": [
        "b9b1812cad14bf921409a76a444a015d22774639"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Dec 07 01:49:27 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:42:19 2007 +1100"
      },
      "message": "[POWERPC] iSeries: DeCamelCase pci.c\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b9b1812cad14bf921409a76a444a015d22774639",
      "tree": "f716479aabc3c7a0b2fca3a6cae7499a0bced9bb",
      "parents": [
        "9103eb7d3a78ec6e49e49412c45e3b0a2589cbce"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Dec 07 01:48:14 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:42:17 2007 +1100"
      },
      "message": "[POWERPC] iSeries: Cleanup PCI retry code a little\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9103eb7d3a78ec6e49e49412c45e3b0a2589cbce",
      "tree": "4c8231260bcc4cd34cf4080d0f46518f24311e70",
      "parents": [
        "7211991fa306de1363e3a843f3ed25634c554eec"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Dec 07 01:46:40 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:42:16 2007 +1100"
      },
      "message": "[POWERPC] iSeries: Move find_Device_Node to avoid a forward declaration\n\nAlso remove another unnecessary forward declaration.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7211991fa306de1363e3a843f3ed25634c554eec",
      "tree": "1c7f3b181560b76c51fe8e241a49b35d32c289da",
      "parents": [
        "7cd1de6bc1a46867fa5b9405e8ce0cbf9bc4a884"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Dec 11 11:00:13 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:42:13 2007 +1100"
      },
      "message": "[POWERPC] Consolidate pci_controller\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7cd1de6bc1a46867fa5b9405e8ce0cbf9bc4a884",
      "tree": "c8f2bd2f58d169c76bd701fff804231dea60c523",
      "parents": [
        "96188ce57ba2e497dbbac78a137ae5c732db5fed"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Dec 06 18:02:28 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:42:12 2007 +1100"
      },
      "message": "[POWERPC] Clean up pci-bridge.h\n\nNo semantic changes.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "96188ce57ba2e497dbbac78a137ae5c732db5fed",
      "tree": "2cb0645fbc05d11e183cc11e2bc2095ce91a7c9d",
      "parents": [
        "68d315f5975c05595af52e3b758b5b6ebae1a266"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Dec 06 13:40:29 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:41:36 2007 +1100"
      },
      "message": "[POWERPC] pSeries: Remove dependency on pci_dn bussubno\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "68d315f5975c05595af52e3b758b5b6ebae1a266",
      "tree": "c0578f97815519a841cc88328c4fd4b91c42b111",
      "parents": [
        "0d9dc4b473f7224cc1798c96d5dba84b69212163"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Dec 06 13:39:19 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:41:33 2007 +1100"
      },
      "message": "[POWERPC] iommu_free_table doesn\u0027t need the device_node\n\nIt only needs the iommu_table address.  It also makes use of the node\nname to print error messages.  So just pass it the things it needs.\nThis reduces the places that know about the pci_dn by one.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0d9dc4b473f7224cc1798c96d5dba84b69212163",
      "tree": "564498ea936d65b6072424b5a9ca67fc6117ca3c",
      "parents": [
        "24f1f17579e4cf2aeeb3a2813cc7757fa30d7a09"
      ],
      "author": {
        "name": "Nathan Lynch",
        "email": "ntl@pobox.com",
        "time": "Wed Dec 05 03:03:49 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:41:28 2007 +1100"
      },
      "message": "[POWERPC] lparcfg: Remove useless buffer allocation\n\nThe \u0027data\u0027 member of proc_ppc64_lparcfg is unused, but the lparcfg\nmodule\u0027s init routine allocates 4K for it.\n\nRemove the code which allocates and frees this buffer.\n\nSigned-off-by: Nathan Lynch \u003cntl@pobox.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "24f1f17579e4cf2aeeb3a2813cc7757fa30d7a09",
      "tree": "868b1711797ea0e4e10d9efa357ad99dc9bebedb",
      "parents": [
        "9858ee8ac52117cb38d7ef79b4db3382ea465a2a"
      ],
      "author": {
        "name": "Ishizaki Kou",
        "email": "kou.ishizaki@toshiba.co.jp",
        "time": "Tue Dec 04 19:41:07 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:41:25 2007 +1100"
      },
      "message": "[POWERPC] Update celleb_defconfig to add support for native CBE\n\nSigned-off-by: Kou Ishizaki \u003cKou.Ishizaki@toshiba.co.jp\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9858ee8ac52117cb38d7ef79b4db3382ea465a2a",
      "tree": "008593333b2430af6398f7ec16f7f58b9e70d3d5",
      "parents": [
        "c7a3f93d00726b9c51b2517ddfa4767422e9e631"
      ],
      "author": {
        "name": "Ishizaki Kou",
        "email": "kou.ishizaki@toshiba.co.jp",
        "time": "Tue Dec 04 19:38:24 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:34:40 2007 +1100"
      },
      "message": "[POWERPC] celleb: Add support for native CBE\n\nThis adds support for native CBE on Celleb, that is, without the BEAT\nhypervisor.  Many codes in platforms/cell/ are used in native CBE\nenvironment.\n\nSigned-off-by: Kou Ishizaki \u003cKou.Ishizaki@toshiba.co.jp\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c7a3f93d00726b9c51b2517ddfa4767422e9e631",
      "tree": "55957061ceda62958bf137e0750f8748e46ebb71",
      "parents": [
        "94b146ceeee18b801ad65ea78ec02449398e8221"
      ],
      "author": {
        "name": "Ishizaki Kou",
        "email": "kou.ishizaki@toshiba.co.jp",
        "time": "Tue Dec 04 19:34:53 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:34:39 2007 +1100"
      },
      "message": "[POWERPC] cell: Fix undefined reference to mmio_nvram_init\n\nThis fixes the following link error with CONFIG_PPC_CELL_NATIVE\u003dy and\nCONFIG_PPC_CELL_BLADE\u003dn:\n\narch/powerpc/platforms/built-in.o: In function `.cell_setup_arch\u0027:\nsetup.c:(.init.text+0xe80): undefined reference to `.mmio_nvram_init\u0027\n\nSigned-off-by: Kou Ishizaki \u003cKou.Ishizaki@toshiba.co.jp\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "94b146ceeee18b801ad65ea78ec02449398e8221",
      "tree": "fd7f40ec355888a3373df06cb442cd2505abecb4",
      "parents": [
        "aabc08dc662b7acb17ca5706533253ce10c050b1"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Nov 28 11:13:02 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:34:39 2007 +1100"
      },
      "message": "[POWERPC] kernel_execve is identical in 32 and 64 bit\n\nso consolidate it into misc.S.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "aabc08dc662b7acb17ca5706533253ce10c050b1",
      "tree": "d4cc522f5eedeaffc465f7c3e26de8b809c7abcf",
      "parents": [
        "18cce5d321cf01413f416d7fe9fb00404cba04fd"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Mon Nov 26 19:03:45 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:34:39 2007 +1100"
      },
      "message": "[POWERPC] Add for_each_child_of_node() helper for iterating over child nodes\n\nAdd for_each_child_of_node() to encapsulate the common idiom of\niterating over the children of a device_node.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nAcked-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "18cce5d321cf01413f416d7fe9fb00404cba04fd",
      "tree": "f65ad23405fd33032d5f5af01b64f5873d675a6d",
      "parents": [
        "b242a60206881559bb3102110048762422e6b74e"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Oct 17 13:43:34 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 11 13:34:39 2007 +1100"
      },
      "message": "[POWERPC] Use of_register_driver to implement of_register_platform_driver\n\nAlso use of_unregister_driver to implement of_unregister_platform_driver.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "437105f2a7f23899fd647e7ada683ba8dacf11ba",
      "tree": "cadcd8cb2b778e9e5c86e24526e814bdf27fc6c4",
      "parents": [
        "41f81e88e01eb959f439f8537c58078e4bfc5291",
        "aa0ebec9cfb8a3fab966db75ac21d05a43f312a1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Dec 10 14:40:46 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Dec 10 14:40:46 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] Fix iosapic interrupt delivery mode for CPE\n  [IA64] kprobe: make kreturn probe handler stack unwind correct\n  [IA64] operator priority fix in acpi_map_lsapic()\n  [IA64] Add missing \"space\" to concatenated strings\n  [IA64] make full use of macro efi_md_size\n  [IA64] rename _bss to __bss_start\n  [IA64] SGI Altix : fix bug in sn_io_late_init()\n  [IA64] iosapic cleanup\n  [IA64] signal : fix missing error checkings\n  [IA64] export copy_page() to modules\n  [IA64] don\u0027t assume that unwcheck.py is executable\n  [IA64] increase .data.patch offset\n"
    },
    {
      "commit": "41f81e88e01eb959f439f8537c58078e4bfc5291",
      "tree": "3d5dba6982a074bcd5f3248c57679215e5f8b701",
      "parents": [
        "dc3d532a1792263ec9b26c1cbc7ce566056b5b1f",
        "cf10e82bdc0d38d09dfaf46d0daf56136138ef3f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Dec 10 10:18:27 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Dec 10 10:18:27 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://oss.sgi.com:8090/xfs/xfs-2.6\n\n* \u0027for-linus\u0027 of git://oss.sgi.com:8090/xfs/xfs-2.6:\n  [XFS] Fix xfs_ichgtime()s broken usage of I_SYNC\n  [XFS] Make xfsbufd threads freezable\n  [XFS] revert to double-buffering readdir\n  [XFS] Fix broken inode cluster setup.\n  [XFS] Clear XBF_READ_AHEAD flag on I/O completion.\n  [XFS] Fixed a few bugs in xfs_buf_associate_memory()\n  [XFS] 971064 Various fixups for xfs_bulkstat().\n  [XFS] Fix dbflush panic in xfs_qm_sync.\n"
    },
    {
      "commit": "dc3d532a1792263ec9b26c1cbc7ce566056b5b1f",
      "tree": "37592af93655cf34c9099761bfdcf52fc306d309",
      "parents": [
        "af1bff4f1d117f99ad8a88e6532baff475fb44a5",
        "18c32dac75b187d1a4e858f3cfdf03e844129f5e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Dec 10 10:17:07 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Dec 10 10:17:07 2007 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/fix-kbuild\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sam/fix-kbuild:\n  kbuild: fix building with O\u003d.. options\n  kbuild: fix building with redirected output.\n"
    },
    {
      "commit": "af1bff4f1d117f99ad8a88e6532baff475fb44a5",
      "tree": "8ef0d23ec3c42e5ad190f1dc7ef1acb832040362",
      "parents": [
        "6d98bda79bea0e1be26c0767d0e9923ad3b72f2e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Dec 10 07:40:54 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Dec 10 07:40:54 2007 -0800"
      },
      "message": "Revert \"PCI: fix IDE legacy mode resources\"\n\nThis reverts commit fd6e732186ab522c812ab19c2c5e5befb8ec8115, which\nhelped up things on MIPS, but was wrong for everything else.  As Ralf\nBaechle puts it:\n\n  \"It seems the whole MIPS resource managment is complicated enough (out\n   of necessity) that only a few people actually grok it.  Ioports being\n   actually memory mapped on MIPS only makes the confusion worse, sigh.\"\n\nRequested-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6d98bda79bea0e1be26c0767d0e9923ad3b72f2e",
      "tree": "3f6e5c772a6a1872ee07daade9f7c9a8ad889edc",
      "parents": [
        "7fd272550bd43cc1d7289ef0ab2fa50de137e767"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Dec 10 15:29:22 2007 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Dec 10 07:39:54 2007 -0800"
      },
      "message": "powerpc: Fix IDE legacy vs. native fixups\n\nPowerMac and CHRP/BriQ platforms have quirks to switch some IDE\ncontrollers from legacy mode to fully native mode. Those quirks\nhowever will not work properly anymore due to a change to the\ngeneric code to better handle legacy IDE resources.\n\nThis fixes it by moving those quirk to \"early\" quirks (so they\nrun before resources are probed for the devices) and clearing\nall BARs after the conversion to force a reallocation of sane\nvalues.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b242a60206881559bb3102110048762422e6b74e",
      "tree": "86459efa47b9c3f69d865b4495beede9c4184003",
      "parents": [
        "e1fd18656c2963e383d67b7006c0e06c9c1d9c79",
        "94545baded0bfbabdc30a3a4cb48b3db479dd6ef"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 10 15:41:22 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 10 15:41:22 2007 +1100"
      },
      "message": "Merge branch \u0027linux-2.6\u0027\n"
    },
    {
      "commit": "cf10e82bdc0d38d09dfaf46d0daf56136138ef3f",
      "tree": "e862b00792b2e9c52a85022e4249e81b232b8f01",
      "parents": [
        "978c7b2ff49597ab76ff7529a933bd366941ac25"
      ],
      "author": {
        "name": "David Chinner",
        "email": "dgc@sgi.com",
        "time": "Fri Dec 07 14:09:11 2007 +1100"
      },
      "committer": {
        "name": "Lachlan McIlroy",
        "email": "lachlan@redback.melbourne.sgi.com",
        "time": "Mon Dec 10 13:47:56 2007 +1100"
      },
      "message": "[XFS] Fix xfs_ichgtime()s broken usage of I_SYNC\n\nThe recent I_LOCK-\u003eI_SYNC changes mistakenly changed xfs_ichgtime to look\nat I_SYNC instead of I_LOCK. This was incorrect and prevents newly created\ninodes from moving to the dirty list. Change this to the correct check\nwhich is for I_NEW, not I_LOCK or I_SYNC so that behaviour is correct.\n\nSGI-PV: 974225\nSGI-Modid: xfs-linux-melb:xfs-kern:30204a\n\nSigned-off-by: David Chinner \u003cdgc@sgi.com\u003e\nSigned-off-by: Lachlan McIlroy \u003clachlan@sgi.com\u003e\n"
    },
    {
      "commit": "978c7b2ff49597ab76ff7529a933bd366941ac25",
      "tree": "4695a237af4c1dffe439888fd922a87bd4b33147",
      "parents": [
        "e89bc612d61edbcefaeb6f2244f86c0f3ec89d23"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Fri Dec 07 14:09:02 2007 +1100"
      },
      "committer": {
        "name": "Lachlan McIlroy",
        "email": "lachlan@redback.melbourne.sgi.com",
        "time": "Mon Dec 10 13:47:36 2007 +1100"
      },
      "message": "[XFS] Make xfsbufd threads freezable\n\nFix breakage caused by commit 831441862956fffa17b9801db37e6ea1650b0f69\nthat did not introduce the necessary call to set_freezable() in\nxfs/linux-2.6/xfs_buf.c .\n\nSGI-PV: 974224\nSGI-Modid: xfs-linux-melb:xfs-kern:30203a\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: David Chinner \u003cdgc@sgi.com\u003e\nSigned-off-by: Lachlan McIlroy \u003clachlan@sgi.com\u003e\n"
    },
    {
      "commit": "e89bc612d61edbcefaeb6f2244f86c0f3ec89d23",
      "tree": "077e87a470b1ae2b8660fcc02f77f7b303e4c0f7",
      "parents": [
        "a7430847fcb19297d6db833f35b9c9645c4a6395"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@infradead.org",
        "time": "Fri Dec 07 14:07:53 2007 +1100"
      },
      "committer": {
        "name": "Lachlan McIlroy",
        "email": "lachlan@redback.melbourne.sgi.com",
        "time": "Mon Dec 10 13:47:15 2007 +1100"
      },
      "message": "[XFS] revert to double-buffering readdir\n\nThe current readdir implementation deadlocks on a btree buffers locks\nbecause nfsd calls back into -\u003elookup from the filldir callback. The only\nshort-term fix for this is to revert to the old inefficient\ndouble-buffering scheme.\n\nSGI-PV: 973377\nSGI-Modid: xfs-linux-melb:xfs-kern:30201a\n\nSigned-off-by: Christoph Hellwig \u003chch@infradead.org\u003e\nSigned-off-by: David Chinner \u003cdgc@sgi.com\u003e\nSigned-off-by: Lachlan McIlroy \u003clachlan@sgi.com\u003e\n"
    },
    {
      "commit": "a7430847fcb19297d6db833f35b9c9645c4a6395",
      "tree": "da7b2712a0ae98f40f3e937ff9cdc428005a4fda",
      "parents": [
        "77be55a5a13d9c7ddf780a93861f2fba33f8be1a"
      ],
      "author": {
        "name": "David Chinner",
        "email": "dgc@sgi.com",
        "time": "Fri Nov 23 16:30:23 2007 +1100"
      },
      "committer": {
        "name": "Lachlan McIlroy",
        "email": "lachlan@redback.melbourne.sgi.com",
        "time": "Mon Dec 10 13:46:59 2007 +1100"
      },
      "message": "[XFS] Fix broken inode cluster setup.\n\nThe radix tree based inode caches did away with the inode cluster hashes,\nreplacing them with a bunch of masking and gang lookups on the radix tree.\n\nThis masking got broken when moving the code to per-ag radix trees and\nindexing by agino # rather than straight inode number. The result is\nclustered inode writeback does not cluster and things can go extremely\nslowly when there are lots of inodes to write.\n\nFix it up by comparing the agino # of the inode we just looked up to the\nindex of the cluster we are looking for.\n\nTested-by: Torsten Kaiser \u003cjust.for.lkml@googlemail.com\u003e\n\nSGI-PV: 972915\nSGI-Modid: xfs-linux-melb:xfs-kern:30033a\n\nSigned-off-by: David Chinner \u003cdgc@sgi.com\u003e\nSigned-off-by: Lachlan McIlroy \u003clachlan@sgi.com\u003e\n"
    },
    {
      "commit": "77be55a5a13d9c7ddf780a93861f2fba33f8be1a",
      "tree": "6ac9c9f5f8acb57d49bd58169d3bca54f03ae1d0",
      "parents": [
        "d1afb678ce77b930334a8a640a05b8e68178a377"
      ],
      "author": {
        "name": "Lachlan McIlroy",
        "email": "lachlan@sgi.com",
        "time": "Fri Nov 23 16:31:00 2007 +1100"
      },
      "committer": {
        "name": "Lachlan McIlroy",
        "email": "lachlan@redback.melbourne.sgi.com",
        "time": "Mon Dec 10 13:46:45 2007 +1100"
      },
      "message": "[XFS] Clear XBF_READ_AHEAD flag on I/O completion.\n\nSGI-PV: 972554\nSGI-Modid: xfs-linux-melb:xfs-kern:30128a\n\nSigned-off-by: Lachlan McIlroy \u003clachlan@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@infradead.org\u003e\n"
    },
    {
      "commit": "d1afb678ce77b930334a8a640a05b8e68178a377",
      "tree": "155f925fa5fca75e445e10611b3fbe12cfad09f4",
      "parents": [
        "cd57e594adc624dd9ee4c0ded3949da21ec24b2f"
      ],
      "author": {
        "name": "Lachlan McIlroy",
        "email": "lachlan@sgi.com",
        "time": "Tue Nov 27 17:01:24 2007 +1100"
      },
      "committer": {
        "name": "Lachlan McIlroy",
        "email": "lachlan@redback.melbourne.sgi.com",
        "time": "Mon Dec 10 13:46:20 2007 +1100"
      },
      "message": "[XFS] Fixed a few bugs in xfs_buf_associate_memory()\n\n- calculation of \u0027page_count\u0027 was incorrect as it did not\n  consider the offset of \u0027mem\u0027 into the first page. The\n  logic to bump \u0027page_count\u0027 didn\u0027t work if \u0027len\u0027 was \u003c\u003d\n  PAGE_CACHE_SIZE (ie offset \u003d 3k, len \u003d 2k).\n- setting b_buffer_length to \u0027len\u0027 is incorrect if \u0027offset\u0027\n  is \u003e 0. Set it to the total length of the buffer.\n- I suspect that passing a non-aligned address into\n  mem_to_page() for the first page may have been causing\n  issues - don\u0027t know but just tidy up that code anyway.\n\nSGI-PV: 971596\nSGI-Modid: xfs-linux-melb:xfs-kern:30143a\n\nSigned-off-by: Lachlan McIlroy \u003clachlan@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@infradead.org\u003e\n"
    },
    {
      "commit": "cd57e594adc624dd9ee4c0ded3949da21ec24b2f",
      "tree": "6c3fb257b4fd5e45ed286899c6fef9e2756287ec",
      "parents": [
        "d757762bf2f6aea954745c76b4d767067b85be9d"
      ],
      "author": {
        "name": "Lachlan McIlroy",
        "email": "lachlan@sgi.com",
        "time": "Fri Nov 23 16:30:32 2007 +1100"
      },
      "committer": {
        "name": "Lachlan McIlroy",
        "email": "lachlan@redback.melbourne.sgi.com",
        "time": "Mon Dec 10 13:44:11 2007 +1100"
      },
      "message": "[XFS] 971064 Various fixups for xfs_bulkstat().\n\n- sanity check for NULL user buffer in xfs_ioc_bulkstat[_compat]()\n- remove the special case for XFS_IOC_FSBULKSTAT with count \u003d\u003d 1. This\n  special case causes bulkstat to fail because the special case uses\n  xfs_bulkstat_single() instead of xfs_bulkstat() and the two functions\n  have different semantics.  xfs_bulkstat() will return the next inode\n  after the one supplied while skipping internal inodes (ie quota inodes).\n  xfs_bulkstate_single() will only lookup the inode supplied and return\n  an error if it is an internal inode.\n- in xfs_bulkstat(), need to initialise \u0027lastino\u0027 to the inode supplied\n  so in cases were we return without examining any inodes the scan wont\n  restart back at zero.\n- sanity check for valid *ubcountp values. Cannot sanity check for valid\n  ubuffer here because some users of xfs_bulkstat() don\u0027t supply a buffer.\n- checks against \u0027ubleft\u0027 (the space left in the user\u0027s buffer) should be\n  against \u0027statstruct_size\u0027 which is the supplied minimum object size.\n  The mixture of checks against statstruct_size and 0 was one of the\n  reasons we were skipping inodes.\n- if the formatter function returns BULKSTAT_RV_NOTHING and an error and\n  the error is not ENOENT or EINVAL then we need to abort the scan. ENOENT\n  is for inodes that are no longer valid and we just skip them. EINVAL is\n  returned if we try to lookup an internal inode so we skip them too. For\n  a DMF scan if the inode and DMF attribute cannot fit into the space left\n  in the user\u0027s buffer it would return ERANGE. We didn\u0027t handle this error\n  and skipped the inode. We would continue to skip inodes until one fitted\n  into the user\u0027s buffer or we completed the scan.\n- put back the recalculation of agino (that got removed with the last fix)\n  at the end of the while loop. This is because the code at the start of\n  the loop expects agino to be the last inode examined if it is non-zero.\n- if we found some inodes but then encountered an error, return success\n  this time and the error next time. If the formatter aborted with ENOMEM\n  we will now return this error but only if we couldn\u0027t read any inodes.\n  Previously if we encountered ENOMEM without reading any inodes we\n  returned a zero count and no error which falsely indicated the scan was\n  complete.\n\nSGI-PV: 973431\nSGI-Modid: xfs-linux-melb:xfs-kern:30089a\n\nSigned-off-by: Lachlan McIlroy \u003clachlan@sgi.com\u003e\nSigned-off-by: David Chinner \u003cdgc@sgi.com\u003e\n"
    },
    {
      "commit": "d757762bf2f6aea954745c76b4d767067b85be9d",
      "tree": "3885cad02c46003849f79f37195c7e8b7df13275",
      "parents": [
        "c6143911a7e0f8abef0319c801eb36718f57dfde"
      ],
      "author": {
        "name": "Donald Douwsma",
        "email": "donaldd@sgi.com",
        "time": "Fri Nov 23 16:27:42 2007 +1100"
      },
      "committer": {
        "name": "Lachlan McIlroy",
        "email": "lachlan@redback.melbourne.sgi.com",
        "time": "Mon Dec 10 13:40:10 2007 +1100"
      },
      "message": "[XFS] Fix dbflush panic in xfs_qm_sync.\n\nThe recent behaviour layer removal dropped the check for quotas that have\nbeen requested at mount time but have subsequently been turned off. This\nresults in a panic when accessing m_quotainfo which has been freed.\n\nThis patch adds the check originally made by xfs_qm_syncall() to\nxfs_qm_sync().\n\nSGI-PV: 969769\nSGI-Modid: xfs-linux-melb:xfs-kern:29908a\n\nSigned-off-by: Donald Douwsma \u003cdonaldd@sgi.com\u003e\nSigned-off-by: David Chinner \u003cdgc@sgi.com\u003e\nSigned-off-by: Lachlan McIlroy \u003clachlan@sgi.com\u003e\n"
    },
    {
      "commit": "7fd272550bd43cc1d7289ef0ab2fa50de137e767",
      "tree": "85c2ae7f4a7f5df3cc2cbd27056ff052ae0de5e2",
      "parents": [
        "94545baded0bfbabdc30a3a4cb48b3db479dd6ef"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Dec 09 10:14:36 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Dec 09 10:17:52 2007 -0800"
      },
      "message": "Avoid double memclear() in SLOB/SLUB\n\nBoth slob and slub react to __GFP_ZERO by clearing the allocation, which\nmeans that passing the GFP_ZERO bit down to the page allocator is just\nwasteful and pointless.\n\nAcked-by: Matt Mackall \u003cmpm@selenic.com\u003e\nReviewed-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "18c32dac75b187d1a4e858f3cfdf03e844129f5e",
      "tree": "c41a33a7077356c0e75fcbe40ecb49890d506051",
      "parents": [
        "1cacc9ab8bf10e60b3ed93d7a10b070c4cbc6c9f"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@saturn.ravnborg.org",
        "time": "Sun Dec 09 08:55:13 2007 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@saturn.ravnborg.org",
        "time": "Sun Dec 09 08:55:13 2007 +0100"
      },
      "message": "kbuild: fix building with O\u003d.. options\n\nThe check introduced in commit:\n4f1127e204377cbd2a56d112d323466f668e8334 \"kbuild: fix\ninfinite make recursion\"\n\ncaused certain external modules not to build and\nalso caused \u0027make targz-pkg\u0027 to fail.\nThis is a minimal fix so we revert to previous\nbehaviour - but we do not overwrite the Makefile\nin the top-level directory.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nTested-by: Jay Cliburn \u003cjacliburn@bellsouth.net\u003e\nCc: Jay Cliburn \u003cjacliburn@bellsouth.net\u003e\n"
    },
    {
      "commit": "1cacc9ab8bf10e60b3ed93d7a10b070c4cbc6c9f",
      "tree": "2cd03edf980a9f9cbb71d2e33d516260705668ce",
      "parents": [
        "94545baded0bfbabdc30a3a4cb48b3db479dd6ef"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Thu Dec 06 22:20:11 2007 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@saturn.ravnborg.org",
        "time": "Sun Dec 09 08:43:42 2007 +0100"
      },
      "message": "kbuild: fix building with redirected output.\n\nJan Altenberg \u003cjan.altenberg@linutronix.de\u003e reported that\nbuilding with redirected input like this failed:\nmake O\u003ddir oldconfig bzImage \u003c /dev/null\n\nThe problem were caused by a make silentoldconfig being\nrun before oldconfig and with a non-recent .config the build\nfailed because silentoldconfig requires non-redirected stdin.\n\nSilentoldconfig was run as a side-effect of having the\ntop-level Makefile re-made by make.\nIntroducing an empty rule for the top-level Makefile\n(and Kbuild.include) fixed the issue.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "aa0ebec9cfb8a3fab966db75ac21d05a43f312a1",
      "tree": "81d6dde7e39cad6dc90655c57a509b88db24ad2b",
      "parents": [
        "3661999a17b0397c7a93c200b280c55958ba3593"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Fri Nov 09 10:51:01 2007 +0900"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Dec 07 16:13:03 2007 -0800"
      },
      "message": "[IA64] Fix iosapic interrupt delivery mode for CPE\n\nIf \"CPEI Processor Override\" bit is not set in \"Platform Interrupt\nSource Flags\" in \"Platform Interrupt Sources Structure\" in ACPI MADT,\nthe target processor of CPEI is restricted to a specific CPU. Because\nof this, the delivery mode for CPEI should be IOSAPIC_FIXED.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "3661999a17b0397c7a93c200b280c55958ba3593",
      "tree": "896f2b9a6580423cc7629dce446e7483eaba313c",
      "parents": [
        "965d747264c91ed206846d74ae09f757a36a373b"
      ],
      "author": {
        "name": "Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Tue Nov 13 14:55:20 2007 +0800"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Dec 07 16:12:50 2007 -0800"
      },
      "message": "[IA64] kprobe: make kreturn probe handler stack unwind correct\n\nRestore regs-\u003eccr_iip before kreturn probe handler runs. In this way, if\nprobe handler does unwind, unwind can correctly get the stack trace.\n\nFixes: http://sourceware.org/bugzilla/show_bug.cgi?id\u003d5051\n\nSigned-off-by: Shaohua Li \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "965d747264c91ed206846d74ae09f757a36a373b",
      "tree": "763f8971f39511051d91c43936541d3b2c64fd1c",
      "parents": [
        "c2eeb321a8f059112bdf0f8d4ac7ab35800f3f66"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Fri Dec 07 14:59:30 2007 -0800"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Dec 07 16:12:30 2007 -0800"
      },
      "message": "[IA64] operator priority fix in acpi_map_lsapic()\n\n\u0027!\u0027 has a higher priority than \u0027\u0026\u0027, so as was\nthis won\u0027t test the first bit, but rather evaluates to false for any non-zero\nlsapic-\u003elapic_flags.\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nAcked-by: Simon Horman \u003chorms@verge.net.au\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "c2eeb321a8f059112bdf0f8d4ac7ab35800f3f66",
      "tree": "7fc333e3cb8aa08ffca1265fdd80f715db4b0794",
      "parents": [
        "685c7f5d3629d558b17ee193b6d7f194e82aadf0"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Nov 19 17:47:53 2007 -0800"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Dec 07 16:12:17 2007 -0800"
      },
      "message": "[IA64] Add missing \"space\" to concatenated strings\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "685c7f5d3629d558b17ee193b6d7f194e82aadf0",
      "tree": "08b88d8e4f1cd2187f0c5bfcf874c9efc378940b",
      "parents": [
        "b898a424ed68ba73d6d4562d6370985b2e9bec61"
      ],
      "author": {
        "name": "Li Zefan",
        "email": "lizf@cn.fujitsu.com",
        "time": "Wed Nov 21 14:58:26 2007 -0800"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Dec 07 16:12:00 2007 -0800"
      },
      "message": "[IA64] make full use of macro efi_md_size\n\nMacro efi_md_size is defined in efi.c, and here we apply it throughout\nefi.c.\n\nSigned-off-by: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nAcked-by: Simon Horman \u003chorms@verge.net.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "b898a424ed68ba73d6d4562d6370985b2e9bec61",
      "tree": "ae2cc092ba5dd0f36ca53255a3cef92d1d0f8b4f",
      "parents": [
        "afc2cf35b43ca58bd73b86b2f72af8b9bdb67ab8"
      ],
      "author": {
        "name": "Bernhard Walle",
        "email": "bwalle@suse.de",
        "time": "Wed Nov 21 14:58:25 2007 -0800"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Dec 07 16:11:49 2007 -0800"
      },
      "message": "[IA64] rename _bss to __bss_start\n\nRename _bss to __bss_start as on other architectures.  That makes it\npossible to use the \u003clinux/sections.h\u003e instead of own declarations.  Also\nadd __bss_stop because that symbol exists on other architectures.\n\nSigned-off-by: Bernhard Walle \u003cbwalle@suse.de\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "afc2cf35b43ca58bd73b86b2f72af8b9bdb67ab8",
      "tree": "7f89e7dbcc3b5cfe4dbb881e159b9ecaa4634164",
      "parents": [
        "9e004ebd2dab980d663784d096aa6dc449225bd8"
      ],
      "author": {
        "name": "Mike Habeck",
        "email": "habeck@sgi.com",
        "time": "Mon Nov 26 11:19:57 2007 -0600"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Dec 07 16:11:37 2007 -0800"
      },
      "message": "[IA64] SGI Altix : fix bug in sn_io_late_init()\n\nWhen initializing pci_controller-\u003enode to point to the closest node we need\nto take into consideration that a PIC PCI Bridge ASIC can be connected to a\nheadless/memless node just like the TIOCP and TIOCE Bridge ASICs\n\nSigned-off-by: Mike Habeck \u003chabeck@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "9e004ebd2dab980d663784d096aa6dc449225bd8",
      "tree": "2b091f8ca730244eb1478d79d6bf77b841b36d32",
      "parents": [
        "b9ab117c2f2eac8432def6a2ea03711bfa7f35d5"
      ],
      "author": {
        "name": "Simon Horman",
        "email": "horms@verge.net.au",
        "time": "Fri Dec 07 14:44:05 2007 -0800"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Dec 07 16:11:12 2007 -0800"
      },
      "message": "[IA64] iosapic cleanup\n\nMake some IOSAPIC functions static and remove one that is unused.\n\nSigned-off-by: Simon Horman \u003chorms@verge.net.au\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "b9ab117c2f2eac8432def6a2ea03711bfa7f35d5",
      "tree": "28dc232ed814d137ad3db21759054420e41e526c",
      "parents": [
        "bdc2619ab95d45d434c16d5c216bc6243761f6fb"
      ],
      "author": {
        "name": "Shi Weihua",
        "email": "shiwh@cn.fujitsu.com",
        "time": "Mon Dec 03 12:57:50 2007 +0800"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Dec 07 16:10:59 2007 -0800"
      },
      "message": "[IA64] signal : fix missing error checkings\n\nNot all the return value of __copy_from_user and\n__put_user is checked.This patch fixed it.\n\nSigned-off-by: Shi Weihua \u003cshiwh@cn.fujitsu.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "bdc2619ab95d45d434c16d5c216bc6243761f6fb",
      "tree": "c82800cebc1224b51adec9045ea0125e9a946c51",
      "parents": [
        "ff08e657f3e7224d090dd816e00cea2c110575c4"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Fri Dec 07 16:10:19 2007 -0800"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Dec 07 16:10:19 2007 -0800"
      },
      "message": "[IA64] export copy_page() to modules\n\nWith the unionfs patch applied I get\n\nERROR: \"copy_page\" [fs/unionfs/unionfs.ko] undefined!\n\nthe other architectures (some, at least) export copy_page() so I guess ia64\nshould also do so.\n\nTo do this we need to move the copy_page() functions out of lib.a and into\nbuilt-in.o and add the EXPORT_SYMBOL().\n\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "ff08e657f3e7224d090dd816e00cea2c110575c4",
      "tree": "edffb1d001f9e819bac78e0e27c2972c0d602e04",
      "parents": [
        "1f0abae87812244ad8d68034609c86129c6b8404"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Fri Dec 07 14:42:08 2007 -0800"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Dec 07 14:42:08 2007 -0800"
      },
      "message": "[IA64] don\u0027t assume that unwcheck.py is executable\n\nDon\u0027t assume that this file has execute permissions.  For example, patch(1)\nloses that information.\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    }
  ],
  "next": "1f0abae87812244ad8d68034609c86129c6b8404"
}
