)]}'
{
  "commit": "105f4d7a813e9ef6be58549f5d2a49af1764da19",
  "tree": "8dcb1f371f05ff8699919eebe7e187c8f74c5844",
  "parents": [
    "99fc705996285ed2746c0c8ae8313d0a04d62ec9"
  ],
  "author": {
    "name": "Josh Triplett",
    "email": "josht@us.ibm.com",
    "time": "Fri Sep 29 01:59:25 2006 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Fri Sep 29 09:18:08 2006 -0700"
  },
  "message": "[PATCH] fuse: add lock annotations to request_end and fuse_read_interrupt\n\nrequest_end and fuse_read_interrupt release fc-\u003elock.  Add lock annotations\nto these two functions so that sparse can check callers for lock pairing,\nand so that sparse will not complain about these functions since they\nintentionally use locks in this manner.\n\nSigned-off-by: Josh Triplett \u003cjosh@freedesktop.org\u003e\nAcked-by: Miklos Szeredi \u003cmiklos@szeredi.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1e2006caf15842b2c2beffe11968f3cc6311f16f",
      "old_mode": 33188,
      "old_path": "fs/fuse/dev.c",
      "new_id": "4fc557c40cc0c0bf8f158a7793d508f9ccb23111",
      "new_mode": 33188,
      "new_path": "fs/fuse/dev.c"
    }
  ]
}
