)]}'
{
  "commit": "8a358ca8e738b6226b004efea462ac28c0a2bbb1",
  "tree": "b604770315d797d907f8aff4bd7c17f26ccf3ae4",
  "parents": [
    "861e2369e9e7e003677f99f22c4d1f05d3ed66d3"
  ],
  "author": {
    "name": "David Teigland",
    "email": "teigland@redhat.com",
    "time": "Mon Jan 07 15:55:18 2008 -0600"
  },
  "committer": {
    "name": "David Teigland",
    "email": "teigland@redhat.com",
    "time": "Wed Jan 30 11:04:42 2008 -0600"
  },
  "message": "dlm: clear ast_type when removing from astqueue\n\nThe lkb_ast_type field indicates whether the lkb is on the astqueue list.\nWhen clearing locks for a process, lkb\u0027s were being removed from the astqueue\nlist without clearing the field.  If release_lockspace then happened\nimmediately afterward, it could try to remove the lkb from the list a second\ntime.\n\nAppears when process calls libdlm dlm_release_lockspace() which first\ncloses the ls dev triggering clear_proc_locks, and then removes the ls\n(a write to control dev) causing release_lockspace().\n\nSigned-off-by: David Teigland \u003cteigland@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ddb46281f34dc3b350be5577f609ef227f00745d",
      "old_mode": 33188,
      "old_path": "fs/dlm/lock.c",
      "new_id": "43ca2a30c4134f725b8591f9ff95dc4f2e0fb5ee",
      "new_mode": 33188,
      "new_path": "fs/dlm/lock.c"
    }
  ]
}
