)]}'
{
  "commit": "b25801038da5823bba1b5440a57ca68afc51b6bd",
  "tree": "3a6f10f8ddb3a7552630d60aabbb790d1b5a7a77",
  "parents": [
    "063c4561f52a74de686fe0ff2f96f4f54c9fecd2"
  ],
  "author": {
    "name": "Mark Fasheh",
    "email": "mark.fasheh@oracle.com",
    "time": "Fri Mar 09 16:53:21 2007 -0800"
  },
  "committer": {
    "name": "Mark Fasheh",
    "email": "mark.fasheh@oracle.com",
    "time": "Tue Jul 10 17:32:09 2007 -0700"
  },
  "message": "ocfs2: Support xfs style space reservation ioctls\n\nWe re-use the RESVSP/UNRESVSP ioctls from xfs which allow the user to\nallocate and deallocate regions to a file without zeroing data or changing\ni_size.\n\nThough renamed, the structure passed in from user is identical to struct\nxfs_flock64. The three fields that are actually used right now are l_whence,\nl_start and l_len.\n\nThis should get ocfs2 immediate compatibility with userspace software using\nthe pre-existing xfs ioctls.\n\nSigned-off-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "11f7cf9f251122a84803a77d8f2334e201a10bee",
      "old_mode": 33188,
      "old_path": "fs/ocfs2/file.c",
      "new_id": "f04c7aa834cb838b1efd98196ccce2eba8312b95",
      "new_mode": 33188,
      "new_path": "fs/ocfs2/file.c"
    },
    {
      "type": "modify",
      "old_id": "79115c92dc300dd4602515339acfc5b75ff053e1",
      "old_mode": 33188,
      "old_path": "fs/ocfs2/file.h",
      "new_id": "36fe27f268ee2c84a6a02fbe8284f8a1aabc29f7",
      "new_mode": 33188,
      "new_path": "fs/ocfs2/file.h"
    },
    {
      "type": "modify",
      "old_id": "f3ad21ad9aedff0374b0e4e394347670e5c851a8",
      "old_mode": 33188,
      "old_path": "fs/ocfs2/ioctl.c",
      "new_id": "bd68c3f2afbeab67a05c32eda336266db7cd7406",
      "new_mode": 33188,
      "new_path": "fs/ocfs2/ioctl.c"
    },
    {
      "type": "modify",
      "old_id": "c20a74b99d87da366cbd3f267a5d5ff3b3878aa8",
      "old_mode": 33188,
      "old_path": "fs/ocfs2/ocfs2_fs.h",
      "new_id": "82f8a75b207e4b015a65bb3de1acbc0a4a41502e",
      "new_mode": 33188,
      "new_path": "fs/ocfs2/ocfs2_fs.h"
    },
    {
      "type": "modify",
      "old_id": "f07718a7552b8b78a442cb6f8ff08bbcf39ad75a",
      "old_mode": 33188,
      "old_path": "fs/ocfs2/super.c",
      "new_id": "3a5a1ed09ac906ab94b0dd14897fdbaf4d843284",
      "new_mode": 33188,
      "new_path": "fs/ocfs2/super.c"
    },
    {
      "type": "modify",
      "old_id": "783f5270f2a165c3c90ef1d54d014e9662174b00",
      "old_mode": 33188,
      "old_path": "fs/ocfs2/super.h",
      "new_id": "3b9cb3d0b0081e5835306e5eafe36ba2da7f0399",
      "new_mode": 33188,
      "new_path": "fs/ocfs2/super.h"
    }
  ]
}
