)]}'
{
  "commit": "d9414774dc0c7b395036deeca000af42e2d13612",
  "tree": "4ddd38ff111978b597a802c111944ee2f9059449",
  "parents": [
    "d388908ec40ada0001dfe05134de31d0cc62907c"
  ],
  "author": {
    "name": "Nick Piggin",
    "email": "npiggin@suse.de",
    "time": "Wed Sep 24 11:32:59 2008 -0400"
  },
  "committer": {
    "name": "Steve French",
    "email": "sfrench@us.ibm.com",
    "time": "Wed Sep 24 19:32:56 2008 +0000"
  },
  "message": "cifs: Convert cifs to new aops.\n\ncifs: Convert cifs to new aops.\n\nThis patch is based on the one originally posted by Nick Piggin. His\npatch was very close, but had a couple of small bugs. Nick\u0027s original\ncomments follow:\n\nThis is another relatively naive conversion. Always do the read upfront\nwhen the page is not uptodate (unless we\u0027re in the writethrough path).\n\nFix an uninitialized data exposure where SetPageUptodate was called\nbefore the page was uptodate.\n\nSetPageUptodate and switch to writeback mode in the case that the full\npage was dirtied.\n\nAcked-by: Shaggy \u003cshaggy@austin.ibm.com\u003e\nAcked-by: Badari Pulavarty \u003cpbadari@us.ibm.com\u003e\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Jeff Layton \u003cjlayton@redhat.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d39e852a28a9a01f77fa1f142b7ff6138e82647d",
      "old_mode": 33188,
      "old_path": "fs/cifs/file.c",
      "new_id": "c4a8a0605125aa3c2f93359ac98b43de5060bed9",
      "new_mode": 33188,
      "new_path": "fs/cifs/file.c"
    }
  ]
}
