)]}'
{
  "commit": "e3db71913f260e6dc68ab052d6ffdd9e2264fd93",
  "tree": "2f075a90bbba4f87dc2f1319e29cfe6cf65859ca",
  "parents": [
    "9558f2af92f6be401656e16e07542fa2db5c1d42"
  ],
  "author": {
    "name": "Trond Myklebust",
    "email": "trond.myklebust@primarydata.com",
    "time": "Mon Aug 25 22:33:12 2014 -0400"
  },
  "committer": {
    "name": "flintman",
    "email": "flintman@flintmancomputers.com",
    "time": "Sat Jan 24 11:41:07 2015 -0500"
  },
  "message": "NFSv4: Fix problems with close in the presence of a delegation\n\ncommit aee7af356e151494d5014f57b33460b162f181b5 upstream.\n\nIn the presence of delegations, we can no longer assume that the\nstate-\u003en_rdwr, state-\u003en_rdonly, state-\u003en_wronly reflect the open\nstateid share mode, and so we need to calculate the initial value\nfor calldata-\u003earg.fmode using the state-\u003eflags.\n\nReported-by: James Drews \u003cdrews@engr.wisc.edu\u003e\nFixes: 88069f77e1ac5 (NFSv41: Fix a potential state leakage when...)\nSigned-off-by: Trond Myklebust \u003ctrond.myklebust@primarydata.com\u003e\n[lizf: Backport to 3.4: adjust context]\nSigned-off-by: Zefan Li \u003clizefan@huawei.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d7427810aeeb275cfddea354a3d23bbcfe32ce93",
      "old_mode": 33188,
      "old_path": "fs/nfs/nfs4proc.c",
      "new_id": "05c45d6de7d1aa06bf643dc63331e35af776e6c0",
      "new_mode": 33188,
      "new_path": "fs/nfs/nfs4proc.c"
    }
  ]
}
