)]}'
{
  "commit": "95617d69326ce386c95e33db7aeb832b45ee9f8f",
  "tree": "58b636c69bee4179da9b70fe66d448cf3605c1f0",
  "parents": [
    "a7ca42256d9fad572fb7f2c471514d7d3572b1db"
  ],
  "author": {
    "name": "Jeff Mahoney",
    "email": "jeffm@suse.com",
    "time": "Wed Jun 03 10:55:48 2015 -0400"
  },
  "committer": {
    "name": "David Sterba",
    "email": "dsterba@suse.com",
    "time": "Fri Jan 15 19:22:28 2016 +0100"
  },
  "message": "btrfs: cleanup, stop casting for extent_map-\u003elookup everywhere\n\nOverloading extent_map-\u003ebdev to struct map_lookup * might have started out\nas a means to an end, but it\u0027s a pattern that\u0027s used all over the place\nnow. Let\u0027s get rid of the casting and just add a union instead.\n\nSigned-off-by: Jeff Mahoney \u003cjeffm@suse.com\u003e\nSigned-off-by: David Sterba \u003cdsterba@suse.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1e668fb7dd4c73dbc03b7f642660f2af20bd2ddb",
      "old_mode": 33188,
      "old_path": "fs/btrfs/dev-replace.c",
      "new_id": "cbb7dbfb3fffffc54f621b8dc43a7b1ec9a1185b",
      "new_mode": 33188,
      "new_path": "fs/btrfs/dev-replace.c"
    },
    {
      "type": "modify",
      "old_id": "1ea56d8bfd3e23bb5152d02d745f5998e5666d4c",
      "old_mode": 33188,
      "old_path": "fs/btrfs/extent-tree.c",
      "new_id": "8c912894a5bde0e647d6da3b077aea362e10333f",
      "new_mode": 33188,
      "new_path": "fs/btrfs/extent-tree.c"
    },
    {
      "type": "modify",
      "old_id": "6a98bddd8f33a96e82d0fe856763e53b67e9b064",
      "old_mode": 33188,
      "old_path": "fs/btrfs/extent_map.c",
      "new_id": "84fb56d5c018dbfea2a4b1970e4275ada5daa0fb",
      "new_mode": 33188,
      "new_path": "fs/btrfs/extent_map.c"
    },
    {
      "type": "modify",
      "old_id": "b2991fd8583efe8ed92de32904eb510542bc1f66",
      "old_mode": 33188,
      "old_path": "fs/btrfs/extent_map.h",
      "new_id": "eb8b8fae036bc3c67ceea03220cdca503626546f",
      "new_mode": 33188,
      "new_path": "fs/btrfs/extent_map.h"
    },
    {
      "type": "modify",
      "old_id": "b57a15a523a444064a650f8f71bad2a81c2c91e6",
      "old_mode": 33188,
      "old_path": "fs/btrfs/scrub.c",
      "new_id": "151000f6b66de139234f729af943ea4c1e3024f4",
      "new_mode": 33188,
      "new_path": "fs/btrfs/scrub.c"
    },
    {
      "type": "modify",
      "old_id": "adb79ad33d385ac40fedc32f6fd617bc67c0fb95",
      "old_mode": 33188,
      "old_path": "fs/btrfs/volumes.c",
      "new_id": "9cb78e31fc7694d5ea450cc57d51162b312bc118",
      "new_mode": 33188,
      "new_path": "fs/btrfs/volumes.c"
    }
  ]
}
