)]}'
{
  "commit": "6718d0d6da2749d3bff522e6057e97e6aa85e4d1",
  "tree": "a069a92fd5011eb32bc461f3a23f0fc32d72f8ec",
  "parents": [
    "a3cf859321486f69506326146ab3e2fd15c05c3f"
  ],
  "author": {
    "name": "Roland McGrath",
    "email": "roland@redhat.com",
    "time": "Wed Jul 09 01:07:02 2008 -0700"
  },
  "committer": {
    "name": "Roland McGrath",
    "email": "roland@redhat.com",
    "time": "Wed Jul 16 12:15:16 2008 -0700"
  },
  "message": "x86 ptrace: block-step fix\n\nThe enable_single_step() logic bails out early if TF is already set.\nThat skips some of the bookkeeping that keeps things straight.\nThis makes PTRACE_SINGLEBLOCK break the behavior of a user task\nthat was already setting TF itself in user mode.\n\nFix the bookkeeping to notice the old TF setting as it should.\n\nTest case at: http://sources.redhat.com/cgi-bin/cvsweb.cgi/~checkout~/tests/ptrace-tests/tests/step-jump-cont-strict.c?cvsroot\u003dsystemtap\n\nSigned-off-by: Roland McGrath \u003croland@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "92c20fee6781b5f5d419335e68eee8361b7f960d",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/step.c",
      "new_id": "0d2cb363ea752a721cf62372c19c8e89423b3756",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/step.c"
    }
  ]
}
