)]}'
{
  "commit": "fdd1e74c89fe39259a29c494209abad63ff76f82",
  "tree": "7ec3708b7b7badeb20f705cf865afbb9c63b5406",
  "parents": [
    "73e3302f60c0e11a0db0b34b903f591139c4f937"
  ],
  "author": {
    "name": "Trond Myklebust",
    "email": "Trond.Myklebust@netapp.com",
    "time": "Tue Apr 15 16:33:58 2008 -0400"
  },
  "committer": {
    "name": "Trond Myklebust",
    "email": "Trond.Myklebust@netapp.com",
    "time": "Sat Apr 19 16:53:01 2008 -0400"
  },
  "message": "NFS: Ensure that the read code cleans up properly when rpc_run_task() fails\n\nIn the case of readpage() we need to ensure that the pages get unlocked,\nand that the error is flagged.\n\nIn the case of O_DIRECT, we need to ensure that the pages are all released.\n\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e44200579c8d53520b45485e436fd8dc24727ba1",
      "old_mode": 33188,
      "old_path": "fs/nfs/direct.c",
      "new_id": "9d9085b93a322249a3c823453129fb8a016f46aa",
      "new_mode": 33188,
      "new_path": "fs/nfs/direct.c"
    },
    {
      "type": "modify",
      "old_id": "d333f5fedca171ec096b4f401e24803586fa4290",
      "old_mode": 33188,
      "old_path": "fs/nfs/read.c",
      "new_id": "6f9208a549a0aa438a2e397b5b654e3a4585a47a",
      "new_mode": 33188,
      "new_path": "fs/nfs/read.c"
    }
  ]
}
