)]}'
{
  "commit": "72fd032e94240d001b1d22f2c1dfd2592b02e44e",
  "tree": "7671ea5585f79a8cecc9708e869aa37e24eb74de",
  "parents": [
    "462045928bda777c86919a396a42991fcf235378"
  ],
  "author": {
    "name": "Sage Weil",
    "email": "sage@newdream.net",
    "time": "Fri Oct 29 15:41:32 2010 -0400"
  },
  "committer": {
    "name": "Chris Mason",
    "email": "chris.mason@oracle.com",
    "time": "Fri Oct 29 21:41:57 2010 -0400"
  },
  "message": "Btrfs: add SNAP_CREATE_ASYNC ioctl\n\nCreate a snap without waiting for it to commit to disk.  The ioctl is\nordered such that subsequent operations will not be contained by the\ncreated snapshot, and the commit is initiated, but the ioctl does not\nwait for the snapshot to commit to disk.\n\nWe return the specific transid to userspace so that an application can wait\nfor this specific snapshot creation to commit via the WAIT_SYNC ioctl.\n\nSigned-off-by: Sage Weil \u003csage@newdream.net\u003e\nSigned-off-by: Chris Mason \u003cchris.mason@oracle.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dc5a19ed07f3aa3391bc9b822e536ee4ca456908",
      "old_mode": 33188,
      "old_path": "fs/btrfs/ioctl.c",
      "new_id": "e8a26a3aac3e9449ffa25f0b316dd6815dcb61f0",
      "new_mode": 33188,
      "new_path": "fs/btrfs/ioctl.c"
    },
    {
      "type": "modify",
      "old_id": "16e1442523b7256573146368bf358645443637fb",
      "old_mode": 33188,
      "old_path": "fs/btrfs/ioctl.h",
      "new_id": "17c99ebdf96049a8ad028cd6e138355df86f0c9e",
      "new_mode": 33188,
      "new_path": "fs/btrfs/ioctl.h"
    }
  ]
}
