)]}'
{
  "commit": "451d7585a8bb1b9bec0d676ce3dece1923164e55",
  "tree": "b4e9103b7010e45e02deff9ae4470df71475f8de",
  "parents": [
    "c604480171c510c1beeb81b82418e5bc4de8f1ae"
  ],
  "author": {
    "name": "Chris Mason",
    "email": "chris.mason@oracle.com",
    "time": "Tue Jun 09 20:28:34 2009 -0400"
  },
  "committer": {
    "name": "Chris Mason",
    "email": "chris.mason@oracle.com",
    "time": "Wed Jun 10 11:29:52 2009 -0400"
  },
  "message": "Btrfs: add mount -o ssd_spread to spread allocations out\n\nSome SSDs perform best when reusing block numbers often, while\nothers perform much better when clustering strictly allocates\nbig chunks of unused space.\n\nThe default mount -o ssd will find rough groupings of blocks\nwhere there are a bunch of free blocks that might have some\nallocated blocks mixed in.\n\nmount -o ssd_spread will make sure there are no allocated blocks\nmixed in.  It should perform better on lower end SSDs.\n\nSigned-off-by: Chris Mason \u003cchris.mason@oracle.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ce3ab4e1306424ae1ad94d3e4236708becdcfe4b",
      "old_mode": 33188,
      "old_path": "fs/btrfs/ctree.h",
      "new_id": "b9d8788b299ec1f8b1d37801d1f44e311d571190",
      "new_mode": 33188,
      "new_path": "fs/btrfs/ctree.h"
    },
    {
      "type": "modify",
      "old_id": "a42419c276e21686dfd9949497541d4936b17b44",
      "old_mode": 33188,
      "old_path": "fs/btrfs/extent-tree.c",
      "new_id": "3355d7ea830818bee66dfdf929246fec32841a0c",
      "new_mode": 33188,
      "new_path": "fs/btrfs/extent-tree.c"
    },
    {
      "type": "modify",
      "old_id": "ac23476beb6eac1e6c279cd269001bb67742f9a9",
      "old_mode": 33188,
      "old_path": "fs/btrfs/free-space-cache.c",
      "new_id": "4538e48581a5171b33af2d3d2c632dbff4e412e2",
      "new_mode": 33188,
      "new_path": "fs/btrfs/free-space-cache.c"
    },
    {
      "type": "modify",
      "old_id": "ab0bdc0a63ce2da4390616b236a3e868b2e6ce18",
      "old_mode": 33188,
      "old_path": "fs/btrfs/free-space-cache.h",
      "new_id": "266fb876405442841b31b7e8219fff82e339d821",
      "new_mode": 33188,
      "new_path": "fs/btrfs/free-space-cache.h"
    },
    {
      "type": "modify",
      "old_id": "22855a18eb487834d489a70f07357b9c91281d22",
      "old_mode": 33188,
      "old_path": "fs/btrfs/super.c",
      "new_id": "7f5b2889949a19f510b55b870721433834895db0",
      "new_mode": 33188,
      "new_path": "fs/btrfs/super.c"
    }
  ]
}
