)]}'
{
  "commit": "49776d30aea903fb2f9966c8e9b6f23ae5f7c937",
  "tree": "d17073772de1e741960d5f741ce57e9fb6ead5b8",
  "parents": [
    "d1450317554d52e0e4a454806c4d05bb2a834f00"
  ],
  "author": {
    "name": "Kazunori Asayama",
    "email": "asayama@sm.sony.co.jp",
    "time": "Fri Jul 20 21:39:30 2007 +0200"
  },
  "committer": {
    "name": "Arnd Bergmann",
    "email": "arnd@klappe.arndb.de",
    "time": "Fri Jul 20 21:41:47 2007 +0200"
  },
  "message": "[CELL] spufs: Avoid unexpectedly restaring MFC during context save\n\nThe current SPU context saving procedure in SPUFS unexpectedly\nrestarts MFC when halting decrementer, because MFC_CNTL[Dh] is set\nwithout MFC_CNTL[Sm]. This bug causes, for example, saving broken DMA\nqueues. Here is a patch to fix the problem.\n\nSigned-off-by: Kazunori Asayama \u003casayama@sm.sony.co.jp\u003e\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9c506ba08cdcb4691e32b4d40b7a5ec3a2090894",
      "old_mode": 33188,
      "old_path": "arch/powerpc/platforms/cell/spufs/switch.c",
      "new_id": "827aada391f2dbeab936926236b2381c8d8d87c1",
      "new_mode": 33188,
      "new_path": "arch/powerpc/platforms/cell/spufs/switch.c"
    },
    {
      "type": "modify",
      "old_id": "42d88a6d2dfd021497195d00773e007a96845815",
      "old_mode": 33188,
      "old_path": "include/asm-powerpc/spu.h",
      "new_id": "a034f03b810706bdf699ab6f50a60165d979088f",
      "new_mode": 33188,
      "new_path": "include/asm-powerpc/spu.h"
    }
  ]
}
