)]}'
{
  "commit": "834a9b8ca7a01c34570be021f88e18884a29f048",
  "tree": "caf3a37ae5d73a235f17bc353e8e0a7b2c87934e",
  "parents": [
    "1f525f16e0a2b5743a64bf6991d3b6704271f8b6"
  ],
  "author": {
    "name": "Eric Van Hensbergen",
    "email": "ericvh@hera.kernel.org",
    "time": "Sun Jul 30 03:04:16 2006 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Mon Jul 31 13:28:44 2006 -0700"
  },
  "message": "[PATCH] 9p: fix fid behavior on failed remove\n\nBased on a bug report from Russ Ross \u003crussruss@gmail.com\u003e\n\nAccording to the spec:\n\n\"The remove request asks the file server both to remove the file\n represented by fid and to clunk the fid, even if the remove fails.\"\n\nbut the Linux client seems to expect the fid to be valid after a failed\nremove attempt.  Specifically, I\u0027m getting this behavior when attempting to\nremove a non-empty directory.\n\nSigned-off-by: Eric Van Hensbergen \u003cericvh@gmail.com\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": "2f580a197b8dadf573ce7093742e4e647c950c82",
      "old_mode": 33188,
      "old_path": "fs/9p/vfs_inode.c",
      "new_id": "eae50c9d6dc41f0ca06524357008775a59d74fe1",
      "new_mode": 33188,
      "new_path": "fs/9p/vfs_inode.c"
    }
  ]
}
