)]}'
{
  "log": [
    {
      "commit": "b3bea15d29799797d1486aeddf883404a2e05c81",
      "tree": "d8ddcaa66e27a0b367d50c9d32e389c41d580322",
      "parents": [
        "03a16b27bd30f22d88f570585551925248469f84"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Jan 24 22:41:05 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Sun Jan 27 14:07:37 2008 -0600"
      },
      "message": "[POWERPC] bootwrapper: Add find_node_by_compatible\n\nAdd the ability to find a device node by just what its compatible with.\nThis is useful in cases that we don\u0027t have a prop to find the node with.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "03a16b27bd30f22d88f570585551925248469f84",
      "tree": "07f730c6fdb8d10d43031fb5a7c96d26a311d541",
      "parents": [
        "55852bed57a97b08ab56028f1054d48d45de3aec"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 23:47:39 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Sun Jan 27 14:07:37 2008 -0600"
      },
      "message": "[POWERPC] Always build setup-bus.c on powerpc\n\nThe common arch/powerpc code calls in to functions in setup-bus.c\nso some builds of ppc32 would fail.\n\nNote, ppc32 usage of setup-irq.c is limited to arch/ppc and should be\nremoved when arch/ppc goes away.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "55852bed57a97b08ab56028f1054d48d45de3aec",
      "tree": "ea10be3eee9b7dd8b85a7c5f04fdb022fa097605",
      "parents": [
        "75e06e2d7dd48ba655789e143e81c73617737890"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Jan 26 16:40:33 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Jan 26 16:40:33 2008 +1100"
      },
      "message": "Revert \"[POWERPC] Fake NUMA emulation for PowerPC\"\n\nThis reverts commit 5c3f5892a2db6757a72ce8b27cba90db06683e1d,\nbasically because it changes behaviour even when no fake NUMA\ninformation is specified on the kernel command line.\n\nFirstly, it changes the nid, thus destroying the real NUMA\ninformation.  Secondly, it also changes behaviour in that if a node\nends up with no memory in it because of the memory limit, we used to\nset it online and now we don\u0027t.\n\nAlso, in the non-NUMA case with no fake NUMA information, we do\nnode_set_online once for each LMB now, whereas previously we only did\nit once.  I don\u0027t know if that is actually a problem, but it does seem\nunnecessary.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "75e06e2d7dd48ba655789e143e81c73617737890",
      "tree": "21d4df5ab24703b95e43c504512fbccfb773ffea",
      "parents": [
        "5bc977867f36fc36cde43b309b891b2f7b714f52",
        "e08029675181a16d435431ad51255aa730fd6772"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Jan 26 15:30:35 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Jan 26 15:30:35 2008 +1100"
      },
      "message": "Merge branch \u0027for-2.6.25\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx\n"
    },
    {
      "commit": "e08029675181a16d435431ad51255aa730fd6772",
      "tree": "f1f8359d889cb6e29262b79f4c09590bc4e0679c",
      "parents": [
        "1c0d3eb58314df2a461bcfe557e2f7ee7ba9ec8b"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Thu Jan 24 09:37:33 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Fri Jan 25 07:13:39 2008 -0600"
      },
      "message": "[POWERPC] 4xx: logical/bitand typo in powerpc/boot/4xx.c\n\nlogical/bitand typo\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "1c0d3eb58314df2a461bcfe557e2f7ee7ba9ec8b",
      "tree": "4e795b6fcaaae9a907647e2a60dfa0f44cef2736",
      "parents": [
        "1e12f3c59d045b152d4482f8b6ab19573e869c40"
      ],
      "author": {
        "name": "Sean MacLennan",
        "email": "smaclennan@pikatech.com",
        "time": "Thu Jan 10 07:23:59 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Fri Jan 25 07:13:20 2008 -0600"
      },
      "message": "[POWERPC] 4xx: PIKA Warp defconfig\n\nAdd the defconfig for the PIKA Warp board\n\nSigned-off-by: Sean MacLennan \u003csmaclennan@pikatech.com\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "1e12f3c59d045b152d4482f8b6ab19573e869c40",
      "tree": "9f984274bd73f9b1d29548f1e6ce70743d6a5a90",
      "parents": [
        "99192af00af3ba336e6fd74a30b7809a18f79a8f"
      ],
      "author": {
        "name": "Sean MacLennan",
        "email": "smaclennan@pikatech.com",
        "time": "Fri Jan 11 17:17:51 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Fri Jan 25 07:12:35 2008 -0600"
      },
      "message": "[POWERPC] 4xx: PIKA Warp bootwrapper\n\nAdd the cuboot wrapper for the PIKA Warp board\n\nSigned-off-by: Sean MacLennan \u003csmaclennan@pikatech.com\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "99192af00af3ba336e6fd74a30b7809a18f79a8f",
      "tree": "e50250e05a491760cecebe99680aa6643eba9bf6",
      "parents": [
        "f9bdedb2c5f2952f33e4f88038e5c48e27144cda"
      ],
      "author": {
        "name": "Sean MacLennan",
        "email": "smaclennan@pikatech.com",
        "time": "Sun Jan 13 07:32:38 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Fri Jan 25 07:10:22 2008 -0600"
      },
      "message": "[POWERPC] 4xx: PIKA Warp DTS\n\nAdd the device tree for the PIKA Warp board\n\nSigned-off-by: Sean MacLennan \u003csmaclennan@pikatech.com\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "f9bdedb2c5f2952f33e4f88038e5c48e27144cda",
      "tree": "c4386c4962449aa364281e38e0bfc03cb2b20eaa",
      "parents": [
        "3f8fc3e0c7445dab78a81d68d995e9150f895d7e"
      ],
      "author": {
        "name": "Sean MacLennan",
        "email": "smaclennan@pikatech.com",
        "time": "Tue Jan 22 04:55:29 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Fri Jan 25 07:09:42 2008 -0600"
      },
      "message": "[POWERPC] 4xx: PIKA Warp base platform\n\nAdd the base platform support for the PIKA Warp boards.\n\nSigned-off-by: Sean MacLennan \u003csmaclennan@pikatech.com\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "3f8fc3e0c7445dab78a81d68d995e9150f895d7e",
      "tree": "ef65f645ceb54a0a4bf23c29b02bb218be4f067a",
      "parents": [
        "22258fa40e54ceefe75a6c6a793f5c44d8339b9c"
      ],
      "author": {
        "name": "Sean MacLennan",
        "email": "smaclennan@pikatech.com",
        "time": "Thu Jan 10 07:25:58 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Fri Jan 25 07:08:27 2008 -0600"
      },
      "message": "[POWERPC] 4xx: Add PowerPC 440EP Rev C\n\nThis adds the 440EP revision C PVR to the CPU table.  The chip has an\nFPU on it, so we also match the logical PVR\n\nSigned-off-by: Sean MacLennan \u003csmaclennan@pikatech.com\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "22258fa40e54ceefe75a6c6a793f5c44d8339b9c",
      "tree": "6a77172e80c134ba4c46889e309d00494e6f8211",
      "parents": [
        "a40955167ffc34a1651ebe2e88a8c1db2987fc91"
      ],
      "author": {
        "name": "David Gibson",
        "email": "dwg@au1.ibm.com",
        "time": "Fri Jan 11 14:25:34 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Fri Jan 25 07:07:26 2008 -0600"
      },
      "message": "[POWERPC] Enable RTC for Ebony and Walnut (v2)\n\nThis patch extends the Ebony and Walnut platform code to instantiate\nthe existing ds1742 RTC class driver for the DS1743 RTC/NVRAM chip\nfound on both those boards.  The patch uses a helper function to scan\nthe device tree and instantiate the appropriate platform_device based\non it, so it should be easy to extend for other boards which have mmio\nmapped RTC chips.\n\nAlong with this, the device tree binding for the ds1743 chips is\ntweaked, based on the existing DS1385 OF binding found at:\n\thttp://playground.sun.com/1275/proposals/Closed/Remanded/Accepted/346-it.txt\nAlthough that document covers the NVRAM portion of the chip, whereas\nhere we\u0027re interested in the RTC portion, so it\u0027s not entirely clear\nif that\u0027s a good model.\n\nThis implements only RTC class driver support - that is /dev/rtc0, not\n/dev/rtc, and the low-level get/set time callbacks remain\nunimplemented.  That means in order to get at the clock you will\neither need a modified version of hwclock which will look at\n/dev/rtc0, or you\u0027ll need to configure udev to symlink rtc0 to rtc.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "a40955167ffc34a1651ebe2e88a8c1db2987fc91",
      "tree": "f3fa6ea7f18f0b61fbcc36864394d8100252d4f6",
      "parents": [
        "b676d84e72467a2e31191f41abebd59ab53a06bb"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Wed Jan 16 18:24:52 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Fri Jan 25 07:06:11 2008 -0600"
      },
      "message": "[POWERPC] 4xx: Add AMCC Haleakala (405EXr) dts\n\nThe patch adds the Haleakala dts. The Haleakala is a stripped down\nversion of the Kilauea (405EX) with only one EMAC and only one PCIe\ninterface.\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "b676d84e72467a2e31191f41abebd59ab53a06bb",
      "tree": "e9518ca02e38604c17cd1408292686d14fda013c",
      "parents": [
        "dcb571be2019ae677bc5ed64437dbc87ae1eb67f"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Tue Jan 15 18:09:15 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Fri Jan 25 07:06:09 2008 -0600"
      },
      "message": "[POWERPC] 4xx: Add 405EXr to cputable\n\nThis patch adds the 405EXr to the powerpc cuptable. Basically the 405EXr\nis a 405EX with only one EMAC and only one PCIe interface.\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "5bc977867f36fc36cde43b309b891b2f7b714f52",
      "tree": "df65ee9fe33058b9f31ee6a5166267270487fe37",
      "parents": [
        "092ca5bd61da6344f3b249754b337f2d48dfe08d"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olaf@aepfle.de",
        "time": "Tue Jan 22 02:37:45 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:55 2008 +1100"
      },
      "message": "[POWERPC] Autodetect serial console on pegasos2\n\nSigned-off-by: Olaf Hering \u003colaf@aepfle.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "092ca5bd61da6344f3b249754b337f2d48dfe08d",
      "tree": "defc2d0eb23adcb99e063e76a22b112817cb5d3b",
      "parents": [
        "3ca6644e5cc6ee7700b158fd5b4e8c48899118c6"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olaf@aepfle.de",
        "time": "Mon Jan 21 20:39:30 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:55 2008 +1100"
      },
      "message": "[POWERPC] Revert chrp_pci_fixup_vt8231_ata devinit to fix libata on pegasos\n\nCommit 6d98bda79bea0e1be26c0767d0e9923ad3b72f2e changed the init order\nfor chrp_pci_fixup_vt8231_ata().\n\nIt can not work anymore because either the irq is not yet set to 14 or\npci_get_device() returns nothing.  At least the printk() in\nchrp_pci_fixup_vt8231_ata() does not trigger anymore.\npata_via works again on Pegasos with the change below.\n\nSigned-off-by: Olaf Hering \u003colaf@aepfle.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3ca6644e5cc6ee7700b158fd5b4e8c48899118c6",
      "tree": "69a1e3f2840324d5e1b69c93423c195e7ebf2503",
      "parents": [
        "bd83fbde5b87ba230db2ffdc70af563719792db1"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Mon Jan 21 18:01:43 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:54 2008 +1100"
      },
      "message": "[POWERPC] Make IOMMU code safe for \u003e 132 GB of memory\n\nCurrently the IOMMU code allocates one page for the segment table, that\nisn\u0027t safe if we have more than 132 GB of RAM.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nAcked-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "bd83fbde5b87ba230db2ffdc70af563719792db1",
      "tree": "5e2cf24e7a0c48b45f52b2c740591a5d1e65f8a8",
      "parents": [
        "31d1b493237c8168cd2fc0f3d40b9ad5651e6f4c"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Mon Jan 21 16:42:49 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:54 2008 +1100"
      },
      "message": "[POWERPC] Remove bogus comment in dma_direct_alloc_coherent()\n\nSince commit c80d9133e99de1af607314107910a2a1645efb17 (Make direct DMA use\nnode local allocations) went in this comment makes no sense.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "31d1b493237c8168cd2fc0f3d40b9ad5651e6f4c",
      "tree": "0fdc33845d84318e38adb47601b7b1bffd3d8518",
      "parents": [
        "15c60cc472d4cc0e1bcde1081b0f75ef616e4c7e"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Mon Jan 21 16:42:48 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:54 2008 +1100"
      },
      "message": "[POWERPC] Remove the global dma_direct_offset\n\nWe no longer need the global dma_direct_offset, update the comment to\nreflect the new reality.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "15c60cc472d4cc0e1bcde1081b0f75ef616e4c7e",
      "tree": "a21487182effe66c47dc305532d8cc4c9b7fac87",
      "parents": [
        "f5d67bd5ecd90cc03eb84f709ab83ccc05a37eee"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Mon Jan 21 16:42:46 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:54 2008 +1100"
      },
      "message": "[POWERPC] Have celleb use its own dma_direct_offset variable\n\nRather than using the global variable, have celleb use its own\nvariable to store the direct DMA offset.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f5d67bd5ecd90cc03eb84f709ab83ccc05a37eee",
      "tree": "9a87802c7cde50465be11023202c3abef2d8758c",
      "parents": [
        "35e4a6e26d0c6bc7f32087db61f0fb3666531183"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Mon Jan 21 16:42:45 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:54 2008 +1100"
      },
      "message": "[POWERPC] Have cell use its own dma_direct_offset variable\n\nRather than using the global variable, have cell use its own variable\nto store the direct DMA offset.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "35e4a6e26d0c6bc7f32087db61f0fb3666531183",
      "tree": "5ff6c3e0067e0cdfbbae9c6d8c18370070ac0639",
      "parents": [
        "450d87eaeb4d43bd9e1f9523a6a3bfeb48209fea"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Mon Jan 21 16:42:43 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:54 2008 +1100"
      },
      "message": "[POWERPC] Use archdata.dma_data in dma_direct_ops and add the offset\n\nNow that all platforms using dma_direct_offset setup the\narchdata.dma_data correctly, we can change the dma_direct_ops to\nretrieve the offset from the dma_data, rather than directly from the\nglobal.\n\nWhile we\u0027re here, change the way the offset is used - instead of\nor\u0027ing it into the value, add it.  This should have no effect on\ncurrent implementations where the offset is far larger than memory,\nhowever in future we may want to use smaller offsets.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "450d87eaeb4d43bd9e1f9523a6a3bfeb48209fea",
      "tree": "b0bae624c3d097e8708e5e1e3a4632b4139bb37b",
      "parents": [
        "110f95c9f082709c5a28a64c00bae819916e8578"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Mon Jan 21 16:42:42 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:54 2008 +1100"
      },
      "message": "[POWERPC] Add celleb_dma_dev_setup()\n\nCelleb always uses dma_direct_ops, and sets dma_direct_offset, so it\ntoo should set dma_data to dma_direct_offset.\n\nCurrently there\u0027s no pci_dma_dev_setup() routine for Celleb so add one.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "110f95c9f082709c5a28a64c00bae819916e8578",
      "tree": "d3f4c888ddc4a7549c368a925364ade23b95b223",
      "parents": [
        "9d5f49283b85d925f17fa07af5e4879465e179d6"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Mon Jan 21 16:42:41 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:53 2008 +1100"
      },
      "message": "[POWERPC] Set archdata.dma_data for direct DMA in cell_dma_dev_setup()\n\nStore the direct_dma_offset in each device\u0027s dma_data in the case\nwhere we\u0027re using the direct DMA ops.\n\nWe need to make sure we setup the ppc_md.pci_dma_dev_setup() callback\nif we\u0027re using a non-zero offset.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9d5f49283b85d925f17fa07af5e4879465e179d6",
      "tree": "3906b8f09e5bd75bb4771b82cc4d4aa6bbbffe7b",
      "parents": [
        "335675a3a2e6f3dc8f47111f73362aae8acc36bc"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Jan 21 11:32:50 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:53 2008 +1100"
      },
      "message": "[POWERPC] Always hookup PHB IO resource even when empty\n\nWe must always hookup the pci_bus resource 0 to the PHB io_resource\neven if the latter is empty (the bus has no IO support).  Otherwise,\nsome other code will end up hooking it up to something bogus and the\nresource tree will end up being broken.\n\nThis fixes boot on QS20 Cell blades where the IDE driver failed to\nallocate the IO resources due to breakage of the resource tree.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "335675a3a2e6f3dc8f47111f73362aae8acc36bc",
      "tree": "02efa555d3d0b06600c8e2a602058aeacce3d0e5",
      "parents": [
        "a628df1e9dd0d3de540bf0b7d8c6ea4896539bbb"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Sat Jan 19 07:33:04 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:53 2008 +1100"
      },
      "message": "[POWERPC] PS3: Update ps3_defconfig\n\nUpdate ps3_defconfig.\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a628df1e9dd0d3de540bf0b7d8c6ea4896539bbb",
      "tree": "cbd275f7af5a082deda36dd20aa09abfd8e7010b",
      "parents": [
        "c4e6752dd4f249d6797146d655973bc0bde4c26e"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Sat Jan 19 07:32:59 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:53 2008 +1100"
      },
      "message": "[POWERPC] PS3: Remove lpar address workaround\n\nRemove the PS3 workaround needed to support sparsemem SPU mappings.\nThe SPU mappings no longer use sparsemem, so this workaround is no\nlonger needed.\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c4e6752dd4f249d6797146d655973bc0bde4c26e",
      "tree": "367e45e12e94345d88081f58ad44ac233e97aadd",
      "parents": [
        "781749a46b34dc5c9e4000df7b9d37d675c17463"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Sat Jan 19 07:32:53 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:53 2008 +1100"
      },
      "message": "[POWERPC] PS3: Vuart: change semaphore to mutex\n\nA general housekeeping change of the PS3 vuart variable\nvuart_bus_priv.probe_mutex from semaphore to mutex.\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "781749a46b34dc5c9e4000df7b9d37d675c17463",
      "tree": "98b51b049f48804978c9139db6427945a1186963",
      "parents": [
        "ed7570022a42a60ecb67c53f429bc96c7bc5597d"
      ],
      "author": {
        "name": "Takashi Yamamoto",
        "email": "TakashiA.Yamamoto@jp.sony.com",
        "time": "Sat Jan 19 07:32:46 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:53 2008 +1100"
      },
      "message": "[POWERPC] PS3: Add logical performance monitor driver support\n\nAdd PS3 logical performance monitor (lpm) device driver.\n\nThe PS3\u0027s LV1 hypervisor provides a Logical Performance Monitor that\nabstracts the Cell processor\u0027s performance monitor features for use\nby guest operating systems.\n\nSigned-off-by: Takashi Yamamoto \u003cTakashiA.Yamamoto@jp.sony.com\u003e\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ed7570022a42a60ecb67c53f429bc96c7bc5597d",
      "tree": "2bb3b00caea5763e36c20f2a41fa170886e30057",
      "parents": [
        "c2b16e1c1050b3cb3a63943eafc99ae86b8f51c3"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Sat Jan 19 07:32:38 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:52 2008 +1100"
      },
      "message": "[POWERPC] PS3: Add logical performance monitor device support\n\nAdd PS3 logical performance monitor device support to the\nPS3 system-bus and platform device registration routines.\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c2b16e1c1050b3cb3a63943eafc99ae86b8f51c3",
      "tree": "a4cb647d0cbc83bd789e93a31c25f0f18e2e6263",
      "parents": [
        "720c9133ff108998c5fb910d165146de5bc4705a"
      ],
      "author": {
        "name": "Takashi Yamamoto",
        "email": "TakashiA.Yamamoto@jp.sony.com",
        "time": "Sat Jan 19 07:32:31 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:52 2008 +1100"
      },
      "message": "[POWERPC] PS3: Add logical performance monitor repository routines\n\nAdd repository routines for the PS3 Logical Performance Monitor.\n\nSigned-off-by: Takashi Yamamoto \u003cTakashiA.Yamamoto@jp.sony.com\u003e\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "720c9133ff108998c5fb910d165146de5bc4705a",
      "tree": "9ad5c4376d7b360bdf0245180cf370b6205067b5",
      "parents": [
        "d0e5c2185e1c6508894e1ee1a8e9bf79e009e427"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Sat Jan 19 07:32:24 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:52 2008 +1100"
      },
      "message": "[POWERPC] PS3: Checkpatch cleanups for arch/powerpc/platforms/ps3/repository.c\n\nCleanup coding errors in arch/powerpc/platforms/ps3/repository.c as\nreported by sparse and checkpatch.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d0e5c2185e1c6508894e1ee1a8e9bf79e009e427",
      "tree": "c1bd7a5fbbfc948151a26e56399ca39a1cf58f0a",
      "parents": [
        "eff56c92a15c3dbb1e55efea5251e28c0e5efb8b"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Sat Jan 19 07:32:19 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:52 2008 +1100"
      },
      "message": "[POWERPC] PS3: Checkpatch cleanups for drivers/ps3/ps3-vuart.c\n\nCleanup coding errors in drivers/ps3/ps3-vuart.c as reported by\ncheckpatch.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "eff56c92a15c3dbb1e55efea5251e28c0e5efb8b",
      "tree": "51f8a55bc2b9dc553cecbe566e3786f51dd3d5a7",
      "parents": [
        "ad7d8193e49c5534f76f87b22a6fd80e39be96cc"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Sat Jan 19 07:32:14 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:52 2008 +1100"
      },
      "message": "[POWERPC] PS3: Checkpatch cleanups for drivers/ps3/ps3-sys-manager.c\n\nCleanup coding errors in drivers/ps3/ps3-sys-manager.c as reported\nby checkpatch.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ad7d8193e49c5534f76f87b22a6fd80e39be96cc",
      "tree": "6e3b824a55b0834a280e5a71cf7cfaf95d9a4871",
      "parents": [
        "0a4689373915ad7a38e7308538edeef407d1db97"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Sat Jan 19 07:32:10 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:52 2008 +1100"
      },
      "message": "[POWERPC] PS3: Refactor ps3_repository_find_device()\n\nPS3: Refactor ps3_repository_find_device() to use the existing\nps3_repository_read_bus_id() routine.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0a4689373915ad7a38e7308538edeef407d1db97",
      "tree": "9165eb6b87df3e4416e272ecd8b498adb7aad8dd",
      "parents": [
        "972b1f040c8698ef2a44ad3f2b790039d5a8ac09"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Sat Jan 19 07:32:04 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:51 2008 +1100"
      },
      "message": "[POWERPC] PS3: Kill unused ps3_repository_bump_device()\n\nPS3: Kill unused routine ps3_repository_bump_device().\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "972b1f040c8698ef2a44ad3f2b790039d5a8ac09",
      "tree": "8c29e730fda9e3b1a061b05ee36aa8a4e44d64ac",
      "parents": [
        "b4cb2941f855993410ca456ef998888434e86098"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Sat Jan 19 07:30:53 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:51 2008 +1100"
      },
      "message": "[POWERPC] PS3: Add repository polling loop to work around timing bug\n\nPS3: Add repository polling loop to work around timing bug\n\nOn some firmware versions (e.g. 1.90), the storage device may not show up\nin the repository immediately after receiving the notification message.\nAdd a small polling loop to make sure we don\u0027t miss it.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b4cb2941f855993410ca456ef998888434e86098",
      "tree": "297e8856810ad6d647d15d3e0c6a81285d0e95d7",
      "parents": [
        "e06bcf3cc3a6c45a16e9ffeb0401380aebfdea02"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Sat Jan 19 07:30:40 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:51 2008 +1100"
      },
      "message": "[POWERPC] PS3: Use the HVs storage device notification mechanism properly\n\nThe PS3 hypervisor has a storage device notification mechanism to wait\nuntil a storage device is ready.  Unfortunately the storage device\nprobing code used this mechanism in an incorrect way, needing a\npolling loop and handling of devices that are not yet ready.\n\nThis change corrects this by:\n  - First waiting for the reception of an asynchronous notification\n    that a new storage device became ready,\n  - Then looking up the storage device in the device repository.\n\nOn shutdown, the storage probe thread is stopped and the storage\nnotification device is closed using a reboot notifier.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e06bcf3cc3a6c45a16e9ffeb0401380aebfdea02",
      "tree": "32730587d3c795b881c1e4fb0de36e6831a0bc50",
      "parents": [
        "034e0ab54bfe57bc980452f991d3ab443f1b085a"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Sat Jan 19 07:30:27 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:51 2008 +1100"
      },
      "message": "[POWERPC] PS3: Add ps3_repository_find_device_by_id()\n\nThe storage probe feature of the PS3 hypervisor returns device IDs.  Add\nthe corresponding repository routine ps3_repository_find_device_by_id()\nwhich can be used to retrieve the device info from the repository.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "034e0ab54bfe57bc980452f991d3ab443f1b085a",
      "tree": "a58c442aafab2bd29eb00d58b23fc919b77e7e28",
      "parents": [
        "cda563fb9ca2c26ff720110b25e96205b71d3bae"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Sat Jan 19 07:30:09 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:51 2008 +1100"
      },
      "message": "[POWERPC] PS3: Make bus_id and dev_id u64\n\nChange the PS3 bus_id and dev_id from type unsigned int to u64.  These\nIDs are 64-bit in the repository, and the special storage notification\ndevice has a device ID of ULONG_MAX.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "cda563fb9ca2c26ff720110b25e96205b71d3bae",
      "tree": "31af3cb25b1447b6b4c4addb4760453d71920664",
      "parents": [
        "496b010e1e70a9b4286fa34f19523f24a194f119"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Sat Jan 19 07:29:47 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:51 2008 +1100"
      },
      "message": "[POWERPC] Add definition of Cell bookmark SPR\n\nAdd a definition for the Cell bookmark SPR to asm-powerpc/regs.h.\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "496b010e1e70a9b4286fa34f19523f24a194f119",
      "tree": "82304fcb3342e1204fe2b2b69c0f396068ad409c",
      "parents": [
        "c3b75bd7bbf4a0438dc140033b80657995fd30ed"
      ],
      "author": {
        "name": "Michael Neuling",
        "email": "mikey@neuling.org",
        "time": "Fri Jan 18 15:50:30 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:50 2008 +1100"
      },
      "message": "[POWERPC] kdump shutdown hook support\n\nThis adds hooks into the default_machine_crash_shutdown so drivers can\nregister a function to be run in the first kernel before we hand off\nto the second kernel.  This should only be used in exceptional\ncircumstances, like where the device can\u0027t be reset in the second\nkernel alone (as is the case with eHEA).  To emphasize this, the\nnumber of handles allowed to be registered is currently #def to 1.\n\nThis uses the setjmp/longjmp code around the call out to the\nregistered hooks, so any bogus exceptions we encounter will hopefully\nbe recoverable.\n\nTested with bogus data and instruction exceptions.\n\nSigned-off-by: Michael Neuling \u003cmikey@neuling.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c3b75bd7bbf4a0438dc140033b80657995fd30ed",
      "tree": "4621ebbf620d6262fccf61811824386b9ba50915",
      "parents": [
        "caa34c9e9cab6afb243a3da406cce272805c48c5"
      ],
      "author": {
        "name": "Michael Neuling",
        "email": "mikey@neuling.org",
        "time": "Fri Jan 18 15:50:30 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:50 2008 +1100"
      },
      "message": "[POWERPC] Make setjmp/longjmp code usable outside of xmon\n\nThis makes the setjmp/longjmp code used by xmon, generically available\nto other code.  It also removes the requirement for debugger hooks to\nbe only called on 0x300 (data storage) exception.\n\nSigned-off-by: Michael Neuling \u003cmikey@neuling.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "caa34c9e9cab6afb243a3da406cce272805c48c5",
      "tree": "19b5363988519e2016d86cad5a5ec4fabb60aee7",
      "parents": [
        "745c2ef2e7819ff7cee249b01e1030ef665ecde2"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Jan 18 12:06:01 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:50 2008 +1100"
      },
      "message": "[POWERPC] Fix a couple of copyright symbols\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "745c2ef2e7819ff7cee249b01e1030ef665ecde2",
      "tree": "7a05a9c474d0c174e5a5ec1046f282ab633c033d",
      "parents": [
        "ab1f89b388732d8a7de6f9694d9d6bd32bff8d61"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Jan 14 17:46:48 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:50 2008 +1100"
      },
      "message": "[POWERPC] Make ibmebus use of_(un)register_driver\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nAcked-by: Joachim Fenkes \u003cfenkes@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ab1f89b388732d8a7de6f9694d9d6bd32bff8d61",
      "tree": "8758f38061edd0a33c935eff71c3d0b317565b9d",
      "parents": [
        "e057d985fd8aad83d07376c5c36f2c8a6c5411be"
      ],
      "author": {
        "name": "Joseph Fannin",
        "email": "jfannin@gmail.com",
        "time": "Wed Jan 02 02:36:07 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:50 2008 +1100"
      },
      "message": "[POWERPC] Export copy_page() on 32bit\n\nExport copy_page() on 32-bit powerpc; unionfs needs it.\n\nUnionfs already builds as a module on 64bit powerpc, so the export is\nplaced within an existing CONFIG_PPC32 #ifdef.\n\nSigned-off-by: Joseph Fannin \u003cjfannin@gmail.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e057d985fd8aad83d07376c5c36f2c8a6c5411be",
      "tree": "60506ba8d0fe04b53e7fe182e91633660a2ee710",
      "parents": [
        "b616de5ef928ac1914348ff6a42521ca6b83112e"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Fri Dec 28 15:11:09 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:50 2008 +1100"
      },
      "message": "[POWERPC] Make smp_send_stop() handle panic and xmon reboot\n\nsmp_send_stop() will send an IPI to all other cpus to shut them down.\nHowever, for the case of xmon-based reboots (as well as potentially some\npanics), the other cpus are (or might be) spinning with interrupts off,\nand won\u0027t take the IPI.\n\nCurrent code will drop us into the debugger when the IPI fails, which\nmeans we\u0027re in an infinite loop that we can\u0027t get out of without an\nexternal reset of some sort.\n\nInstead, make the smp_send_stop() IPI call path just print the warning\nabout being unable to send IPIs, but make it return so the rest of the\nshutdown sequence can continue. It\u0027s not perfect, but the lesser of\ntwo evils.\n\nAlso move the call_lock handling outside of smp_call_function_map so we\ncan avoid deadlocks in smp_send_stop().\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b616de5ef928ac1914348ff6a42521ca6b83112e",
      "tree": "a57b5238509272287792807da2ede6992f3f7186",
      "parents": [
        "dcb571be2019ae677bc5ed64437dbc87ae1eb67f"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Fri Dec 28 15:08:36 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jan 25 22:52:49 2008 +1100"
      },
      "message": "[POWERPC] Make smp_call_function_map static\n\nsmp_call_function_map should be static, and for consistency prepend it\nwith __ like other local helper functions in the same file.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "dcb571be2019ae677bc5ed64437dbc87ae1eb67f",
      "tree": "1b93f9ea3568be4dcc49ffb2adc0d3ab0a02b47f",
      "parents": [
        "9156ad48338e0306e508ead5c0d9986050744475",
        "96f39c1718091d63dc1c5012d566737ea0d2a20c"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jan 24 15:29:14 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jan 24 15:29:14 2008 +1100"
      },
      "message": "Merge branch \u0027for-2.6.25\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into for-2.6.25\n"
    },
    {
      "commit": "96f39c1718091d63dc1c5012d566737ea0d2a20c",
      "tree": "96cb715bfd75cbba05dc61f86d84ec3d2fcc5ce1",
      "parents": [
        "3490cba56f7f8a78ef4c94814c3181f09ce1e2ef"
      ],
      "author": {
        "name": "Jon Loeliger",
        "email": "jdl@jdl.com",
        "time": "Wed Jan 23 12:43:14 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:54:39 2008 -0600"
      },
      "message": "[POWERPC] Add initial storcenter config file.\n\nSigned-off-by: Jon Loeliger \u003cjdl@freescale.com\u003e\nAcked-by: Andy Wilcox \u003candy@protium.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "3490cba56f7f8a78ef4c94814c3181f09ce1e2ef",
      "tree": "46569f70028d73afd5fbd7662df030ce909702c8",
      "parents": [
        "b164b9032e5210dfc94b564344d61995785c9bd7"
      ],
      "author": {
        "name": "Jon Loeliger",
        "email": "jdl@jdl.com",
        "time": "Wed Jan 23 12:42:50 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:54:36 2008 -0600"
      },
      "message": "[POWERPC] Add initial iomega StorCenter board port.\n\nUse cuImage bootwrapper until U-Boot port is completed.\nDerived heavily from Linkstation port.\n\nSigned-off-by: Jon Loeliger \u003cjdl@freescale.com\u003e\nAcked-by: Andy Wilcox \u003candy@protium.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "b164b9032e5210dfc94b564344d61995785c9bd7",
      "tree": "878e25f42c08a2c9a81db84df0074a70709d29fa",
      "parents": [
        "1d59483aecb5bc80bdd677a46e77515a733c1a6f"
      ],
      "author": {
        "name": "Jon Loeliger",
        "email": "jdl@jdl.com",
        "time": "Wed Jan 23 12:42:29 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:54:33 2008 -0600"
      },
      "message": "[POWERPC] Add StorCenter DTS first draft.\n\nBased on the Kurobox DTS files.\n\nSigned-off-by: Jon Loeliger \u003cjdl@freescale.com\u003e\nAcked-by: Andy Wilcox \u003candy@protium.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "1d59483aecb5bc80bdd677a46e77515a733c1a6f",
      "tree": "f0af49cc7b00923129608ee87804ac5280b87e4f",
      "parents": [
        "70f782e14870435aa37b91e1ea0a189a78eb0fa9"
      ],
      "author": {
        "name": "Jon Loeliger",
        "email": "jdl@jdl.com",
        "time": "Wed Jan 23 12:42:07 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:54:30 2008 -0600"
      },
      "message": "[POWERPC] Add _nmask_and_or_msr() declartion to asm-powerpc/system.h\n\nPrevents miscellaneous users from declaring it locally.\n\nSigned-off-by: Jon Loeliger \u003cjdl@freecale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "70f782e14870435aa37b91e1ea0a189a78eb0fa9",
      "tree": "c691092abb08aa9024ac472a9a65c4b7d90554bf",
      "parents": [
        "6869e4ad4bd17e7699e58bed6464738e8677c392"
      ],
      "author": {
        "name": "Jochen Friedrich",
        "email": "jochen@scram.de",
        "time": "Tue Dec 18 16:25:43 2007 +0100"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:54:28 2008 -0600"
      },
      "message": "fs_enet: Add fixed-phy support for fs_enet\n\nThis patch adds support to use the fixed-link property of an ethernet node\nto fs_enet for the CONFIG_PPC_CPM_NEW_BINDING case.\n\nSigned-off-by: Jochen Friedrich \u003cjochen@scram.de\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nAcked-by: Vitali Bordug \u003cvitb@kernel.crashing.org\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "6869e4ad4bd17e7699e58bed6464738e8677c392",
      "tree": "957ebd139e50f804853c41d564a6b707d29e46c2",
      "parents": [
        "1dd4561e7d9b907afd10709f9ff092861e8ab095"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Jan 21 11:58:06 2008 -0700"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:54:25 2008 -0600"
      },
      "message": "[POWERPC] 8xx: Use machine_*_initcall() hooks in platform code\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "1dd4561e7d9b907afd10709f9ff092861e8ab095",
      "tree": "228f186ac360fc989351bc1dcc12729e0aa07777",
      "parents": [
        "de3c8d41828553fa4cbba0399826e20a02670663"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 06:36:40 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:35:20 2008 -0600"
      },
      "message": "[POWERPC] Fix compile error if CONFIG_STX_GP3 is defined\n\ncpmux is need in all cases, having wrapped by the ifndef CONFIG_STX_GP3\nwas causing a compile error.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "de3c8d41828553fa4cbba0399826e20a02670663",
      "tree": "8228ee8626f9b991f68f00c95635fbb8922476c6",
      "parents": [
        "5febf1cd79425d3c65d9a66a2299f0d06dc4b1eb"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 06:12:06 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:35:15 2008 -0600"
      },
      "message": "[POWERPC] Move RapidIO support code from arch/ppc\n\nDo just enough to move the RapidIO support code for 85xx over from arch/ppc\ninto arch/powerpc and make it still build.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "5febf1cd79425d3c65d9a66a2299f0d06dc4b1eb",
      "tree": "c82bda91cc8c77723bab08e9104696f27a7259b8",
      "parents": [
        "15061d60a3be0845dc17a0fbe87610d1cc7106c7"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 05:53:47 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:35:07 2008 -0600"
      },
      "message": "[RAPIDIO] Fix compile error and warning\n\ndrivers/rapidio/rio.c: In function \u0027rio_get_asm\u0027:\ndrivers/rapidio/rio.c:413: error: implicit declaration of function \u0027in_interrupt\u0027\ndrivers/rapidio/rio.c: In function \u0027rio_init_mports\u0027:\ndrivers/rapidio/rio.c:480: warning: format \u0027%8.8lx\u0027 expects type \u0027long unsigned int\u0027, but argument 2 has type \u0027resource_size_t\u0027\ndrivers/rapidio/rio.c:480: warning: format \u0027%8.8lx\u0027 expects type \u0027long unsigned int\u0027, but argument 3 has type \u0027resource_size_t\u0027\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "15061d60a3be0845dc17a0fbe87610d1cc7106c7",
      "tree": "8d4792460007d08d9619eb29c661db84e7a5525a",
      "parents": [
        "0ac247d5690570b825088a5752817eff42488897"
      ],
      "author": {
        "name": "Wade Farnsworth",
        "email": "wfarnsworth@mvista.com",
        "time": "Tue Jan 22 13:17:45 2008 -0700"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:35:02 2008 -0600"
      },
      "message": "[POWERPC] 86xx: MPC8641 HPCN - call of_platform_bus_probe()\n\nCall of_platform_bus_probe() on the MPC8641 HPCN, similar to what is\ndone for other platforms.\n\nSigned-off-by: Wade Farnsworth \u003cwfarnsworth@mvista.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "0ac247d5690570b825088a5752817eff42488897",
      "tree": "c68ead864127f5ce5bf637ba7477ff85c63347c0",
      "parents": [
        "de7566bff359bbd7f6a4a37b4b5ce93225067786"
      ],
      "author": {
        "name": "Wade Farnsworth",
        "email": "wfarnsworth@mvista.com",
        "time": "Tue Jan 22 13:13:39 2008 -0700"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:59 2008 -0600"
      },
      "message": "[POWERPC] 86xx: Add localbus and flash nodes to mpc8641_hpcn.dts\n\nAdd local bus, flash, and MTD partition nodes to mpc8641_hpcn.dts\n\nAlso add compatible field for the soc node, so that it will be picked up\nby of_platform_bus_probe().\n\nSigned-off-by: Wade Farnsworth \u003cwfarnsworth@mvista.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "de7566bff359bbd7f6a4a37b4b5ce93225067786",
      "tree": "7b061f4e7213b806dd7c8ff71a7d5a6ee64d3c11",
      "parents": [
        "5f44668c88dd056a590696787e7203a2ef8a5c83"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Tue Jan 22 12:31:41 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:56 2008 -0600"
      },
      "message": "[POWERPC] 8xx: adder875 - Fix flash bus-width and remove duplicate __initdata\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "5f44668c88dd056a590696787e7203a2ef8a5c83",
      "tree": "f6368bfcefb2b0b373ebd7124c71ae86e64fe809",
      "parents": [
        "12600e48ca8732aa318a533ca7f21034f0010024"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Thu Jan 17 16:38:11 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:53 2008 -0600"
      },
      "message": "[POWERPC] 83xx: Update MPC8313e RDB defconfig for MTD, NAND, JFFS2.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "12600e48ca8732aa318a533ca7f21034f0010024",
      "tree": "de92e710937a05cb79b0b3430bacd7e79c41b1dc",
      "parents": [
        "ff5ac76088cd317b6f534cbb774b92b26e508b34"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Thu Jan 17 16:37:56 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:49 2008 -0600"
      },
      "message": "[POWERPC] 83xx: MPC8313e RDB - Add NOR flash to the device tree.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "ff5ac76088cd317b6f534cbb774b92b26e508b34",
      "tree": "657e686211f4314a6f463ed142f8c306e08e56d0",
      "parents": [
        "0dde1a1df9ab0615ed08558fb7144e7739e9f565"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Thu Jan 17 16:37:51 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:46 2008 -0600"
      },
      "message": "[POWERPC] 83xx: MPC8313e RBD add NAND to device tree\n\nAdd NAND to device tree, 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": "0dde1a1df9ab0615ed08558fb7144e7739e9f565",
      "tree": "aa7de7a3acedc0407649b53811962b62ebed47cc",
      "parents": [
        "b09c16440eb39c12cc91aea5b572c753a5567d57"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Thu Jan 17 16:32:05 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:43 2008 -0600"
      },
      "message": "[POWERPC] 82xx: Embedded Planet EP8248E support\n\nThis board is also resold by Freescale under the names\n\"QUICCStart MPC8248 Evaluation System\" and \"CWH-PPC-8248N-VE\".\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "b09c16440eb39c12cc91aea5b572c753a5567d57",
      "tree": "d23f6bc58c0147e02d7f84fd5b03e0d80b50efb5",
      "parents": [
        "e8b63761554aca641bd9020447d487bfd85111bf"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Thu Jan 17 16:31:40 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:40 2008 -0600"
      },
      "message": "[POWERPC] 8xx: Analogue \u0026 Micro Adder875 board support.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "e8b63761554aca641bd9020447d487bfd85111bf",
      "tree": "7cd22409d58839e6a9d7302630c8c15c38c619c5",
      "parents": [
        "6c7e072b1682eeb7c17ed5fdec0672fcf3ccb205"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Thu Nov 22 08:46:20 2007 -0700"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:36 2008 -0600"
      },
      "message": "[POWERPC] 85xx: Respect KERNELBASE, PAGE_OFFSET, and PHYSICAL_START on e500\n\nThe e500 MMU init code previously assumed KERNELBASE always equaled\nPAGE_OFFSET and PHYSICAL_START was 0.  This is useful for kdump\nsupport as well as asymetric multicore.\n\nFor the initial kdump support the secondary kernel will run at 32M\nbut need access to all of memory so we bump the initial TLB up to\n64M.  This also matches with the forth coming ePAPR spec.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "6c7e072b1682eeb7c17ed5fdec0672fcf3ccb205",
      "tree": "1a7175d20473fb8d7b861267589315e28337d8e2",
      "parents": [
        "c7d24a2dd02b9fe736e13931ee3e4a1f4f89cb47"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Mon Jan 14 10:29:35 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:33 2008 -0600"
      },
      "message": "[POWERPC] fsl_soc: Fix get_immrbase() to use ranges, rather than reg.\n\nDon\u0027t depend on the reg property as a way to determine the base\nof the immr space.  The reg property might be defined differently for\ndifferent SoC families.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "c7d24a2dd02b9fe736e13931ee3e4a1f4f89cb47",
      "tree": "f9611529b41ccf9c595aa762ad3b79f5018225ff",
      "parents": [
        "b0bbad60680a5e76067eb1e55c3676b28abe7481"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Fri Jan 18 09:24:53 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:29 2008 -0600"
      },
      "message": "[POWERPC] Update MPC8610 HPCD to support audio drivers\n\nUpdate the MPC8610 HPCD files to support the audio driver.  Update\nbooting-without-of.txt with information on the SSI device.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "b0bbad60680a5e76067eb1e55c3676b28abe7481",
      "tree": "4dc21f8722af1a3dd277daf426f9a579bce42d4f",
      "parents": [
        "a7267d679fc5a2f1d3f3f247e22a9824f17b507a"
      ],
      "author": {
        "name": "John Rigby",
        "email": "jrigby@freescale.com",
        "time": "Thu Jan 17 17:05:31 2008 -0700"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:26 2008 -0600"
      },
      "message": "[POWERPC] Add IPIC Kconfig option\n\nIPIC is not just for 83xx anymore so make it a separate config option.\n\nSigned-off-by: John Rigby \u003cjrigby@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "a7267d679fc5a2f1d3f3f247e22a9824f17b507a",
      "tree": "92a31efe5fb5c2181161c35b94c59d443c582276",
      "parents": [
        "e3bc3a09bdfc1b3b88b32d7960c4c3b84a2b860f"
      ],
      "author": {
        "name": "John Rigby",
        "email": "jrigby@freescale.com",
        "time": "Thu Jan 17 17:05:32 2008 -0700"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:24 2008 -0600"
      },
      "message": "[POWERPC] Add support for mpc512x interrupts to ipic\n\nAdded ipic_info entries for vectors used by 512x that\nwere previously unused by 83xx.\n\nSigned-off-by: John Rigby \u003cjrigby@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "e3bc3a09bdfc1b3b88b32d7960c4c3b84a2b860f",
      "tree": "9072a7d785bb1aa3ef0714f0a9fc27ccd5ce1bca",
      "parents": [
        "e5091842dc067c0c9ae0d8a26f9e2eecf7df34f3"
      ],
      "author": {
        "name": "Liu Yu",
        "email": "Yu.Liu@freescale.com",
        "time": "Fri Jan 18 11:21:39 2008 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:21 2008 -0600"
      },
      "message": "[POWERPC] Fix carry bug in 128-bit unsigned integer adding\n\nSynchronize it to the definition in include/math-emu/op-4.h for short term.\n\nSigned-off-by: Liu Yu \u003cYu.Liu@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "e5091842dc067c0c9ae0d8a26f9e2eecf7df34f3",
      "tree": "43db0186fad87f431600d5da59e59faec81c7448",
      "parents": [
        "d7584ed2b994a572326650b0c4d2c25961e6f49d"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Wed Jan 02 12:50:01 2008 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:18 2008 -0600"
      },
      "message": "[POWERPC] 85xx: mpc85xx_ads: add in missing of_node_put()\n\nAdd in missing of_node_put() after cpm2_pic_init(). This and other coding\nstyle cleanups as suggested by Stephen Rothwell.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "d7584ed2b994a572326650b0c4d2c25961e6f49d",
      "tree": "6de7ffefe6bf4394b3a10f5e87b3b6b0dd44d52d",
      "parents": [
        "845cf505cebd159b57b3ae3b25e9ad0eb036f9ab"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Tue Jan 15 09:56:13 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:12 2008 -0600"
      },
      "message": "[POWERPC] qe-uart: add support for Freescale QUICCEngine UART\n\nAdd file ucc_uart.c, a serial device driver for the Freescale QUICCEngine.\nUpdate the Kconfig and Makefile accordingly.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "845cf505cebd159b57b3ae3b25e9ad0eb036f9ab",
      "tree": "aaeb813efa4299bff6b6ea80e302d50b8777febd",
      "parents": [
        "bc556ba940085e46e0ab1b5ed7c31428dc86dd03"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Wed Jan 09 17:35:05 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:10 2008 -0600"
      },
      "message": "[POWERPC] QE: Add support for Freescale QUICCEngine UART\n\nAdd support for UART serial ports using a Freescale QUICCEngine. Update\nbooting-without-of.txt to define new properties for a QE UART node.  Update\nthe MPC8323E-MDS device tree to add UCC5 as a UART.  Update the QE library\nto support slow UCC devices and modules.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "bc556ba940085e46e0ab1b5ed7c31428dc86dd03",
      "tree": "68d8aada0531c5d5070c3e7327de606894584971",
      "parents": [
        "a21e282a124f4679c040087ab73aa5b147d4275f"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Tue Jan 08 10:30:58 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:06 2008 -0600"
      },
      "message": "[POWERPC] QE: Add ability to upload QE firmware\n\nDefine the layout of a binary blob that contains a QE firmware and instructions\non how to upload it.  Add function qe_upload_firmware() to parse the blob\nand perform the actual upload.  Fully define \u0027struct rsp\u0027 in immap_qe.h to\ninclude the actual RISC Special Registers.  Added description of a new\nQE firmware node to booting-without-of.txt.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "a21e282a124f4679c040087ab73aa5b147d4275f",
      "tree": "e4577d144198456c812d45fa4921b7c4ec3e3fb8",
      "parents": [
        "e30007656463228ba23748df81a786f74dabf8b4"
      ],
      "author": {
        "name": "Vitaly Bordug",
        "email": "vitb@kernel.crashing.org",
        "time": "Fri Dec 07 01:51:31 2007 +0300"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:04 2008 -0600"
      },
      "message": "[POWERPC] fsl_soc: add support to gianfar for fixed-link property\n\nfixed-link says: register new \"Fixed/emulated PHY\", i.e. PHY that\nnot connected to the real MDIO bus.\n\nSigned-off-by: Vitaly Bordug \u003cvitb@kernel.crashing.org\u003e\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "e30007656463228ba23748df81a786f74dabf8b4",
      "tree": "82ee5bfc6de412053fa144247984dae482026bc4",
      "parents": [
        "a79d8e93d300adb84cccc38ac396cfb118c238ad"
      ],
      "author": {
        "name": "Vitaly Bordug",
        "email": "vitb@kernel.crashing.org",
        "time": "Fri Dec 07 01:51:39 2007 +0300"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:01 2008 -0600"
      },
      "message": "[POWERPC] MPC8349E-mITX: Vitesse 7385 PHY is not connected to the MDIO bus\n\n...thus use fixed-link to register proper \"Fixed PHY\"\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: Vitaly Bordug \u003cvitb@kernel.crashing.org\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "a79d8e93d300adb84cccc38ac396cfb118c238ad",
      "tree": "d3c6e163a697029b0c7a14c745318f4f58a69445",
      "parents": [
        "9b6d19dd1d87fcca43ebadfad2f50cee07fbef5e"
      ],
      "author": {
        "name": "Vitaly Bordug",
        "email": "vitb@kernel.crashing.org",
        "time": "Fri Dec 07 01:51:22 2007 +0300"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:33:58 2008 -0600"
      },
      "message": "phy/fixed.c: rework to not duplicate PHY layer functionality\n\nWith that patch fixed.c now fully emulates MDIO bus, thus no need\nto duplicate PHY layer functionality. That, in turn, drastically\nsimplifies the code, and drops down line count.\n\nAs an additional bonus, now there is no need to register MDIO bus\nfor each PHY, all emulated PHYs placed on the platform fixed MDIO bus.\nThere is also no more need to pre-allocate PHYs via .config option,\nthis is all now handled dynamically.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: Vitaly Bordug \u003cvitb@kernel.crashing.org\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "9b6d19dd1d87fcca43ebadfad2f50cee07fbef5e",
      "tree": "982239e8ded170b4cc72107c00df5d2e4e0e3f5a",
      "parents": [
        "866b6ddd283ac453d4208831119d2b8272cda832"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Tue Dec 04 22:45:31 2007 +0300"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:33:08 2008 -0600"
      },
      "message": "[POWERPC] MPC8349E-mITX: introduce localbus and pata nodes\n\nThis patch adds localbus and pata nodes to use CF IDE interface\non MPC8349E-mITX boards.\n\nPatch also adds code to probe localbus.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "866b6ddd283ac453d4208831119d2b8272cda832",
      "tree": "57389646617d0fd976f85483301b936aaa06d7ef",
      "parents": [
        "e10241d8a1a68955e2f3e74befd9fa6ce61ba2bc"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Tue Jan 08 15:18:46 2008 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:33:05 2008 -0600"
      },
      "message": "[POWERPC] 83xx: USB device tree cleanups\n\nRemove device_type \u003d \"usb\" for 83xx SoC USB controller\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "e10241d8a1a68955e2f3e74befd9fa6ce61ba2bc",
      "tree": "b213f00dbbb0e8a7cb744aae4764d59dc7a04cfc",
      "parents": [
        "5761bc5dae656b96e4bb22fd05480e5beddab24c"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Tue Jan 08 15:18:45 2008 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:33:03 2008 -0600"
      },
      "message": "[POWERPC] 83xx: Add MPC837x USB platform support\n\nAdd chip specific and board specific initialization for MPC837x USB.\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "5761bc5dae656b96e4bb22fd05480e5beddab24c",
      "tree": "fd06c768d279ad8b4522f47ab5e98a0e972d55d6",
      "parents": [
        "93967ae20a04f77effe5e3106d98790d19796195"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Mon Jan 07 20:03:18 2008 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:33:00 2008 -0600"
      },
      "message": "[POWERPC] 83xx: add device trees for MPC837x MDS board\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "93967ae20a04f77effe5e3106d98790d19796195",
      "tree": "5ba9d8bc7bf01f564477a50a6a6b403d476b7f86",
      "parents": [
        "3e6f4394ab3ae4480593d5f2612a0d92fd39bf07"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Jan 17 22:32:49 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:32:56 2008 -0600"
      },
      "message": "[POWERPC] Fix incorrect interrupt map on FSL reference boards\n\nThe ULI based boards had the interrupt maps for USB on the ULI incorrectly\nset.\n\nAlso, the MPC8572DS was missing the interrupt-map-mask for the 3rd PCIe\ncontroller.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "3e6f4394ab3ae4480593d5f2612a0d92fd39bf07",
      "tree": "7f0bfa24c419fe1cfbe79a19dcf35535ae9e2eb6",
      "parents": [
        "ad160681c8caa0a73e6abd3ac606cd857608f94a"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Jan 15 09:33:56 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:32:47 2008 -0600"
      },
      "message": "[POWERPC] bootwrapper: convert cuboot-8{3,5}xx to dt_fixup_mac_address_by_alias\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "ad160681c8caa0a73e6abd3ac606cd857608f94a",
      "tree": "b3e1a48096c03ff83fdf5b0dfccd2434c57c9621",
      "parents": [
        "6392f1845b54eefbfa5f3569155451949d250b6d"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Jan 15 09:30:32 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:32:44 2008 -0600"
      },
      "message": "[POWERPC] bootwrapper: Add find_node_by_alias and dt_fixup_mac_address_by_alias\n\nAdd the ability to set the mac address given the alias for the device.\nRemoves the need for having a linux,network-index property.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "6392f1845b54eefbfa5f3569155451949d250b6d",
      "tree": "198bb90249b1bf95692fc6b9eee25ab8372edceb",
      "parents": [
        "277982e2d8a240576359e44b3f98c490861fc1ad"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Jan 15 09:47:10 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:32:39 2008 -0600"
      },
      "message": "[POWERPC] 83xx: convert boards to use machine_device_initcall\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "277982e2d8a240576359e44b3f98c490861fc1ad",
      "tree": "2097d78258009bf30ae759b88ba306a318f0b655",
      "parents": [
        "c51a3fdc0a950dc65b4d552497e54cf60677f8a5"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Jan 15 09:42:36 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:32:37 2008 -0600"
      },
      "message": "[POWERPC] 85xx: convert boards to use machine_device_initcall\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "c51a3fdc0a950dc65b4d552497e54cf60677f8a5",
      "tree": "70cdf041ddb154ad47f8a0663ab3ac337927f7aa",
      "parents": [
        "82f0183ef3c8832684ec460cfbd4693cc8732a7a"
      ],
      "author": {
        "name": "Becky Bruce",
        "email": "becky.bruce@freescale.com",
        "time": "Mon Jan 14 20:56:18 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:32:33 2008 -0600"
      },
      "message": "[POWERPC] Fixup use of phys_addr_t in mpic code\n\nThe mpic_map() and __mpic_map_mmio() need to use phys_addr_t for the\nphysical address they are passed.\n\nSigned-off-by: Becky Bruce \u003cbecky.bruce@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "82f0183ef3c8832684ec460cfbd4693cc8732a7a",
      "tree": "eeb7fa6ee2684b37a8386c3e07d0bb56c6bf5657",
      "parents": [
        "72b122cc301858dcf283fe6731e61322c9772cf4"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jan 14 20:42:53 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:32:30 2008 -0600"
      },
      "message": "[POWERPC] Remove update_bridge_resource\n\nThe 85xx/86xx pci code no longer uses update_bridge_resource and it was the\nonly caller.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "72b122cc301858dcf283fe6731e61322c9772cf4",
      "tree": "a2feead9fd094a3e77d3be7e25d9a38cd49f4c84",
      "parents": [
        "b188b2aefe2b0e7d34c98106e20214f806f812a3"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jan 14 17:02:19 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:31:16 2008 -0600"
      },
      "message": "[POWERPC] FSL: Rework PCI/PCIe support for 85xx/86xx\n\nThe current PCI code for Freescale 85xx/86xx was treating the virtual\nP2P PCIe bridge as a transparent bridge.  Rather than doing that fixup\nthe virtual P2P bridge by copying the resources from the PHB.\n\nAlso, fixup a bit of the code for dealing with resource_size_t being\n64-bits and how we set ATMU registers for \u003e4G.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "b188b2aefe2b0e7d34c98106e20214f806f812a3",
      "tree": "ed79235ca2e2754b1dc78c8479b000be6ce6c426",
      "parents": [
        "96d69c31c5115341c6c1163aa3d591c2da687a76"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jan 14 09:41:36 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:30:33 2008 -0600"
      },
      "message": "[POWERPC] Fixup transparent P2P resources\n\nFor transparent P2P bridges the first 3 resources may get set from based on\nBAR registers and need to get fixed up. Where as the remainder come from the\nparent bus and have already been fixed up.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "96d69c31c5115341c6c1163aa3d591c2da687a76",
      "tree": "03355a2f450786734aa193097278ac85917a09fd",
      "parents": [
        "f98eeb4eb1c52de89dcefeb538029bcecc6dd42d"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Sat Jan 12 17:23:26 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:30:28 2008 -0600"
      },
      "message": "[POWERPC] Ensure we only handle PowerMac PCI bus fixup for memory resources\n\nThe fixup code that handles the case for PowerMac\u0027s that leave bridge\nwindows open over an inaccessible region should only be applied to\nmemory resources (IORESOURCE_MEM).  If not we can get it trying to fixup\nIORESOURCE_IO on some systems since the other conditions that are used to\ndetect the case can easily match for IORESOURCE_IO.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "f98eeb4eb1c52de89dcefeb538029bcecc6dd42d",
      "tree": "da91da9e329d35360ece38eb7f9fbcbc740cec63",
      "parents": [
        "52920df4aa9dd25836b8ed4dc0b177ea14c09e53"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 09 11:27:23 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:29:08 2008 -0600"
      },
      "message": "[POWERPC] Fix handling of memreserve if the range lands in highmem\n\nThere were several issues if a memreserve range existed and happened\nto be in highmem:\n\n* The bootmem allocator is only aware of lowmem so calling\n  reserve_bootmem with a highmem address would cause a BUG_ON\n* All highmem pages were provided to the buddy allocator\n\nAdded a lmb_is_reserved() api that we now use to determine if a highem\npage should continue to be PageReserved or provided to the buddy\nallocator.\n\nAlso, we incorrectly reported the amount of pages reserved since all\nhighmem pages are initally marked reserved and we clear the\nPageReserved flag as we \"free\" up the highmem pages.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "9156ad48338e0306e508ead5c0d9986050744475",
      "tree": "37f3a90e38190052ecf3cdf9171dfdddd37b56fd",
      "parents": [
        "fa28237cfcc5827553044cbd6ee52e33692b0faa",
        "8f7b3d156d348b6766833cd4e272d0d19b501e64"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jan 24 10:07:21 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jan 24 10:07:21 2008 +1100"
      },
      "message": "Merge branch \u0027linux-2.6\u0027\n"
    },
    {
      "commit": "fa28237cfcc5827553044cbd6ee52e33692b0faa",
      "tree": "2e34678548e5323eef7392a94a7415e1754cbd1e",
      "parents": [
        "0a0a5af30b9831e4f049610b5a2d9d5108ff027a"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jan 24 08:35:13 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jan 24 10:06:01 2008 +1100"
      },
      "message": "[POWERPC] Provide a way to protect 4k subpages when using 64k pages\n\nUsing 64k pages on 64-bit PowerPC systems makes life difficult for\nemulators that are trying to emulate an ISA, such as x86, which use a\nsmaller page size, since the emulator can no longer use the MMU and\nthe normal system calls for controlling page protections.  Of course,\nthe emulator can emulate the MMU by checking and possibly remapping\nthe address for each memory access in software, but that is pretty\nslow.\n\nThis provides a facility for such programs to control the access\npermissions on individual 4k sub-pages of 64k pages.  The idea is\nthat the emulator supplies an array of protection masks to apply to a\nspecified range of virtual addresses.  These masks are applied at the\nlevel where hardware PTEs are inserted into the hardware page table\nbased on the Linux PTEs, so the Linux PTEs are not affected.  Note\nthat this new mechanism does not allow any access that would otherwise\nbe prohibited; it can only prohibit accesses that would otherwise be\nallowed.  This new facility is only available on 64-bit PowerPC and\nonly when the kernel is configured for 64k pages.\n\nThe masks are supplied using a new subpage_prot system call, which\ntakes a starting virtual address and length, and a pointer to an array\nof protection masks in memory.  The array has a 32-bit word per 64k\npage to be protected; each 32-bit word consists of 16 2-bit fields,\nfor which 0 allows any access (that is otherwise allowed), 1 prevents\nwrite accesses, and 2 or 3 prevent any access.\n\nImplicit in this is that the regions of the address space that are\nprotected are switched to use 4k hardware pages rather than 64k\nhardware pages (on machines with hardware 64k page support).  In fact\nthe whole process is switched to use 4k hardware pages when the\nsubpage_prot system call is used, but this could be improved in future\nto switch only the affected segments.\n\nThe subpage protection bits are stored in a 3 level tree akin to the\npage table tree.  The top level of this tree is stored in a structure\nthat is appended to the top level of the page table tree, i.e., the\npgd array.  Since it will often only be 32-bit addresses (below 4GB)\nthat are protected, the pointers to the first four bottom level pages\nare also stored in this structure (each bottom level page contains the\nprotection bits for 1GB of address space), so the protection bits for\naddresses below 4GB can be accessed with one fewer loads than those\nfor higher addresses.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8f7b3d156d348b6766833cd4e272d0d19b501e64",
      "tree": "7569825ce2b5e95213d2b5abd2491f7b1667bdc2",
      "parents": [
        "667984d9e481e43a930a478c588dced98cb61fea"
      ],
      "author": {
        "name": "Anton Salikhmetov",
        "email": "salikhmetov@gmail.com",
        "time": "Wed Jan 23 02:21:18 2008 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Jan 23 09:58:55 2008 -0800"
      },
      "message": "Update ctime and mtime for memory-mapped files\n\nUpdate ctime and mtime for memory-mapped files at a write access on\na present, read-only PTE, as well as at a write on a non-present PTE.\n\nSigned-off-by: Anton Salikhmetov \u003csalikhmetov@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "667984d9e481e43a930a478c588dced98cb61fea",
      "tree": "46d16e4d45ebdaca7b01c593bd19d049776568d9",
      "parents": [
        "889c94a14e38e749c8060f597ee7825ea0764229"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Tue Jan 22 23:30:16 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jan 22 23:30:16 2008 +0100"
      },
      "message": "x86: GEODE fix a race condition in the MFGPT timer tick\n\nWhen we set the MFGPT timer tick, there is a chance that we\u0027ll\nimmediately assert an event.  If for some reason the IRQ routing\nfor this clock has been setup for some other purpose, then we\ncould end up firing an interrupt into the SMM handler or worse.\n\nThis rearranges the timer tick init function to initalize the handler\nbefore we set up the MFGPT clock to make sure that even if we get\nan event, it will go to the handler.\n\nFurthermore, in the handler we need to make sure that we clear the\nevent, even if the timer isn\u0027t running.\n\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nTested-by: Arnd Hannemann \u003channemann@i4.informatik.rwth-aachen.de\u003e\n"
    },
    {
      "commit": "889c94a14e38e749c8060f597ee7825ea0764229",
      "tree": "a7c94c44784773f362d4e4b85b86434446a2f5ec",
      "parents": [
        "4ad2b226e1db58ee227f06379b46347bfd0ded39"
      ],
      "author": {
        "name": "Johann Felix Soden",
        "email": "johfel@users.sourceforge.net",
        "time": "Sun Jan 20 14:41:18 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 22 10:43:36 2008 -0800"
      },
      "message": "Fix file references in documentation and Kconfig\n\nFix typo in arch/powerpc/boot/flatdevtree_env.h.\nThere is no Documentation/networking/ixgbe.txt.\n\nREADME.cycladesZ is now in Documentation/.\nwavelan.p.h is now in drivers/net/wireless/.\nHFS.txt is now Documentation/filesystems/hfs.txt.\nOSS-files are now in sound/oss/.\n\nSigned-off-by: Johann Felix Soden \u003cjohfel@users.sourceforge.net\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4ad2b226e1db58ee227f06379b46347bfd0ded39",
      "tree": "c7616841c767d31712e16d04b5dfaa598a4e13e0",
      "parents": [
        "ac935cb533b89a69e18ad175656910848ea0d79e",
        "87b4b6634ac112ddfe7b92aae50eb4bf7b128d1a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 22 09:25:55 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 22 09:25:55 2008 -0800"
      },
      "message": "Merge branch \u0027release\u0027 of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6\n\n* \u0027release\u0027 of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6:\n  hwmon: (it87) request only Environment Controller ports\n"
    },
    {
      "commit": "ac935cb533b89a69e18ad175656910848ea0d79e",
      "tree": "bad12eb200f30f0838de8616605b01f73c683ffa",
      "parents": [
        "b2214fca2bf7db492cd508769da7ca703a7f1806",
        "4960c9df1407c2723459c60ff13e6efe0c209c62"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 22 09:19:06 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 22 09:19:06 2008 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86:\n  Revert \"x86: fix NMI watchdog \u0026 \u0027stopped time\u0027 problem\"\n"
    }
  ],
  "next": "b2214fca2bf7db492cd508769da7ca703a7f1806"
}
