)]}'
{
  "log": [
    {
      "commit": "781c74b1e660d045c2e380b4ada02534f415685c",
      "tree": "eaef1123e73a9a688028692317d5560c3c783de9",
      "parents": [
        "1e6d1f260611387a7b4e6eae4d1dd6f62e53714d",
        "18d76ac9a47742558bca3bbc2f7c41870ac744c8"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jul 03 10:05:59 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jul 03 10:05:59 2008 +1000"
      },
      "message": "Merge branch \u0027for-2.6.26\u0027 of git://git.secretlab.ca/git/linux-2.6-mpc52xx into merge\n"
    },
    {
      "commit": "18d76ac9a47742558bca3bbc2f7c41870ac744c8",
      "tree": "0073d1050be578b4f71f3f67f303f06cee1d4494",
      "parents": [
        "1702b52092e9a6d05398d3f9581ddc050ef00d06"
      ],
      "author": {
        "name": "Tim Yamin",
        "email": "plasm@roo.me.uk",
        "time": "Tue Jun 17 09:33:14 2008 +0100"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Jul 01 16:08:24 2008 -0600"
      },
      "message": "powerpc/mpc5200: Fix lite5200b suspend/resume\n\nSuspend/resume (\"echo mem \u003e /sys/power/state\") does not work with\nvanilla kernels -- the system does not suspend correctly and just\nhangs. This patch fixes this so suspend/resume works:\n\n1) of_iomap does not map the whole 0xC000 of the MPC5200 immr so\nsaving registers does not work.\n2) PCI registers need to be saved and restored.\n\nSigned-off-by: Tim Yamin \u003cplasm@roo.me.uk\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "1e6d1f260611387a7b4e6eae4d1dd6f62e53714d",
      "tree": "015a78089b3de3fc4746dfa1dd21e8ea050357cf",
      "parents": [
        "5d1a04110bfc40a86e1387b5f4382addd9aa7fbb"
      ],
      "author": {
        "name": "John Linn",
        "email": "john.linn@xilinx.com",
        "time": "Tue Jul 01 10:52:41 2008 -0700"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Jul 01 15:12:37 2008 -0600"
      },
      "message": "powerpc/legacy_serial: Bail if reg-offset/shift properties are present\n\nThe legacy serial driver does not work with an 8250 type UART that is\ndescribed in the device tree with the reg-offset and reg-shift\nproperties.  This change makes legacy_serial ignore these devices.\n\nSigned-off-by: John Linn \u003cjohn.linn@xilinx.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "5d1a04110bfc40a86e1387b5f4382addd9aa7fbb",
      "tree": "4ec6ab6b47187c178457e0da369976a540c3fd46",
      "parents": [
        "1702b52092e9a6d05398d3f9581ddc050ef00d06"
      ],
      "author": {
        "name": "John Linn",
        "email": "john.linn@xilinx.com",
        "time": "Tue Jul 01 14:17:18 2008 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Jul 01 14:17:18 2008 -0600"
      },
      "message": "powerpc/bootwrapper: update for initrd with simpleImage\n\nThis change to the makefile corrects the build of a simpleImage with initrd.\n\nSigned-off-by: John Linn \u003cjohn.linn@xilinx\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "89f5b7da2a6bad2e84670422ab8192382a5aeb9f",
      "tree": "4f55cf9ef8a76d4b9a960e1b443ed015e63e713f",
      "parents": [
        "9bedbcb207ed9a571b239231d99c8fd4a34ae24d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 20 11:18:25 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 20 11:18:25 2008 -0700"
      },
      "message": "Reinstate ZERO_PAGE optimization in \u0027get_user_pages()\u0027 and fix XIP\n\nKAMEZAWA Hiroyuki and Oleg Nesterov point out that since the commit\n557ed1fa2620dc119adb86b34c614e152a629a80 (\"remove ZERO_PAGE\") removed\nthe ZERO_PAGE from the VM mappings, any users of get_user_pages() will\ngenerally now populate the VM with real empty pages needlessly.\n\nWe used to get the ZERO_PAGE when we did the \"handle_mm_fault()\", but\nsince fault handling no longer uses ZERO_PAGE for new anonymous pages,\nwe now need to handle that special case in follow_page() instead.\n\nIn particular, the removal of ZERO_PAGE effectively removed the core\nfile writing optimization where we would skip writing pages that had not\nbeen populated at all, and increased memory pressure a lot by allocating\nall those useless newly zeroed pages.\n\nThis reinstates the optimization by making the unmapped PTE case the\nsame as for a non-existent page table, which already did this correctly.\n\nWhile at it, this also fixes the XIP case for follow_page(), where the\ncaller could not differentiate between the case of a page that simply\ncould not be used (because it had no \"struct page\" associated with it)\nand a page that just wasn\u0027t mapped.\n\nWe do that by simply returning an error pointer for pages that could not\nbe turned into a \"struct page *\".  The error is arbitrarily picked to be\nEFAULT, since that was what get_user_pages() already used for the\nequivalent IO-mapped page case.\n\n[ Also removed an impossible test for pte_offset_map_lock() failing:\n  that\u0027s not how that function works ]\n\nAcked-by: Oleg Nesterov \u003coleg@tv-sign.ru\u003e\nAcked-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nCc: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nCc: Hugh Dickins \u003chugh@veritas.com\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Roland McGrath \u003croland@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "65ba6cdc837af9b77354d03987354196ac4eb308",
      "tree": "cea815273c2b908b013ae4931daa5dd5bd598877",
      "parents": [
        "b17879f71c2eb4a10f5a63918819d9d572b23a9a"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Jun 18 16:40:35 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Jun 18 21:40:43 2008 +1000"
      },
      "message": "[POWERPC] Clear sub-page HPTE present bits when demoting page size\n\nWhen we demote a slice from 64k to 4k, and we are about to insert an\nHPTE for a 4k subpage and we notice that there is an existing 64k\nHPTE, we first invalidate that HPTE before inserting the new 4k\nsubpage HPTE.  Since the bits that encode which hash bucket the old\nHPTE was in overlap with the bits that encode which of the 16 subpages\nhave HPTEs, we need to clear out the subpage HPTE-present bits before\nstarting to insert HPTEs for the 4k subpages.  If we don\u0027t do that, we\ncan erroneously think that a subpage already has an HPTE when it\ndoesn\u0027t.\n\nThat in itself wouldn\u0027t be such a problem except that when we go to\nupdate the HPTE that we think is present on machines with a\nhypervisor, the hypervisor can tell us that the HPTE we think is there\nis actually there even though it isn\u0027t, which can lead to a process\ngetting stuck in a loop, continually faulting.  The reason for the\nconfusion is that the AVPN (abbreviated virtual page number) we are\nlooking for in the HPTE for a 4k subpage can actually match the AVPN\nin a stale HPTE for another 64k page.  For example, the HPTE for\nthe 4k subpage at 0x84000f000 will be in the same hash bucket and have\nthe same AVPN as the HPTE for the 64k page at 0x8400f0000.\n\nThis fixes the code to clear out the subpage HPTE-present bits.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b17879f71c2eb4a10f5a63918819d9d572b23a9a",
      "tree": "9a23e42f6d0aedaa2e8049d0338650a10934903b",
      "parents": [
        "952f4a0a9b27e6dbd5d32e330b3f609ebfa0b061"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Jun 18 08:34:39 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Jun 18 21:40:43 2008 +1000"
      },
      "message": "[POWERPC] 4xx: Clear new TLB cache attribute bits in Data Storage vector\n\nA recent commit added support for the new 440x6 and 464 cores that have the\nadded WL1, IL1I, IL1D, IL2I, and ILD2 bits for the caching attributes in the\nTLBs.  The new bits were cleared in the finish_tlb_load function, however a\nsimilar bit of code was missed in the DataStorage interrupt vector.\n\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "313348db0bff8911b1219e6338342d0527072741",
      "tree": "887c957d6c42c7e0df08532ff65151717d518d93",
      "parents": [
        "4a96db3c780f30432653f99cbff193ba3e474e0b"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 16 21:14:12 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 16 21:14:12 2008 +1000"
      },
      "message": "[POWERPC] Turn on ATA_SFF so we get SATA_SVW back in defconfigs\n\nThis enables CONFIG_ATA_SFF in the defconfigs that are intended to\nwork on a G5 powermac, i.e. g5_defconfig and ppc64_defconfig.  Since\nthe support for the SATA cell in the K2 chipset is provided by the\nsata_svw.c driver, and that depends on CONFIG_ATA_SFF, we need to turn\nthat and CONFIG_SATA_SVW back on so we can get to the hard disk on G5s.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4a96db3c780f30432653f99cbff193ba3e474e0b",
      "tree": "e4cd560114275a69fe13b60578e504c5cc88baf0",
      "parents": [
        "da3de6df33f5f42ff9dc40093fbc884f524c9a49"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Jun 16 10:50:13 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 16 15:00:56 2008 +1000"
      },
      "message": "[POWERPC] Remove ppc32\u0027s export of console_drivers\n\nThere are no in-tree uses of the export any more and in linux-next there\nis a change that exports it globally which causes warnings:\n\nWARNING: vmlinux: \u0027console_drivers\u0027 exported twice. Previous export was in vmlinux\n\nand in one case (mpc85xx_defconfig) a build error:\n\nkernel/built-in.o: In function `__crc_console_drivers\u0027:\n(*ABS*+0x1eb0e6f5): multiple definition of `__crc_console_drivers\u0027\n\nSo remove the export now.  Also, there is no longer any need to include\nlinux/console.h.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "da3de6df33f5f42ff9dc40093fbc884f524c9a49",
      "tree": "b0c5d209cde49e55bdd41b6125ae58918bd31ed5",
      "parents": [
        "143580ecfb7999147e546cc3814023e233e95fa5"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Jun 13 07:20:58 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 16 15:00:54 2008 +1000"
      },
      "message": "[POWERPC] Fix -Os kernel builds with newer gcc versions\n\nGCC 4.4.x looks to be adding support for generating out-of-line register\nsaves/restores based on:\n\nhttp://gcc.gnu.org/ml/gcc-patches/2008-04/msg01678.html\n\nThis breaks the kernel if we enable CONFIG_CC_OPTIMIZE_FOR_SIZE.  To fix\nthis we add the use the save/restore code from gcc and simplified it down\nfor our needs (integer only).\n\nAdditionally, we have to link this code into each module.  The other\nsolution was to add EXPORT_SYMBOL() which meant going through the\ntrampoline which seemed nonsensical for these out-of-line routines.\n\nFinally, we add some checks to prom_init_check.sh to ignore the\nout-of-line save/restore functions.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "143580ecfb7999147e546cc3814023e233e95fa5",
      "tree": "5ba519c2be2fb19a5ced64743eba075e1bd61b1d",
      "parents": [
        "305c73687157d677bee6f2a5dbee438d844a028c"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Jun 13 07:19:06 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 16 15:00:52 2008 +1000"
      },
      "message": "[POWERPC] Fix bootwrapper builds with newer gcc versions\n\nGCC 4.4.x looks to be adding support for generating out-of-line register\nsaves/restores based on:\n\nhttp://gcc.gnu.org/ml/gcc-patches/2008-04/msg01678.html\n\nThis breaks the bootwrapper as we\u0027d need to link with libgcc to get the\nimplementation of the register save/restores.\n\nTo workaround this issue, we just stole the save/restore code from gcc\nand simplified it down for our needs (integer only).\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8e01520c06c65a1a376059199fc24d4f3d606991",
      "tree": "78dc831d0f8485bcca0803f4f38198f331a5112a",
      "parents": [
        "958a65f205fdc5ce5461d79376073b89acc51b31"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Tue Jun 10 09:26:10 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 16 15:00:44 2008 +1000"
      },
      "message": "[POWERPC] Fix warning in pseries/eeh_driver.c\n\nFix this:\n\n/usr/src/devel/arch/powerpc/platforms/pseries/eeh_driver.c: In function \u0027print_device_node_tree\u0027:\n/usr/src/devel/arch/powerpc/platforms/pseries/eeh_driver.c:55: warning: ISO C90 forbids mixed declarations and code\n\nalso make that function look like it\u0027s part of Linux.\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "bad5232ba266ae2c666c17be236152fb2d8ada3b",
      "tree": "12674c633e7c50457ff3e27c4eb6b721b8081200",
      "parents": [
        "476ff8a0e3b17fc23994255aa9fd917d599d2ec7"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Mon Jun 09 22:20:04 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 16 15:00:32 2008 +1000"
      },
      "message": "[POWERPC] Add missing of_node_put in pseries/nvram.c\n\nof_node_put is needed before discarding a value received from\nof_find_node_by_type, eg in error handling code.\n\nThe semantic patch that makes the change is as follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@@\nstruct device_node *n;\nstruct device_node *n1;\nstruct device_node *n2;\nstatement S;\nidentifier f1,f2;\nexpression E1,E2;\nconstant C;\n@@\n\nn \u003d of_find_node_by_type(...)\n...\nif (!n) S\n... when !\u003d of_node_put(n)\n    when !\u003d n1 \u003d f1(n,...)\n    when !\u003d E1 \u003d n\n    when any\n    when strict\n(\n+ of_node_put(n);\n  return -C;\n|\n  of_node_put(n);\n|\n  n2 \u003d f2(n,...)\n|\n  E2 \u003d n\n|\n  return ...;\n)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nAcked-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "476ff8a0e3b17fc23994255aa9fd917d599d2ec7",
      "tree": "6586103ad941312dcb3caa31b7fb162427c04a6f",
      "parents": [
        "598056d5af8fef1dbe8f96f5c2b641a528184e5a"
      ],
      "author": {
        "name": "Emil Medve",
        "email": "Emilian.Medve@Freescale.com",
        "time": "Fri May 23 05:49:22 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 16 15:00:25 2008 +1000"
      },
      "message": "[POWERPC] Fix return value check logic in debugfs virq_mapping setup\n\ndebugfs_create_file() returns a non-NULL (non-zero) value in case of\nsuccess, not a NULL value.\n\nThis fixes this non-critical boot-time debugging error message:\n\n[    1.316386] calling  irq_debugfs_init+0x0/0x50\n[    1.316399] initcall irq_debugfs_init+0x0/0x50 returned -12 after 0 msecs\n[    1.316411] initcall irq_debugfs_init+0x0/0x50 returned with error code -12\n\nSigned-off-by: Emil Medve \u003cEmilian.Medve@Freescale.com\u003e\nAcked-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a9653cf540d407fb75deb3db65a1be6c81d53ee0",
      "tree": "075fb79746f1d74443c9a9062e73c26a6266b05c",
      "parents": [
        "e80ac32767d0f781ac195c472d500a7451d3729a",
        "066519068ad2fbe98c7f45552b1f592903a9c8c8"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 16 14:53:25 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 16 14:53:25 2008 +1000"
      },
      "message": "Merge branch \u0027linux-2.6\u0027 into merge\n"
    },
    {
      "commit": "e80ac32767d0f781ac195c472d500a7451d3729a",
      "tree": "b207d2cf02651205d4785ff4ec3c3d42b0c36ac8",
      "parents": [
        "ecab9ab22a9a64d6412961e42a5a23c74c6b6220",
        "028fda0a6c80c26f1d9f403b4490b9ddc74ffa3b"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 16 14:52:56 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 16 14:52:56 2008 +1000"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jk/spufs into merge\n"
    },
    {
      "commit": "028fda0a6c80c26f1d9f403b4490b9ddc74ffa3b",
      "tree": "bb8c8977b4b4991919d8995c01f197fb4e5f00dd",
      "parents": [
        "2c911a14b74fa9cf815a936f310e4fa85bee77ce"
      ],
      "author": {
        "name": "Luke Browning",
        "email": "lukebrowning@us.ibm.com",
        "time": "Mon Jun 16 10:42:38 2008 +1000"
      },
      "committer": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Mon Jun 16 14:35:01 2008 +1000"
      },
      "message": "powerpc/spufs: fix missed stop-and-signal event\n\nThere is a delay in the transition to the stopped state for class 2\ninterrupts. In some cases, the controlling thread detects the state of\nthe spu as running, and goes back to sleep resulting in a hung\napplication as the event is missed.\n\nThis change detects the stop condition and re-generates the wakeup event\nafter a context save.\n\nSigned-off-by: Luke Browning \u003clukebrowning@us.ibm.com\u003e\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n"
    },
    {
      "commit": "2c911a14b74fa9cf815a936f310e4fa85bee77ce",
      "tree": "a6c5953c1c453cbd9affe378e58629519d9c50d2",
      "parents": [
        "1f64643aa5f5a17f1723f7ea0f17b7a3a8f632b3"
      ],
      "author": {
        "name": "Luke Browning",
        "email": "lukebrowning@us.ibm.com",
        "time": "Fri Jun 13 14:17:35 2008 +1000"
      },
      "committer": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Mon Jun 16 14:35:01 2008 +1000"
      },
      "message": "powerpc/spufs: synchronize interaction between spu exception handling and time slicing\n\nTime slicing can occur at the same time as spu exception handling\nresulting in the wakeup of the wrong thread.\n\nThis change uses the the spu\u0027s register_lock to enforce synchronization\nbetween bind/unbind and spu exception handling so that they are\nmutually exclusive.\n\nSigned-off-by: Luke Browning \u003clukebrowning@us.ibm.com\u003e\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n"
    },
    {
      "commit": "1f64643aa5f5a17f1723f7ea0f17b7a3a8f632b3",
      "tree": "fbefce858013d3b53e48b5d3aa1b640025743241",
      "parents": [
        "d84050f48ebba73994b93ccf61cea2364dac8d75"
      ],
      "author": {
        "name": "Luke Browning",
        "email": "lukebrowning@us.ibm.com",
        "time": "Thu Jun 05 17:30:25 2008 +0800"
      },
      "committer": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Mon Jun 16 14:35:00 2008 +1000"
      },
      "message": "powerpc/spufs: remove class_0_dsisr from spu exception handling\n\nAccording to the CBEA, the SPU dsisr is not updated for class 0\nexceptions.\n\nspu_stopped() is testing the dsisr that was passed to it from the class\n0 exception handler, so we return a false positive here.\n\nThis patch cleans up the interrupt handler and erroneous tests in\nspu_stopped. It also removes the fields from the csa since it is not\nneeded to process class 0 events.\n\nSigned-off-by: Luke Browning \u003clukebrowning@us.ibm.com\u003e\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n"
    },
    {
      "commit": "d84050f48ebba73994b93ccf61cea2364dac8d75",
      "tree": "28137ea97f0707449e0bf85f334e7fb49a495987",
      "parents": [
        "d563923011110a91bdbf1d89055c3e803ec01f0f"
      ],
      "author": {
        "name": "Luke Browning",
        "email": "lukebrowning@us.ibm.com",
        "time": "Thu May 29 17:46:10 2008 -0300"
      },
      "committer": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Mon Jun 16 14:34:59 2008 +1000"
      },
      "message": "powerpc/spufs: wait for stable spu status in spu_stopped()\n\nIf the spu is stopping (ie, the SPU_STATUS_RUNNING bit is still set),\nre-read the register to get the final stopped value.\n\nSigned-off-by: Luke Browning \u003clukebrowning@us.ibm.com\u003e\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n"
    },
    {
      "commit": "ecab9ab22a9a64d6412961e42a5a23c74c6b6220",
      "tree": "149534c58c1e406453eac42a5d5e6536cfc66dc5",
      "parents": [
        "8d6bcd6e219f183aba4fb62bb7065a4db772ac49",
        "f17c63231c9c2bfc5717af1890ad17312a1c2c1c"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 16 14:30:47 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 16 14:30:47 2008 +1000"
      },
      "message": "Merge branch \u0027for-2.6.26\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into merge\n"
    },
    {
      "commit": "a4df1ac12dd2d2812713a5fdd56af954d1bc251d",
      "tree": "1cf0a68f8960892d8ff83fdb233e79013b954858",
      "parents": [
        "2a212f699671c967dd0fad133f62e6f3e721c73d",
        "3c9155106d589584f67b026ec444e69c4a68d7dc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 11 10:35:44 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 11 10:35:44 2008 -0700"
      },
      "message": "Merge branch \u0027kvm-updates-2.6.26\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm\n\n* \u0027kvm-updates-2.6.26\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm:\n  KVM: MMU: Fix is_empty_shadow_page() check\n  KVM: MMU: Fix printk() format string\n  KVM: IOAPIC: only set remote_irr if interrupt was injected\n  KVM: MMU: reschedule during shadow teardown\n  KVM: VMX: Clear CR4.VMXE in hardware_disable\n  KVM: migrate PIT timer\n  KVM: ppc: Report bad GFNs\n  KVM: ppc: Use a read lock around MMU operations, and release it on error\n  KVM: ppc: Remove unmatched kunmap() call\n  KVM: ppc: add lwzx/stwz emulation\n  KVM: ppc: Remove duplicate function\n  KVM: s390: Fix race condition in kvm_s390_handle_wait\n  KVM: s390: Send program check on access error\n  KVM: s390: fix interrupt delivery\n  KVM: s390: handle machine checks when guest is running\n  KVM: s390: fix locking order problem in enable_sie\n  KVM: s390: use yield instead of schedule to implement diag 0x44\n  KVM: x86 emulator: fix hypercall return value on AMD\n  KVM: ia64: fix zero extending for mmio ld1/2/4 emulation in KVM\n"
    },
    {
      "commit": "8d6bcd6e219f183aba4fb62bb7065a4db772ac49",
      "tree": "f85ab9d93d3edd772840c5207792fe7123eb27ee",
      "parents": [
        "28ffb5d3e0b563be5a9639c3a2b42f1a9430454f"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Sat May 24 16:11:51 2008 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Jun 11 07:42:34 2008 -0400"
      },
      "message": "[POWERPC] bootwrapper: add simpleImage* to list of boot targets\n\nWithout simpleImage% in the BOOT_TARGETS list, it is impossible to\nbuild any of the simpleImages.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "f17c63231c9c2bfc5717af1890ad17312a1c2c1c",
      "tree": "4b0abd2c88db4acdb6435bfd2125796651d85af1",
      "parents": [
        "70b3ec3e523fc2370117c0eaf5be80859848f66a"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Mon Mar 17 20:52:08 2008 +0300"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Jun 10 09:19:26 2008 -0500"
      },
      "message": "[POWERPC] 83xx: MPC837xRDB\u0027s VSC7385 ethernet switch isn\u0027t on the MDIO bus\n\nMDIO-less PHYs should use CONFIG_FIXED_PHY driver and appropriate\nfixed-link property in the device tree.\n\nIf not, ethernet will not work:\n  e0024520:03 not found\n  eth1: Could not attach to PHY\n  IP-Config: Failed to open eth1\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "70b3ec3e523fc2370117c0eaf5be80859848f66a",
      "tree": "6ed1d39489481e3baf636fb19182d0b059de3d97",
      "parents": [
        "a1072b2597752eafca77a664a1816faf7a43bac8"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jun 09 08:53:39 2008 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jun 09 09:12:22 2008 -0500"
      },
      "message": "[POWERPC] Updated Freescale PPC defconfigs\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "a1072b2597752eafca77a664a1816faf7a43bac8",
      "tree": "f82a5bbd3751c42fec52243654830b739d39836f",
      "parents": [
        "ad16880daae42b4e8e078580812faa216600b05e"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Tue May 20 15:14:18 2008 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jun 09 08:50:43 2008 -0500"
      },
      "message": "[POWERPC] 8610: Update defconfig for MPC8610 HPCD\n\nUpdate the defconfig for the Freescale MPC8610 HPCD board.  Enable module\nsupport.  Disable support for all NICs except for the on-board ULI526x.\nEnable support for the Freescale DIU driver.  Increase the maximum zone order\nto 12, so that the DIU driver can allocate physically-contiguous 5MB buffers.\nEnable SYSV IPC and OSS plugin support, which are needed for some OSS apps.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "ad16880daae42b4e8e078580812faa216600b05e",
      "tree": "ef1ea840a5f1235e3f47f3ee55b5ae2bbe885c2b",
      "parents": [
        "c4ea896476d30514109f61f1a6e0d8e2b201e401"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Jun 06 10:35:13 2008 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jun 09 08:45:07 2008 -0500"
      },
      "message": "[POWERPC] 85xx: MPC8548CDS - Fix size of PCIe IO space\n\nAndrew Klossner pointed out the IO space size was in violation of\nthe alignment requirements for windows on the 85xx.  The size should\nhave been 1M (to match u-boot).\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "c4ea896476d30514109f61f1a6e0d8e2b201e401",
      "tree": "5b792ddd5a6570b42b47b476ff62a74739e64612",
      "parents": [
        "aab2545fdd6641b76af0ae96456c4ca9d1e50dad"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Jun 03 13:36:19 2008 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jun 09 08:45:07 2008 -0500"
      },
      "message": "[POWERPC] 85xx: MPC85xx MDS - Unconditionally select PHYLIB for board fixups\n\nThe MPC85xx MDS board requires some board level tweaks of the PHYs that\neither the eTSEC (gianfar) or UCC ethernet controllers are connected to.\n\nIts possible to build the phylib as a module, however this breaks the\nboard level fix ups because phy_read and phy_write are not available\nif we build as a module.\n\nSo we unconditionally select PHYLIB to ensure its built into the kernel\nif we are building in MPC85xx MDS support.  This was determined to be\nthe easiest soultion even though it prevents the user from removing\nPHYLIB support if they decide they don\u0027t want it.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "0d5799449f0f373ca12681d86c941ae464146a37",
      "tree": "cf61fc411adac7661c7a69ccef1dc6a171cf473e",
      "parents": [
        "420b5eeaee5b877829c4f0a514a5ad21448596af"
      ],
      "author": {
        "name": "Nathan Lynch",
        "email": "ntl@pobox.com",
        "time": "Wed Jun 04 08:30:54 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 09 11:32:41 2008 +1000"
      },
      "message": "[POWERPC] Make walk_memory_resource available with MEMORY_HOTPLUG\u003dn\n\nThe ehea driver was recently changed[1] to use walk_memory_resource() to\ndetect the system\u0027s memory layout.  However, walk_memory_resource() is\navailable only when memory hotplug is enabled.  So CONFIG_EHEA was\nmade to depend on MEMORY_HOTPLUG [2], but it is inappropriate for a\nnetwork driver to have such a dependency.\n\nMake the declaration of walk_memory_resource() and its powerpc\nimplementation (ehea is powerpc-specific) unconditionally available.\n\n[1] 48cfb14f8b89d4d5b3df6c16f08b258686fb12ad\n    \"ehea: Add DLPAR memory remove support\"\n\n[2] fb7b6ca2b6b7c23b52be143bdd5f55a23b9780c8\n    \"ehea: Add dependency to Kconfig\"\n\nSigned-off-by: Nathan Lynch \u003cntl@pobox.com\u003e\nAcked-by: Badari Pulavarty \u003cpbadari@us.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "420b5eeaee5b877829c4f0a514a5ad21448596af",
      "tree": "7d0f7e805f4b3cbb0a70a73ee181ad1f89a9a574",
      "parents": [
        "0be234a46596cd19eb56d2cf46836de8221afb6b"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Jun 03 13:36:11 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 09 11:32:40 2008 +1000"
      },
      "message": "[POWERPC] Use dev_set_name in pci_64.c\n\nDuring the next merge window, pci_name()\u0027s return value will become\nconst, so use the new dev_set_name() instead to avoid the warning (from\nlinux-next):\n\narch/powerpc/kernel/pci_64.c: In function \u0027of_create_pci_dev\u0027:\narch/powerpc/kernel/pci_64.c:193: warning: passing argument 1 of \u0027sprintf\u0027 discards qualifiers from pointer target type\n\nCc: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0be234a46596cd19eb56d2cf46836de8221afb6b",
      "tree": "5752259ba499e1e0e033df1fb59b8c57521a91ba",
      "parents": [
        "efa58fbf19fb778a8ad2fd000a6dfa9c75263a37"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Jun 02 16:22:59 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 09 11:32:36 2008 +1000"
      },
      "message": "[POWERPC] Fix incorrect enabling of VMX when building signal or user context\n\nWhen building a signal or a ucontext, we can incorrectly set the MSR_VEC\nbit of the kernel pt_regs-\u003emsr before returning to userspace if the task\n-ever- used VMX.\n\nThis can lead to funny result if that stack used it in the past, then\n\"lost\" it (ie. it wasn\u0027t enabled after a context switch for example)\nand then called get_context.  It can end up with VMX enabled and the\nregisters containing values from some other task.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "efa58fbf19fb778a8ad2fd000a6dfa9c75263a37",
      "tree": "050dcd42a32644afdabf394642c3ebaacc205700",
      "parents": [
        "aab2545fdd6641b76af0ae96456c4ca9d1e50dad"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Thu May 22 03:38:28 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 09 11:30:15 2008 +1000"
      },
      "message": "[POWERPC] boot/Makefile CONFIG_ variable fixes\n\nThis corrects the names of two CONFIG_ variables.\n\nNote that the CONFIG_MPC86XADS fix uncovers another bug\n(with mpc866_ads_defconfig) that will require fixing:\n\n\u003c--  snip  --\u003e\n\n...\narch/powerpc/boot/dtc -O dtb -o arch/powerpc/boot/mpc866ads.dtb -b 0  /home/bunk/linux/kernel-2.6/git/linux-2.6/arch/powerpc/boot/dts/mpc866ads.dts\nDTC: dts-\u003edtb  on file \"/home/bunk/linux/kernel-2.6/git/linux-2.6/arch/powerpc/boot/dts/mpc866ads.dts\"\n  WRAP    arch/powerpc/boot/cuImage.mpc866ads\npowerpc64-linux-ld: arch/powerpc/boot/cuboot-mpc866ads.o: No such file: No such file or directory\nmake[2]: *** [arch/powerpc/boot/cuImage.mpc866ads] Error 1\n\n\u003c--  snip  --\u003e\n\nReported-by: Robert P. J. Day \u003crpjday@crashcourse.ca\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f2eb432715a81a703e626df59347ba3557009557",
      "tree": "d0965d9df54463fde7860f40312fe0eb6e0ccd5d",
      "parents": [
        "44d1b980c72db0faf35adb082fb2208351803028"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Jun 05 22:46:18 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 06 11:29:10 2008 -0700"
      },
      "message": "rtc-ds1374: rename device to just \"ds1374\"\n\nChange the name of the device from \"rtc-ds1374\" to just \"ds1374\", to match\nwhat all other RTC drivers do.  I seem to remember that this name was\nchosen to avoid possible confusion with an older ds1374 driver, but that\ndriver was removed 3 months ago.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nAcked-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9dcb40e1aa5bfe7d6ffc729f3c2b6c8f1392d2d3",
      "tree": "ef8513b13b0b7b28d4e090b7f4165a3d1b81a020",
      "parents": [
        "905fa4b9d6e2c9fd1c9ad84e3abe83021f498f53"
      ],
      "author": {
        "name": "Hollis Blanchard",
        "email": "hollisb@us.ibm.com",
        "time": "Wed May 21 18:22:55 2008 -0500"
      },
      "committer": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Fri Jun 06 21:22:41 2008 +0300"
      },
      "message": "KVM: ppc: Report bad GFNs\n\nThis code shouldn\u0027t be hit anyways, but when it is, it\u0027s useful to have a\nlittle more information about the failure.\n\nSigned-off-by: Hollis Blanchard \u003chollisb@us.ibm.com\u003e\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\n"
    },
    {
      "commit": "905fa4b9d6e2c9fd1c9ad84e3abe83021f498f53",
      "tree": "d26440a247f76a7f0b440973621bf2ca764e6697",
      "parents": [
        "52435b7c7a29f7dd7947c8c204494d7f52f14813"
      ],
      "author": {
        "name": "Hollis Blanchard",
        "email": "hollisb@us.ibm.com",
        "time": "Wed May 21 18:22:54 2008 -0500"
      },
      "committer": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Fri Jun 06 21:22:33 2008 +0300"
      },
      "message": "KVM: ppc: Use a read lock around MMU operations, and release it on error\n\ngfn_to_page() and kvm_release_page_clean() are called from other contexts with\nmmap_sem locked only for reading.\n\nSigned-off-by: Hollis Blanchard \u003chollisb@us.ibm.com\u003e\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\n"
    },
    {
      "commit": "52435b7c7a29f7dd7947c8c204494d7f52f14813",
      "tree": "78a5a15b8b3a738595c476f616ee02a73c29fe68",
      "parents": [
        "ac3cd34e4eb9e3dccaec8e586c073ba2660b322f"
      ],
      "author": {
        "name": "Hollis Blanchard",
        "email": "hollisb@us.ibm.com",
        "time": "Wed May 21 18:22:53 2008 -0500"
      },
      "committer": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Fri Jun 06 21:22:25 2008 +0300"
      },
      "message": "KVM: ppc: Remove unmatched kunmap() call\n\nWe\u0027re not calling kmap() now, so we shouldn\u0027t call kunmap() either. This has no\npractical effect in the non-highmem case, which is why it hasn\u0027t caused more\nobvious problems.\n\nPointed out by Anthony Liguori.\n\nSigned-off-by: Hollis Blanchard \u003chollisb@us.ibm.com\u003e\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\n"
    },
    {
      "commit": "ac3cd34e4eb9e3dccaec8e586c073ba2660b322f",
      "tree": "e719c2f756e5032236dbba101456e9e282bb6319",
      "parents": [
        "ce263d70e509287ee761f9bba519342f57b121ca"
      ],
      "author": {
        "name": "Hollis Blanchard",
        "email": "hollisb@us.ibm.com",
        "time": "Wed May 21 18:22:52 2008 -0500"
      },
      "committer": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Fri Jun 06 21:22:17 2008 +0300"
      },
      "message": "KVM: ppc: add lwzx/stwz emulation\n\nSomehow these load/store instructions got missed before, but weren\u0027t used by\nthe guest so didn\u0027t break anything.\n\nSigned-off-by: Hollis Blanchard \u003chollisb@us.ibm.com\u003e\nSigned-off-by: Christian Ehrhardt \u003cehrhardt@linux.vnet.ibm.com\u003e\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\n"
    },
    {
      "commit": "ce263d70e509287ee761f9bba519342f57b121ca",
      "tree": "923836b0b73e57f85914b2aa7335dc14a06f19c5",
      "parents": [
        "e52b2af541bcb299212a63cfa3e3231618a415be"
      ],
      "author": {
        "name": "Hollis Blanchard",
        "email": "hollisb@us.ibm.com",
        "time": "Wed May 21 18:22:51 2008 -0500"
      },
      "committer": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Fri Jun 06 21:22:09 2008 +0300"
      },
      "message": "KVM: ppc: Remove duplicate function\n\nThis was left behind from some code movement.\n\nSigned-off-by: Hollis Blanchard \u003chollisb@us.ibm.com\u003e\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\n"
    },
    {
      "commit": "c409d52bd1f16b37d35a50162cbf6401011f1135",
      "tree": "cac6e81d8e17a3be0d075f2cc8232ea1485f4eac",
      "parents": [
        "9307245765108a7ec827ef936560f333447c45ef"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Mon Jun 02 10:59:02 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 04 08:06:02 2008 -0700"
      },
      "message": "celleb_scc_pciex endianness misannotations\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9307245765108a7ec827ef936560f333447c45ef",
      "tree": "74a7d4401c25e08dab7c908486397b7449779536",
      "parents": [
        "1a79d1c37178935a3092f73c8832933e9fed1f66"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Mon Jun 02 10:59:02 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 04 08:06:02 2008 -0700"
      },
      "message": "mpc52xx_gpio iomem annotations\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9c8b28c2ef532c2cf32b59aaa0bc07eb3b866ef7",
      "tree": "49746e085627871bc9c7cf7148313b18c2c61621",
      "parents": [
        "6907fa26d8934904a4c2594034c1affd8d717cae"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Sat May 31 08:12:05 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 31 17:08:29 2008 +1000"
      },
      "message": "[POWERPC] Fix DMA nodes in the MPC8610 HPCD device tree\n\nThe node for DMA2 in the MPC8610 HPCD device tree has the wrong compatible\nproperties.  This breaks the DMA driver and the sound driver.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "732bee4c859012edf05f3e09b53b68fc332a369d",
      "tree": "5d3dfdbc9fdc10e303ff8d5c22cbad11bd9df83c",
      "parents": [
        "c433a1b6426880d3e23267938c3542706f3d03a6"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Tue May 27 16:11:13 2008 -0500"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Tue May 27 16:11:13 2008 -0500"
      },
      "message": "[POWERPC] pasemi: update pasemi_defconfig, enable electra_cf\n\nRefresh pasemi_defconfig and enable ELECTRA_CF\u003dy.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "06a901c5621f85e07e00ac4816c7ca95620ee74a",
      "tree": "0f6a0d19d889e4209a41889ed868bc8af2a581eb",
      "parents": [
        "d1e8d50d5a4bc7e40b119bf513804188ce2933d0"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed May 21 16:24:31 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 23 16:15:37 2008 +1000"
      },
      "message": "[POWERPC] mpic: Fix use of uninitialized variable\n\nCompiling ppc64_defconfig with gcc 4.3 gives thes warnings:\n\narch/powerpc/sysdev/mpic.c: In function \u0027mpic_irq_get_priority\u0027:\narch/powerpc/sysdev/mpic.c:1351: warning: \u0027is_ipi\u0027 may be used uninitialized in this function\narch/powerpc/sysdev/mpic.c: In function \u0027mpic_irq_set_priority\u0027:\narch/powerpc/sysdev/mpic.c:1328: warning: \u0027is_ipi\u0027 may be used uninitialized in this function\n\nIt turns out that in the cases where is_ipi is uninitialized, another\nvariable (mpic) will be NULL and it is dereferenced.  Protect against\nthis by returning if mpic is NULL in mpic_irq_set_priority, and removing\nmpic_irq_get_priority completely as it has no in tree callers.\n\nThis has the nice side effect of making the warning go away.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d1e8d50d5a4bc7e40b119bf513804188ce2933d0",
      "tree": "429f7b8f7c86f5339e053733f9b1f295eb163860",
      "parents": [
        "46a7417963a84f67984af1af59d43261159dd96b"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Tue May 20 22:48:03 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 23 16:15:35 2008 +1000"
      },
      "message": "[POWERPC] Add kernstart_addr to list of allowed symbols in prom_init\n\nSince commit \"85xx: Add support for relocatable kernel (and\nbooting at non-zero)\" (37dd2badcfcec35f5e21a0926968d77a404f03c3),\nPHYSICAL_START is #defined as kernstart_addr if RELOCATABLE\nand FLATMEM is enabled.\n\nPHYSICAL_START is used in prom_init.c and so kernstart_addr\nneeds to be added to the list of allowed symbols that\nprom_init.c can access.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nAcked-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "46a7417963a84f67984af1af59d43261159dd96b",
      "tree": "ec786fb8fe07df5d2b2dffa49179c3c08265554c",
      "parents": [
        "ecc240f90bce23651f9866a1523ba55faa89f009"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Mon May 19 16:16:00 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 23 16:15:32 2008 +1000"
      },
      "message": "[POWERPC] Fix __set_fixmap() for STRICT_MM_TYPECHECKS\n\n__set_fixmap() in pgtable_32.c currently fails to compile if\nSTRICT_MM_TYPECHECKS is defined.  This fixes it.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ecc240f90bce23651f9866a1523ba55faa89f009",
      "tree": "670e8da2717cbaab86911715c8430f91f16b5211",
      "parents": [
        "75d3bce2fc0a80f435fe12f2c9ed2632c8ac29e4"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Fri May 16 06:09:59 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 23 16:15:29 2008 +1000"
      },
      "message": "[POWERPC] PS3: Fix memory hotplug\n\nA change was made to walk_memory_resource() in commit\n4b119e21d0c66c22e8ca03df05d9de623d0eb50f that added a\ncheck of find_lmb().  Add the coresponding lmb_add()\ncall to ps3_mm_add_memory() so that that check will\nsucceed.\n\nThis fixes the condition where the PS3 boots up with\nonly the 128 MiB of boot memory, and doesn\u0027t see the\nother 128MiB that is available.\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "bca39da5645c72048e8854340575c338b8100bca",
      "tree": "e7ef9ac8f86367b2af3b1eef6c19f717f77eb89a",
      "parents": [
        "551395ae667d699189014f762355e9131fc03e79",
        "09c201219b000c5d79a7a7ebeb2f9768e97224fc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 20 08:15:34 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 20 08:15:34 2008 -0700"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:\n  [POWERPC] Update defconfigs for desktop/server systems\n  [POWERPC] Fix mpc8377_mds.dts DMA nodes to match spec\n  [POWERPC] Update arch/powerpc/boot/.gitignore\n  [POWERPC] Remove generated files on make clean\n  [POWERPC] powerpc/mm/hash_low_32.S: Remove CVS keyword\n  [POWERPC] Update Cell MAINTAINERS entry, add spufs entry\n  lmb: Fix compile warning\n"
    },
    {
      "commit": "09c201219b000c5d79a7a7ebeb2f9768e97224fc",
      "tree": "9a86f0e88868ddfbd6294a5d3d048745931fb17a",
      "parents": [
        "927c258ac6c68868c6d36ce6cc17cda831ab8738"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 20 20:04:12 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 20 20:04:12 2008 +1000"
      },
      "message": "[POWERPC] Update defconfigs for desktop/server systems\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "927c258ac6c68868c6d36ce6cc17cda831ab8738",
      "tree": "27ea744583acc74c6cad9eb598be8fbd3df033f8",
      "parents": [
        "d3d3d3cdb12dcc72e7bbff3d01073b7600349d3c",
        "8939700edcd2bdb7a1af0defceb2532ee2565bc3"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 20 19:46:37 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 20 19:46:37 2008 +1000"
      },
      "message": "Merge branch \u0027for-2.6.26\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into merge\n"
    },
    {
      "commit": "8939700edcd2bdb7a1af0defceb2532ee2565bc3",
      "tree": "d866facb61f6e9b70b487fe20397d57c1009641f",
      "parents": [
        "4978757987e5535614a1307bf8ccc938e28765a9"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Sun May 18 13:30:03 2008 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue May 20 00:37:13 2008 -0500"
      },
      "message": "[POWERPC] Fix mpc8377_mds.dts DMA nodes to match spec\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "4978757987e5535614a1307bf8ccc938e28765a9",
      "tree": "7d58ab5c21f4a7588721347ca84792dc11253e56",
      "parents": [
        "b58a45752886bdd282b1e707e01d41454ab7e271"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Sun May 18 13:25:28 2008 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue May 20 00:35:29 2008 -0500"
      },
      "message": "[POWERPC] Update arch/powerpc/boot/.gitignore\n\n* Add dtbImage.*\n* Added zImage.holly\n* Folded zImage.coff.lds into zImage.*lds\n* Removed some unused zImage.\u003cfoo\u003e ignores\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "b58a45752886bdd282b1e707e01d41454ab7e271",
      "tree": "00e297ec5ef6889ee983483c4dc98c27f9eb2429",
      "parents": [
        "f9ebcd9d410ba7209a8f321c41edf8615fc3ce67"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Sun May 18 13:23:03 2008 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue May 20 00:27:19 2008 -0500"
      },
      "message": "[POWERPC] Remove generated files on make clean\n\ndtbImage.* and several zImage. targets get created but never cleaned up.\n\nAlso, moved zImage to the clean-files line associated with all other image\nresults (was previously duplicated).\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "e23a5f66877d32f21a2ac15a200ad4a2b4c8b0ee",
      "tree": "f1eafaf4796abd3289fdc3384f124046f752b9d6",
      "parents": [
        "c9091f9e571386992c8c5badcec84d49753b9df1",
        "e9baf6e59842285bcf9570f5094e4c27674a0f7c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 19 16:37:45 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 19 16:37:45 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6:\n  [PATCH] return to old errno choice in mkdir() et.al.\n  [Patch] fs/binfmt_elf.c: fix wrong return values\n  [PATCH] get rid of leak in compat_execve()\n  [Patch] fs/binfmt_elf.c: fix a wrong free\n  [PATCH] avoid multiplication overflows and signedness issues for max_fds\n  [PATCH] dup_fd() part 4 - race fix\n  [PATCH] dup_fd() - part 3\n  [PATCH] dup_fd() part 2\n  [PATCH] dup_fd() fixes, part 1\n  [PATCH] take init_files to fs/file.c\n"
    },
    {
      "commit": "d3d3d3cdb12dcc72e7bbff3d01073b7600349d3c",
      "tree": "9627a0f367b841f1699f90285f70fb550e489387",
      "parents": [
        "b815454221665b9253f68606bc27f8189ac9dce4"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue May 20 01:07:25 2008 +0300"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 20 09:34:18 2008 +1000"
      },
      "message": "[POWERPC] powerpc/mm/hash_low_32.S: Remove CVS keyword\n\nThis removes a CVS keyword that wasn\u0027t updated for a long time from a\ncomment.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "13c501e69c3fba3ca0651abcc4aa7c9091fda70a",
      "tree": "2bfc238f089495e6d64d15e772ea354054f3a1d3",
      "parents": [
        "b8291ad07a7f3b5b990900f0001198ac23ba893e"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Fri May 16 00:43:46 2008 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Mon May 19 09:36:40 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Workaround for CHIP_11 Errata\n\nThe PowerPC 440EP, 440GR, 440EPx, and 440GRx chips have an issue that\ncauses the PLB3-to-PLB4 bridge to wait indefinitely for transaction\nrequests that cross the end-of-memory-range boundary.  Since the DDR\ncontroller only returns the valid portion of a read request, the bridge\nwill prevent other PLB masters from completing their transactions.\n\nThis implements the recommended workaround for this errata for chips that\nuse older versions of firmware that do not already handle it.  The last\n4KiB of memory are hidden from the kernel to prevent the problem\ntransactions from occurring.\n\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\nAcked-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "238a871e41ffbd9ba6608cac7c8b74549ac3bb9b",
      "tree": "8a9d223126e2be1e4e922c2b99e3708da5ffa39f",
      "parents": [
        "24fbacca029ef1ecf007dc804c8f2c2285b6ceb3"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun May 18 20:49:40 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Sun May 18 20:49:40 2008 +0200"
      },
      "message": "i2c: Switch pasemi to the new device/driver matching scheme\n\nThe old device/driver matching scheme is going away so stop using it.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "f52111b1546943545e67573c4dde1c7613ca33d3",
      "tree": "f8188dd12f7dc78f0f4c26702a5ba0ceea8199c7",
      "parents": [
        "f26a3988917913b3d11b2bd741601a2c64ab9204"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Thu May 08 18:19:16 2008 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri May 16 17:22:20 2008 -0400"
      },
      "message": "[PATCH] take init_files to fs/file.c\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "7012255aaee28203c15761f864e34b806b71dd53",
      "tree": "7e906e9026386de8e18fcdb0aa9391b214f6ac8a",
      "parents": [
        "dfe1e09f220b73ff9b5614185ef24de4c07c578d"
      ],
      "author": {
        "name": "Ishizaki Kou",
        "email": "kou.ishizaki@toshiba.co.jp",
        "time": "Wed May 14 19:05:19 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu May 15 20:49:57 2008 +1000"
      },
      "message": "[POWERPC] cell: Fix section mismatches in io-workarounds code\n\nFix following warnings:\nWARNING: arch/powerpc/platforms/cell/built-in.o(.devinit.text+0x9c): Section mismatch in reference from the function .cell_setup_phb() to the function .init.text:.iowa_register_bus()\nWARNING: arch/powerpc/platforms/cell/built-in.o(.devinit.text+0xa4): Section mismatch in reference from the function .cell_setup_phb() to the function .init.text:.io_workaround_init()\n\nSigned-off-by: Kou Ishizaki \u003ckou.ishizaki@toshiba.co.jp\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "dfe1e09f220b73ff9b5614185ef24de4c07c578d",
      "tree": "4d04ad27973bddd1afaa737be1dbcae962650af9",
      "parents": [
        "9c8387afdc93f90bf0241411d44e011d8d5b76df"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Tue May 13 19:07:42 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu May 15 20:49:55 2008 +1000"
      },
      "message": "[POWERPC] spufs: Fix compile error\n\nWith CONFIG_VIRT_CPU_ACCOUNTING disabled, I got the following error:\n\nlinux-2.6/arch/powerpc/platforms/cell/spufs/file.c: In function \u0027spu_switch_log_notify\u0027:\nlinux-2.6/arch/powerpc/platforms/cell/spufs/file.c:2542: error: implicit declaration of function \u0027get_tb\u0027\nmake[4]: *** [arch/powerpc/platforms/cell/spufs/file.o] Error 1\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "cec08e7a948326b01555be6311480aa08e637de2",
      "tree": "a08e1d91c9a0c5eaa4e81036a3d7f992b2de1745",
      "parents": [
        "08fcf1d61193d7b7779aa6d7388535e26e064a0b"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Apr 30 15:41:48 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu May 15 20:49:25 2008 +1000"
      },
      "message": "[POWERPC] vmemmap fixes to use smaller pages\n\nThis changes vmemmap to use a different region (region 0xf) of the\naddress space, and to configure the page size of that region\ndynamically at boot.\n\nThe problem with the current approach of always using 16M pages is that\nit\u0027s not well suited to machines that have small amounts of memory such\nas small partitions on pseries, or PS3\u0027s.\n\nIn fact, on the PS3, failure to allocate the 16M page backing vmmemmap\ntends to prevent hotplugging the HV\u0027s \"additional\" memory, thus limiting\nthe available memory even more, from my experience down to something\nlike 80M total, which makes it really not very useable.\n\nThe logic used by my match to choose the vmemmap page size is:\n\n - If 16M pages are available and there\u0027s 1G or more RAM at boot,\n   use that size.\n - Else if 64K pages are available, use that\n - Else use 4K pages\n\nI\u0027ve tested on a POWER6 (16M pages) and on an iSeries POWER3 (4K pages)\nand it seems to work fine.\n\nNote that I intend to change the way we organize the kernel regions \u0026\nSLBs so the actual region will change from 0xf back to something else at\none point, as I simplify the SLB miss handler, but that will be for a\nlater patch.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "08fcf1d61193d7b7779aa6d7388535e26e064a0b",
      "tree": "8f0370b527405ef624e5bc6b40e513c342236c62",
      "parents": [
        "bfd123bf91704b88093673e615cc93329f820ab4"
      ],
      "author": {
        "name": "Luke Browning",
        "email": "lukebr@linux.vnet.ibm.com",
        "time": "Mon May 12 14:36:59 2008 +0000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu May 15 20:47:17 2008 +1000"
      },
      "message": "[POWERPC] spufs: Fix pointer reference in find_victim\n\nIf victim (not ctx) is in spu_run, add victim to rq.\n\nSigned-off-by: Luke Browning \u003clukebrowning@us.ibm.com\u003e\nAcked-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "bfd123bf91704b88093673e615cc93329f820ab4",
      "tree": "ec9080bdaaa6668fe294f1752400c73d00f55646",
      "parents": [
        "73f5b8f942d6a2f178061dbbf9bcc54ca68ddf39"
      ],
      "author": {
        "name": "Jeremy McNicoll",
        "email": "jeremy.mcnicoll@windriver.com",
        "time": "Mon May 05 18:17:24 2008 -0400"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue May 13 08:53:48 2008 -0500"
      },
      "message": "[POWERPC] 85xx: SBC8548 - Add flash support and HW Rev reporting\n\nThe following adds local bus, flash and MTD partition nodes for\nsbc8548. As well, a compatible field for the soc node, so that\nof_platform_bus_probe() will pick it up.\n\nSomething that is provided through this newly added epld node\nis the Hardware Revision which is now being utilized.\n\nSigned-off-by: Jeremy McNicoll \u003cjeremy.mcnicoll@windriver.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "73f5b8f942d6a2f178061dbbf9bcc54ca68ddf39",
      "tree": "e06c1a7b3c4d078797a47423f14e7a24372e1377",
      "parents": [
        "3f346935f4f7141b0253ab0d8dfefb6e20ad08c3"
      ],
      "author": {
        "name": "Andy Fleming",
        "email": "afleming@freescale.com",
        "time": "Fri May 02 13:03:22 2008 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue May 13 08:53:48 2008 -0500"
      },
      "message": "[POWERPC] 85xx: Fix some sparse warnings for 85xx MDS\n\nSigned-off-by: Andy Fleming \u003cafleming@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "3f346935f4f7141b0253ab0d8dfefb6e20ad08c3",
      "tree": "e38e95274614055dfca201b45dd49f769aad7a15",
      "parents": [
        "f637ef8ea07d529418294a8e65e1be5b8db13454"
      ],
      "author": {
        "name": "Zhang Wei",
        "email": "wei.zhang@freescale.com",
        "time": "Mon May 12 10:28:20 2008 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue May 13 08:53:48 2008 -0500"
      },
      "message": "[POWERPC] 83xx: Enable DMA engine on the MPC8377 MDS board.\n\nSigned-off-by: Zhang Wei \u003cwei.zhang@freescale.com\u003e\nCc: \"Nelson, Shannon\" \u003cshannon.nelson@intel.com\u003e\nCc: Dan Williams \u003cdan.j.williams@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "f637ef8ea07d529418294a8e65e1be5b8db13454",
      "tree": "682fd5aa141a4fb3e39276de6e7a632bd942cd0a",
      "parents": [
        "34b4a8731f50fb6fe772f1e47432bfb1da1f4edd"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Mon May 12 16:35:33 2008 +0400"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue May 13 08:53:48 2008 -0500"
      },
      "message": "[POWERPC] 86xx: mpc8610_hpcd: fix second serial port\n\nDIU platform code should not just write to the PIXIS\u0027 BRDCFG0 register,\nit should set and clear its own bits only, otherwise it will break\nfirmware setup (in fact it breaks second uart).\n\nAlso get rid of magic numbers in the related code.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "34b4a8731f50fb6fe772f1e47432bfb1da1f4edd",
      "tree": "adc8ebc4522d5aab46a2db7bd96410b84c64c323",
      "parents": [
        "94833a42765509a7aa95ed1ba7b227ead3c29c08"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Sun May 04 22:46:27 2008 +0400"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue May 13 08:53:48 2008 -0500"
      },
      "message": "[POWERPC] 86xx: mpc8610_hpcd: add support for NOR and NAND flashes\n\nThis patch adds device tree nodes for NOR and NAND flashes and places\nboard-control node inside the localbus.\n\ndefconfig and board file updated appropriately.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "94833a42765509a7aa95ed1ba7b227ead3c29c08",
      "tree": "2d6254fe49e63fad4b2c5d4f2abcd5393f53931a",
      "parents": [
        "ad12e34fe805af86b2995020bfc41a64a762acfe"
      ],
      "author": {
        "name": "Andy Fleming",
        "email": "afleming@freescale.com",
        "time": "Fri May 02 18:56:41 2008 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue May 13 08:53:48 2008 -0500"
      },
      "message": "[POWERPC] 85xx: Add 8568 PHY workarounds to board code\n\nThe 8568 MDS needs some configuration changes to the PHY in order to\nwork properly.  These are done in the firmware, normally, but Linux\nshouldn\u0027t need to rely on the firmware running such things (someone\ncould disable the PHY support in the firmware to save space, for instance).\n\nSigned-off-by: Andy Fleming \u003cafleming@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "ad12e34fe805af86b2995020bfc41a64a762acfe",
      "tree": "94b32cf542c94f63777c0b554fe8c39741601455",
      "parents": [
        "c714a534d85576af21b06be605ca55cb2fb887ee"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Tue Apr 29 19:53:33 2008 +0400"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue May 13 08:53:48 2008 -0500"
      },
      "message": "[POWERPC] 86xx: mpc8610_hpcd: use ULI526X driver for on-board ethernet\n\nAs of current mainline tree, TULIP driver is unusable on MPC8610HPCD\nboards. There is a patch[1] floating around (and also included in the\nBSP), which tries to heal the situation, though the ethernet is still\nunusable. Practically it takes ages to mount NFS filesystem:\n\nVFS: Mounted root (nfs filesystem).\nFreeing unused kernel memory: 180k init\nnfs: server 10.0.0.2 not responding, still trying\nnfs: server 10.0.0.2 OK\nnfs: server 10.0.0.2 not responding, still trying\nnfs: server 10.0.0.2 not responding, still trying\nnfs: server 10.0.0.2 not responding, still trying\nnfs: server 10.0.0.2 not responding, still trying\nnfs: server 10.0.0.2 OK\nnfs: server 10.0.0.2 not responding, still trying\n\nSo, instead of trying to add uli526x functionality into TULIP driver\n(which is already bloated enough), I fixed existing ULI526X driver\nand now it works perfectly well here.\n\n[1] http://www.bitshrine.org/gpp/0024-MPC8610-ETH-Lyra-native-ethernet.txt\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "0d4b6b901c3d41beb0e1620316aee0aa234edf7f",
      "tree": "6bf52878511c86cc33b2b95ffba53863fa9c01f0",
      "parents": [
        "6a8b23086c82d7cc4f424518532c8b10d95715c0"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon May 12 22:57:51 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon May 12 22:57:51 2008 +1000"
      },
      "message": "[POWERPC] ppc: More compile fixes\n\nThis fixes a few more miscellaneous compile problems with ARCH\u003dppc.\n\n1. Don\u0027t compile devres.c on ARCH\u003dppc, it doesn\u0027t have ioremap_flags.\n2. Include \u003casm/irq.h\u003e in setup.c for the __DO_IRQ_CANON definition.\n3. Include \u003clinux/proc_fs.h\u003e in residual.c for the\n   definition of create_proc_read_entry.\n4. Fix xchg_ptr to be a static inline to eliminate a compiler warning.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6a8b23086c82d7cc4f424518532c8b10d95715c0",
      "tree": "91f8def2cca5696e3fa01220e228129b9825ab08",
      "parents": [
        "9717e87fb19f21d1be2ac1dce8f65045547b7e1b"
      ],
      "author": {
        "name": "Segher Boessenkool",
        "email": "segher@kernel.crashing.org",
        "time": "Wed May 07 08:58:50 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon May 12 20:27:50 2008 +1000"
      },
      "message": "[POWERPC] ppc: Don\u0027t run prom_init_check for arch/ppc builds\n\narch/ppc doesn\u0027t have prom_init.o (anymore).\n\nSigned-off-by: Segher Boessenkool \u003csegher@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "516c8be3a93ec2b0746ba0907f38c1d1e62f4992",
      "tree": "4f1fa8fb3704ffad76e1350b8a72724f7b727391",
      "parents": [
        "492c2e476eac010962850006c49df326919b284c"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon May 12 14:20:35 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon May 12 14:20:35 2008 +1000"
      },
      "message": "[POWERPC] Fix default cputable entries for e200 and e500 families\n\nCommit 76bc080ef5a34aedb63e1691f28c6b42f3468e4e (\"POWERPC] Make default\ncputable entries reflect selected CPU family\") added default entries\nfor the e200 and e500 families, but missed a closing brace on those\nentries, as pointed out by David Gibson.  This adds the closing braces.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e"
    },
    {
      "commit": "d9a9a23ff2b00463f25e880d13364938b321ab8a",
      "tree": "e5ddb542d535ea741227265545a885636f8967aa",
      "parents": [
        "9b013c2820c409ff84871e55e407ec2181782773",
        "53962ecf6ebbdb5b15a8b35fbefe34430eb25609"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 09 08:06:31 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 09 08:06:31 2008 -0700"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (23 commits)\n  [POWERPC] Remove leftover printk in isa-bridge.c\n  [POWERPC] Remove duplicate #include\n  [POWERPC] Initialize lockdep earlier\n  [POWERPC] Document when printk is useable\n  [POWERPC] Fix bogus paca-\u003e_current initialization\n  [POWERPC] Fix of_i2c include for module compilation\n  [POWERPC] Make default cputable entries reflect selected CPU family\n  [POWERPC] spufs: lockdep annotations for spufs_dir_close\n  [POWERPC] spufs: don\u0027t requeue victim contex in find_victim if it\u0027s not in spu_run\n  [POWERPC] 4xx: Fix PCI mem in sequoia DTS\n  [POWERPC] 4xx: Add endpoint support to 4xx PCIe driver\n  [POWERPC] 4xx: Fix problem with new TLB storage attibute fields on 440x6 core\n  [POWERPC] spufs: spu_create should send inotify IM_CREATE event\n  [POWERPC] spufs: handle faults while the context switch pending flag is set\n  [POWERPC] spufs: fix concurrent delivery of class 0 \u0026 1 exceptions\n  [POWERPC] spufs: try to route SPU interrupts to local node\n  [POWERPC] spufs: set SPU_CONTEXT_SWITCH_PENDING before synchronising SPU irqs\n  [POWERPC] spufs: don\u0027t acquire state_mutex interruptible while performing callback\n  [POWERPC] spufs: update master runcntl with context lock held\n  [POWERPC] spufs: fix post-stopped update of MFC_CNTL register\n  ...\n"
    },
    {
      "commit": "53962ecf6ebbdb5b15a8b35fbefe34430eb25609",
      "tree": "b475c47b3e2d2aea79ca3d4df7e9bc75da509782",
      "parents": [
        "1c4a8119123e7e064344588d9a059bc0bb24e1ae"
      ],
      "author": {
        "name": "Nate Case",
        "email": "ncase@xes-inc.com",
        "time": "Fri May 09 02:41:17 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 09 20:22:59 2008 +1000"
      },
      "message": "[POWERPC] Remove leftover printk in isa-bridge.c\n\nThis printk() appears twice in the same function.  Only the latter one\nin the inval_range: section appears to be legitimate.\n\nSigned-off-by: Nate Case \u003cncase@xes-inc.com\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "1c4a8119123e7e064344588d9a059bc0bb24e1ae",
      "tree": "7238fe47495a7dd7ecc1613b8413357ac4c7642b",
      "parents": [
        "f2fd25131b5a9c802faa1de1e9b5f1b06d16eec3"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Thu May 08 23:34:29 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 09 20:22:58 2008 +1000"
      },
      "message": "[POWERPC] Remove duplicate #include\n\nRemove duplicate #include of \u003casm/prom.h\u003e in\narch/powerpc/kernel/btext.c.\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f2fd25131b5a9c802faa1de1e9b5f1b06d16eec3",
      "tree": "913626ebadc92e7d752cc8ad3aecd714d0164d62",
      "parents": [
        "24d9649574fbe591fdfa6b00893d4096f513e539"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed May 07 10:25:34 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 09 20:22:58 2008 +1000"
      },
      "message": "[POWERPC] Initialize lockdep earlier\n\nThis moves lockdep_init() to before udbg_early_init() as the later\ncan call things that acquire spinlocks etc...  This also makes printk\nsafer to use earlier.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "24d9649574fbe591fdfa6b00893d4096f513e539",
      "tree": "de6b2a4b4e1d7754d4100404b4d74574be0a608e",
      "parents": [
        "1b70c5a6491dd02263e6d104b72d9b536f987021"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed May 07 10:00:56 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 09 20:22:58 2008 +1000"
      },
      "message": "[POWERPC] Document when printk is useable\n\nWhen debugging early boot problems, it\u0027s common to sprinkle printk\u0027s\nall over the place.  However, on 64-bit powerpc, this can lead to\nmemory corruption if done too early due to the PACA pointer and\nlockdep core not being initialized.\n\nThis adds some comments to early_setup() that document when it is\nsafe to do so in order to save time for whoever has to debug that\nstuff next.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "1b70c5a6491dd02263e6d104b72d9b536f987021",
      "tree": "e6645be06c6262d9a743b2663b53035dacd63521",
      "parents": [
        "8af302e2dc91d4229968b8eedd4b45c0dd9fc717"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed May 07 10:00:55 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 09 20:22:58 2008 +1000"
      },
      "message": "[POWERPC] Fix bogus paca-\u003e_current initialization\n\nWhen doing lockdep, I had two patches to initialize paca-\u003e_current\nearly, one bogus, and one correct.  Unfortunately both got merged\nas the bad one ended up being part of the main lockdep patch by\nmistake.  This causes memory corruption at boot.  This removes\nthe offending code.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "76bc080ef5a34aedb63e1691f28c6b42f3468e4e",
      "tree": "c08490299e4831265cdf5f0aa7853eaad9caaa9f",
      "parents": [
        "2a5f2e3e6cd1ce9fb3f8b186b6bc9aa1f1497a92"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon May 05 15:22:27 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 09 20:22:57 2008 +1000"
      },
      "message": "[POWERPC] Make default cputable entries reflect selected CPU family\n\nChanges the cputable so that various CPU families that have an exclusive\nCONFIG_ option have a more sensible default entry to use if the specific\nprocessor hasn\u0027t been identified.\n\nThis makes the kernel more generally useful when booted on an unknown\nPVR for things like new 4xx variants.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "2a5f2e3e6cd1ce9fb3f8b186b6bc9aa1f1497a92",
      "tree": "b2306840f227972a7c9d4a2b75e516fe81358ce8",
      "parents": [
        "02539d71fa98d5737bb668b02286c76241e4bac9",
        "78be76476a34a77f0ea9db2f78ba46a2b0fd5ab5"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 09 20:12:06 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 09 20:12:06 2008 +1000"
      },
      "message": "Merge branch \u0027for-2.6.26\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx into merge\n"
    },
    {
      "commit": "28a4acb48586dc21d2d14a75a7aab7be78b7c83b",
      "tree": "1e95503037a68286ba732dbc0a844dbf0f826223",
      "parents": [
        "89f92d6425b099538932e9b881588f87ef9f3184",
        "e46b66bc42b6b1430b04cc5c207ecb2b2f4553dc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 08 19:03:26 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 08 19:03:26 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (32 commits)\n  net: Added ASSERT_RTNL() to dev_open() and dev_close().\n  can: Fix can_send() handling on dev_queue_xmit() failures\n  netns: Fix arbitrary net_device-s corruptions on net_ns stop.\n  netfilter: Kconfig: default DCCP/SCTP conntrack support to the protocol config values\n  netfilter: nf_conntrack_sip: restrict RTP expect flushing on error to last request\n  macvlan: Fix memleak on device removal/crash on module removal\n  net/ipv4: correct RFC 1122 section reference in comment\n  tcp FRTO: SACK variant is errorneously used with NewReno\n  e1000e: don\u0027t return half-read eeprom on error\n  ucc_geth: Don\u0027t use RX clock as TX clock.\n  cxgb3: Use CAP_SYS_RAWIO for firmware\n  pcnet32: delete non NAPI code from driver.\n  fs_enet: Fix a memory leak in fs_enet_mdio_probe\n  [netdrvr] eexpress: IPv6 fails - multicast problems\n  3c59x: use netstats in net_device structure\n  3c980-TX needs EXTRA_PREAMBLE\n  fix warning in drivers/net/appletalk/cops.c\n  e1000e: Add support for BM PHYs on ICH9\n  uli526x: fix endianness issues in the setup frame\n  uli526x: initialize the hardware prior to requesting interrupts\n  ...\n"
    },
    {
      "commit": "02539d71fa98d5737bb668b02286c76241e4bac9",
      "tree": "b7da735722b2356e61f5296ed4d8b2f828393495",
      "parents": [
        "7a28a1549f9514f3b0dd3dde5c7337ba5d44fba3"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Thu May 08 15:29:12 2008 +1000"
      },
      "committer": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Thu May 08 15:29:12 2008 +1000"
      },
      "message": "[POWERPC] spufs: lockdep annotations for spufs_dir_close\n\nWe need to acquire the parent i_mutex with I_MUTEX_PARENT to keep\nlockdep happy.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n"
    },
    {
      "commit": "7a28a1549f9514f3b0dd3dde5c7337ba5d44fba3",
      "tree": "7a1e56a8ba110a7d1525f35d6ea6b4e7d761999e",
      "parents": [
        "826be063eee9b4c2703fd86cfc9723bc391ff1cb"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Thu May 08 15:26:32 2008 +1000"
      },
      "committer": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Thu May 08 15:26:32 2008 +1000"
      },
      "message": "[POWERPC] spufs: don\u0027t requeue victim contex in find_victim if it\u0027s not in spu_run\n\nWe should not requeue the victim context in find_victim if the owner is\nnot in spu_run. It\u0027s first not needed because leaving the context on\nthe spu is an optimization and second is harmful because it means the\nowner could re-enter spu_run when the context is on the runqueue and\ntrip the BUG_ON in __spu_update_sched_info.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n"
    },
    {
      "commit": "78be76476a34a77f0ea9db2f78ba46a2b0fd5ab5",
      "tree": "15cb78607129ce85c375f8d1f971b5227ff37176",
      "parents": [
        "80daac3f86d4f5aafc9d3e79addb90fa118244e2"
      ],
      "author": {
        "name": "Christian Ehrhardt",
        "email": "ehrhardt@linux.vnet.ibm.com",
        "time": "Tue May 06 12:37:15 2008 -0500"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Tue May 06 12:37:15 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Fix PCI mem in sequoia DTS\n\nThis patch is fixes the sequoia.dts device tree file to use the values defined\nin the 440Epx data sheet from AMCC.\n\nThat fixes an issue where some devices, including graphics cards, would not\ninitialize properly because the PCI resource space was not big enough.\n\nSigned-off-by: Christian Ehrhardt \u003cehrhardt@linux.vnet.ibm.com\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "80daac3f86d4f5aafc9d3e79addb90fa118244e2",
      "tree": "06d914e7efffd6965eaa5d552f334c50b600c14a",
      "parents": [
        "a96df496ed1496f3e52a9b3c860cf967aa48adda"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Tue Apr 22 00:54:30 2008 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Tue May 06 12:10:43 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Add endpoint support to 4xx PCIe driver\n\nThis patch adds basic endpoint support to the 4xx PCIe driver.\n\nThis is done by checking the device_type property of the PCIe\ndevice node (\"pci\" for root-complex and \"pci-endpoint\" for endpoint\nconfiguration).\n\nNote: Currently we map a fixed 64MByte window to PLB address 0 (SDRAM).\nThis should probably be configurable via a dts property.\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "54c852a2d61bb15d9b979410c2260edfb23d448c",
      "tree": "7a6ba9d1743b01090b85611cea9dd79ec2950487",
      "parents": [
        "7ab267d4ecdad3032d6bb31619a2744fc2074b59",
        "ce4e2e4558903ef92edf1ab4e09b0b338a09fd61"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue May 06 12:22:03 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Tue May 06 12:22:03 2008 -0400"
      },
      "message": "Merge branch \u0027for-2.6.26\u0027 of git://git.farnsworth.org/dale/linux-2.6-mv643xx_eth into upstream\n"
    },
    {
      "commit": "a96df496ed1496f3e52a9b3c860cf967aa48adda",
      "tree": "6cf14e3dcc3888181bc7dd074dfed658726fbcbf",
      "parents": [
        "9185ef6787f1c8f1c06aa0cb3c7746fb4f101f50"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Mon May 05 16:53:19 2008 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Tue May 06 10:36:20 2008 -0500"
      },
      "message": "[POWERPC] 4xx: Fix problem with new TLB storage attibute fields on 440x6 core\n\nThe new 440x6 core used on AMCC 460EX/GT introduces new storage attibure\nfields to the TLB2 word. Those are:\n\nBit  11   12   13   14   15\n     WL1  IL1I IL1D IL2I IL2D\n\nWith these bits the cache (L1 and L2) can be configured in a more flexible\nway, instruction- and data-cache independently now. The \"old\" I and W bits\nare still available and setting these old bits will automically set these\nnew bits too (for backward compatibilty).\n\nThe current code does not clear these fields resulting in disabling the cache\nby chance. This patch now makes sure that these new bits are cleared when\nthe TLB2 word is written.\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "826be063eee9b4c2703fd86cfc9723bc391ff1cb",
      "tree": "ed16f042baad4cd30b4faf18996d30a5c1921c9f",
      "parents": [
        "de1028927ae3487e2e450dacf50fbf32042aee18"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue May 06 09:24:24 2008 +1000"
      },
      "committer": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Tue May 06 09:24:24 2008 +1000"
      },
      "message": "[POWERPC] spufs: spu_create should send inotify IM_CREATE event\n\nCreating a spufs context or gand using spu_create should send an inotify\nevent so that things like performance monitors have an easy way to find\nout about newly created contexts.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n"
    },
    {
      "commit": "9185ef6787f1c8f1c06aa0cb3c7746fb4f101f50",
      "tree": "02c8dd5bd96606d752af795d4903ab76bef80da1",
      "parents": [
        "b41e5fffe8b81fc939067d8c1c195cc79115d5a3"
      ],
      "author": {
        "name": "Denis V. Lunev",
        "email": "den@openvz.org",
        "time": "Sat May 03 06:34:05 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon May 05 16:47:14 2008 +1000"
      },
      "message": "[POWERPC] Assign PDE-\u003edata before gluing PDE into /proc tree\n\nSimply replace proc_create and further data assigned with proc_create_data.\nNo need to check for data!\u003dNULL after that.\n\nSigned-off-by: Denis V. Lunev \u003cden@openvz.org\u003e\nCc: Alexey Dobriyan \u003cadobriyan@openvz.org\u003e\nCc: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b41e5fffe8b81fc939067d8c1c195cc79115d5a3",
      "tree": "7839043d5c430029efdb023e69d6a717fa8ff86e",
      "parents": [
        "af3ce514ade2fd0e18c5d078d138a6c1137a33df"
      ],
      "author": {
        "name": "Emil Medve",
        "email": "Emilian.Medve@Freescale.com",
        "time": "Sat May 03 06:34:04 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon May 05 16:47:14 2008 +1000"
      },
      "message": "[POWERPC] devres: Add devm_ioremap_prot()\n\nWe provide an ioremap_flags, so this provides a corresponding\ndevm_ioremap_prot.  The slight name difference is at Ben\nHerrenschmidt\u0027s request as he plans on changing ioremap_flags to\nioremap_prot in the future.\n\nSigned-off-by: Emil Medve \u003cEmilian.Medve@Freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nAcked-by: Tejun Heo \u003chtejun@gmail.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "de1028927ae3487e2e450dacf50fbf32042aee18",
      "tree": "615b7c5fa3526ccf11b63be88c8978180df0bee8",
      "parents": [
        "f3d69e0507f84903059d456c5d19f10b2df3ac69"
      ],
      "author": {
        "name": "Luke Browning",
        "email": "lukebr@linux.vnet.ibm.com",
        "time": "Mon Apr 28 17:35:56 2008 +1000"
      },
      "committer": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Mon May 05 13:33:44 2008 +1000"
      },
      "message": "[POWERPC] spufs: handle faults while the context switch pending flag is set\n\nCurrently, page fault handlers don\u0027t issue a mfc restart if the context\nswitch pending flag is set, which can leave us with a hanging DMA after\na context restore.\n\nThis patch introduces fault pending flag that is set by the fault\nhandler and read by the context switch code, so that the latter can add\nthe restart bit at the right spot, after it has successfuly saved the\nstate of the mfc control register.\n\nSigned-off-by: Luke Browning \u003clukebr@linux.vnet.ibm.com\u003e\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n"
    },
    {
      "commit": "f3d69e0507f84903059d456c5d19f10b2df3ac69",
      "tree": "f8aa4062bc1a0939d7bdb3a634c01869f2bb32a2",
      "parents": [
        "7a2142002f29a7b398c49da9bdec712dc57087c7"
      ],
      "author": {
        "name": "Luke Browning",
        "email": "lukebr@linux.vnet.ibm.com",
        "time": "Sun Apr 27 18:41:55 2008 +0000"
      },
      "committer": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Mon May 05 13:33:44 2008 +1000"
      },
      "message": "[POWERPC] spufs: fix concurrent delivery of class 0 \u0026 1 exceptions\n\nSPU class 0 \u0026 1 exceptions may occur in parallel, so we may end up\noverwriting csa.dsisr.\n\nThis change adds dedicated fields for each class to the spu and the spu\ncontext so that fault data is not overwritten.\n\nSigned-off-by: Luke Browning \u003clukebr@linux.vnet.ibm.com\u003e\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n"
    },
    {
      "commit": "7a2142002f29a7b398c49da9bdec712dc57087c7",
      "tree": "bd15498cbf76cabda2d42868ffc6936738d5c578",
      "parents": [
        "093c16bf9b107433643cbf0843ca7808df90823b"
      ],
      "author": {
        "name": "Luke Browning",
        "email": "lukebr@linux.vnet.ibm.com",
        "time": "Mon Apr 28 14:32:34 2008 +1000"
      },
      "committer": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Mon May 05 13:33:43 2008 +1000"
      },
      "message": "[POWERPC] spufs: try to route SPU interrupts to local node\n\nCurrently, we re-route SPU interrupts to the current cpu, which may be\non a remote node. In the case of time slicing, all spu interrupts will\nend up routed to the same cpu, where the spusched_tick occurs.\n\nThis change routes mfc interrupts to the cpu where the controlling\nthread last ran, provided that cpu is on the same node as the spu\n(otherwise don\u0027t reroute interrupts).\n\nThis should improve performance and provide a more predictable\nenvironment for processing spu exceptions. In the past we have seen\nconcurrent delivery of spu exceptions to two cpus. This eliminates that\nconcern.\n\nSigned-off-by: Luke Browning \u003clukebr@linux.vnet.ibm.com\u003e\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n"
    },
    {
      "commit": "093c16bf9b107433643cbf0843ca7808df90823b",
      "tree": "1776b417f366894e9fde4d58f456e3fef6697890",
      "parents": [
        "d29694f0681e188cf75477f20904041744e78ef7"
      ],
      "author": {
        "name": "Luke Browning",
        "email": "lukebr@linux.vnet.ibm.com",
        "time": "Fri Apr 25 14:00:00 2008 +1000"
      },
      "committer": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Mon May 05 13:33:43 2008 +1000"
      },
      "message": "[POWERPC] spufs: set SPU_CONTEXT_SWITCH_PENDING before synchronising SPU irqs\n\nsynchronize_irq() provides the serialization for\nSPU_CONTEXT_SWITCH_PENDING which is read with a simple load. This\nroutine guarantees that the relevant interrupt handlers are not running,\nso that the next time they do run they will see the update\nmemory value.\n\nThis must be done correctly so that exception handling code does not\nrestart the mfc in the middle of a context switch while we are trying\nto atomically stop it and save state.\n\nSigned-off-by: Luke Browning \u003clukebr@linux.vnet.ibm.com\u003e\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n"
    },
    {
      "commit": "d29694f0681e188cf75477f20904041744e78ef7",
      "tree": "5c515a71302a1ad4a560c028e6a745bc11b6e400",
      "parents": [
        "c0bace5c7029ef7cbb6e6ffaa0469a3c042e5029"
      ],
      "author": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Wed Apr 23 16:02:10 2008 +1000"
      },
      "committer": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Mon May 05 13:33:43 2008 +1000"
      },
      "message": "[POWERPC] spufs: don\u0027t acquire state_mutex interruptible while performing callback\n\nThere\u0027s currently no way to tell if spu_process_callback has\nreturned with the state mutex held, as -EINTR may be returned\nby either the syscall or the spu_acquire fail case.\n\nInstead, just do a non-interruptible mutex_lock here.\n\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n"
    },
    {
      "commit": "c0bace5c7029ef7cbb6e6ffaa0469a3c042e5029",
      "tree": "0c8183cd4dbcea455c9d4adf61a947c79696b9b3",
      "parents": [
        "55d7cd74d44e7e0597f95db25c12f3e6c5e7916f"
      ],
      "author": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Wed Apr 23 14:24:27 2008 +1000"
      },
      "committer": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Mon May 05 13:33:43 2008 +1000"
      },
      "message": "[POWERPC] spufs: update master runcntl with context lock held\n\nCurrently, we update the SPU master run control bit (ie,\nspu_enable_spu) in spufs_run_spu before we grab the context mutex. This\ncan result in races with other processes accessing this context\u0027s\nresources.\n\nThis change moves the spu_enable_spu to after we have acquired the\ncontext lock.\n\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n"
    },
    {
      "commit": "55d7cd74d44e7e0597f95db25c12f3e6c5e7916f",
      "tree": "1a0d468ad5fccb3033d0b57435efcdfa93b2bd78",
      "parents": [
        "1ca4264ee17745779c341966c5e61ac69bfd17a6"
      ],
      "author": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Thu Apr 24 18:15:40 2008 +1000"
      },
      "committer": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Mon May 05 13:33:42 2008 +1000"
      },
      "message": "[POWERPC] spufs: fix post-stopped update of MFC_CNTL register\n\nWe currently have two issues with the MFC save code:\n\n * save_mfc_decr doesn\u0027t handle a transition of 1 -\u003e 0 of the Ds bit\n * The Q bit may be stale in the CSA\n\nThis change fixes the first issue by clearing the relevant bits from\nthe MFC_CNTL value in the CSA before or-ing in the updated status.\nAlso, we add the Q bit to the updated status.\n\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n"
    },
    {
      "commit": "1ca4264ee17745779c341966c5e61ac69bfd17a6",
      "tree": "86c27361d4d89853c387934879573ce7b658dae5",
      "parents": [
        "943906ba4bebf629d5cd770e48b8ec0ddc433869"
      ],
      "author": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Wed Apr 09 15:24:22 2008 +1000"
      },
      "committer": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Mon May 05 13:33:42 2008 +1000"
      },
      "message": "[POWERPC] spufs: fix save of mfc_cntl register\n\nCurrently, we can introduce invalid entries into the MFC queues:\n\n1) context starts a DMA\n\n2) context gets scheduled out during a DMA\n  - kernel saves MFC queue to CSA\n  - kernel saves 0x0 in csa-\u003emfc_control_RW\n\n3) context gets scheduled in\n  - csa-\u003emfc_control[Q] (\u0027queues empty\u0027) isn\u0027t set, so DMA queues are\n    restored from the CSA\n\n4) context\u0027s DMA is completed\n\n5) context gets scheduled out again, no DMA occuring this time\n  - kernel sees that MFC_CNTL[Q] (\u0027queues empty\u0027) is set, so doesn\u0027t\n    touch saved queue data in CSA\n  - kernel saves 0x0 in csa-\u003emfc_control_RW\n\n6) context gets scheduled in\n  - csa-\u003emfc_control[Q] (\u0027queues empty\u0027) isn\u0027t set (we saved is as 0!),\n    so DMA queues are restored from the CSA\n\nIn this last restore, we\u0027ve restored the queue status from step 2,\nwhich are now invalid.\n\nThis change makes save_mfc_cntl() closer to the save/restore sequence,\nas specified in the CBE handbook.\n\nWith changes from Luke Browning.\n\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n"
    },
    {
      "commit": "943906ba4bebf629d5cd770e48b8ec0ddc433869",
      "tree": "24d8d7c9e112c0ec0bdbe875a636fef98cc00159",
      "parents": [
        "5711fe900dfef8d9afdbbb6d0f9c9720919d1d66"
      ],
      "author": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Mon Apr 07 17:42:36 2008 +1000"
      },
      "committer": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Mon May 05 13:33:42 2008 +1000"
      },
      "message": "[POWERPC] spufs: don\u0027t touch suspend bits when purging DMA queue\n\nWhen we issue a MFC purge request, we may inadvertantly clear the\nsuspended status.\n\nThis change adds the MFC_CNTL_SUSPEND_MASK when we issue a purge\nrequest, so that the suspend bit is masked out.\n\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n"
    },
    {
      "commit": "5711fe900dfef8d9afdbbb6d0f9c9720919d1d66",
      "tree": "6d9281bf3313488b20c30ad69bd794322b8f91e5",
      "parents": [
        "3b5750644b2ffa2a76fdfe7b4e00e4af2ecf3539"
      ],
      "author": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Fri Apr 04 17:55:28 2008 +1100"
      },
      "committer": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Mon May 05 13:33:42 2008 +1000"
      },
      "message": "[POWERPC] cell: Fix lost interrupts due to fasteoi handler\n\nWe may currently lose interrupts during SPE context switch, as we alter\nthe INT_Route register. Because the IIC uses a per-thread priority\nstatus, changing the interrupt routing to a different thread means that\nthe IRQ is no longer masked by the priority status, so we end up with\ntwo fasteoi IRQ handlers executing for the one irq_desc. The fasteoi\nhandler doesn\u0027t handle multiple IRQs, so drops the second one.\n\nFix this by using our own flow handler. This is based on\nhandle_edge_irq, but issues an eoi after IRQs are handled, and doesn\u0027t\ndo any mask/unmasking.\n\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n"
    },
    {
      "commit": "de368dceb33c3c068dbde1407aff75cd8e126f04",
      "tree": "cdcdac9093ed06ba233aee36e62302ff6c809ca3",
      "parents": [
        "45c5eb67da5a668abe79c23a7e64dbc87a600f90"
      ],
      "author": {
        "name": "Christian Ehrhardt",
        "email": "ehrhardt@linux.vnet.ibm.com",
        "time": "Tue Apr 29 18:18:23 2008 +0200"
      },
      "committer": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Sun May 04 14:44:45 2008 +0300"
      },
      "message": "KVM: ppc: deliver INTERRUPT_FP_UNAVAIL to the guest\n\nThis patch adds the delivery of INTERRUPT_FP_UNAVAIL exceptions to the guest.\nIt\u0027s needed if a guest uses ppc binaries using the Floating point instructions.\n\nSigned-off-by: Christian Ehrhardt \u003cehrhardt@linux.vnet.ibm.com\u003e\nAcked-by: Hollis Blanchard \u003chollisb@us.ibm.com\u003e\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\n"
    }
  ],
  "next": "45c5eb67da5a668abe79c23a7e64dbc87a600f90"
}
