)]}'
{
  "commit": "02ffdbc866c8b1c8644601e9aa6155700eed4c91",
  "tree": "fd5c0cfbbadc22e123aa25c17c74ac69f8b14887",
  "parents": [
    "abf4868b8548cae18d4fe8bbfb4e207443be01be"
  ],
  "author": {
    "name": "Peter Zijlstra",
    "email": "a.p.zijlstra@chello.nl",
    "time": "Fri Nov 20 22:19:50 2009 +0100"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Sat Nov 21 14:11:38 2009 +0100"
  },
  "message": "perf: Optimize perf_event_task_sched_out\n\nRemove an update_context_time() call from the\nperf_event_task_sched_out() path and into the branch its needed.\n\nThe call was both superfluous, because __perf_event_sched_out()\nalready does it, and wrong, because it was done without holding\nctx-\u003elock.\n\nPlace it in perf_event_sync_stat(), which is the only place it\nis needed and which does already hold ctx-\u003elock.\n\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nLKML-Reference: \u003c20091120212508.779516394@chello.nl\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9a18ff28ea5b6d2add93251d4269b92e7f771605",
      "old_mode": 33188,
      "old_path": "kernel/perf_event.c",
      "new_id": "65f4dab0ce6074f88899f631c9dec166bab613a8",
      "new_mode": 33188,
      "new_path": "kernel/perf_event.c"
    }
  ]
}
