)]}'
{
  "commit": "fd28784adc079afa905df56204b1298ddb4d0bfe",
  "tree": "3ede312b77a14e75d7b31c0df874b6eb160bfb61",
  "parents": [
    "267e4db9ac28a09973476e7ec2cb6807e609d35a"
  ],
  "author": {
    "name": "Aneesh Kumar K.V",
    "email": "aneesh.kumar@linux.vnet.ibm.com",
    "time": "Tue Apr 29 08:11:12 2008 -0400"
  },
  "committer": {
    "name": "Theodore Ts\u0027o",
    "email": "tytso@mit.edu",
    "time": "Tue Apr 29 08:11:12 2008 -0400"
  },
  "message": "ext4: Fix fallocate to update the file size in each transaction\n\next4_fallocate needs to update file size in each transaction.  Otherwise\nif we crash the file size won\u0027t be seen.  We were also not marking\nthe inode dirty after updating file size before.  Also when we try to\nretry allocation due to ENOSPC, make sure we reset the variable ret so\nthat we actually do a retry.\n\nSigned-off-by: Aneesh Kumar K.V \u003caneesh.kumar@linux.vnet.ibm.com\u003e\nSigned-off-by: Mingming Cao \u003ccmm@us.ibm.com\u003e\nSigned-off-by: \"Theodore Ts\u0027o\" \u003ctytso@mit.edu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "668d82e494dd081ea36c5cbfd381b83474ca707c",
      "old_mode": 33188,
      "old_path": "fs/ext4/extents.c",
      "new_id": "c2b004e29ad8f239c2cc66bb80f331d0b1e7ca79",
      "new_mode": 33188,
      "new_path": "fs/ext4/extents.c"
    }
  ]
}
