)]}'
{
  "commit": "063c4561f52a74de686fe0ff2f96f4f54c9fecd2",
  "tree": "73a202c316df70bdfafa489d70e2863c5c5ea33a",
  "parents": [
    "35edec1d52c075975991471d624b33b9336226f2"
  ],
  "author": {
    "name": "Mark Fasheh",
    "email": "mark.fasheh@oracle.com",
    "time": "Tue Jul 03 13:34:11 2007 -0700"
  },
  "committer": {
    "name": "Mark Fasheh",
    "email": "mark.fasheh@oracle.com",
    "time": "Tue Jul 10 17:32:08 2007 -0700"
  },
  "message": "ocfs2: support for removing file regions\n\nProvide an internal interface for the removal of arbitrary file regions.\n\nocfs2_remove_inode_range() takes a byte range within a file and will remove\nexisting extents within that range. Partial clusters will be zeroed so that\nany read from within the region will return zeros.\n\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "df186d2e82485b407697de04b4982b2507a03c08",
      "old_mode": 33188,
      "old_path": "fs/ocfs2/alloc.c",
      "new_id": "f5e11f4fa952a424a5259d766a03c1d449c8ec31",
      "new_mode": 33188,
      "new_path": "fs/ocfs2/alloc.c"
    },
    {
      "type": "modify",
      "old_id": "752ef860873d6c64ef409c2d1f008dcd9f5693c7",
      "old_mode": 33188,
      "old_path": "fs/ocfs2/alloc.h",
      "new_id": "990df48ae8d361459ee27b42cccfb7b0f935c222",
      "new_mode": 33188,
      "new_path": "fs/ocfs2/alloc.h"
    },
    {
      "type": "modify",
      "old_id": "f0a6b1330a6ecdade605632118451e72bb90edf3",
      "old_mode": 33188,
      "old_path": "fs/ocfs2/file.c",
      "new_id": "11f7cf9f251122a84803a77d8f2334e201a10bee",
      "new_mode": 33188,
      "new_path": "fs/ocfs2/file.c"
    },
    {
      "type": "modify",
      "old_id": "3db5de4506daf9510ab8170d39161162a1264941",
      "old_mode": 33188,
      "old_path": "fs/ocfs2/journal.h",
      "new_id": "ce60aab013aa2f7645fddb317b9a8c342654a50b",
      "new_mode": 33188,
      "new_path": "fs/ocfs2/journal.h"
    }
  ]
}
