)]}'
{
  "commit": "b2e601d14deb2083e2a537b47869ab3895d23a28",
  "tree": "302034680d5c7217c28d3b7dff025bd73eeee8c4",
  "parents": [
    "b65fe0356b5b732d7e1e0224c6a1cf2eb5255984"
  ],
  "author": {
    "name": "Andre Detsch",
    "email": "adetsch@br.ibm.com",
    "time": "Thu Sep 04 21:16:27 2008 +0000"
  },
  "committer": {
    "name": "Jeremy Kerr",
    "email": "jk@ozlabs.org",
    "time": "Mon Sep 08 09:44:43 2008 +1000"
  },
  "message": "powerpc/spufs: Fix possible scheduling of a context to multiple SPEs\n\nWe currently have a race when scheduling a context to a SPE -\nafter we have found a runnable context in spusched_tick, the same\ncontext may have been scheduled by spu_activate().\n\nThis may result in a panic if we try to unschedule a context that has\nbeen freed in the meantime.\n\nThis change exits spu_schedule() if the context has already been\nscheduled, so we don\u0027t end up scheduling it twice.\n\nSigned-off-by: Andre Detsch \u003cadetsch@br.ibm.com\u003e\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "897c7406116862a656dd33204347c7007bf053d1",
      "old_mode": 33188,
      "old_path": "arch/powerpc/platforms/cell/spufs/sched.c",
      "new_id": "67595bc380dc154465682f9be7f9c203d283bfe5",
      "new_mode": 33188,
      "new_path": "arch/powerpc/platforms/cell/spufs/sched.c"
    }
  ]
}
