)]}'
{
  "commit": "a1ecaabbf90cf4e93eb2b50aef3d07ab630c6fb1",
  "tree": "be79e536c83d72f455c25971f20cf99c511d59ae",
  "parents": [
    "3b080b2564287be91605bfd1d5ee985696e61d3c"
  ],
  "author": {
    "name": "Wang Shilong",
    "email": "wangsl.fnst@cn.fujitsu.com",
    "time": "Wed Apr 02 19:53:32 2014 +0800"
  },
  "committer": {
    "name": "Chris Mason",
    "email": "clm@fb.com",
    "time": "Mon Apr 07 09:08:50 2014 -0700"
  },
  "message": "Btrfs: fix unlock in __start_delalloc_inodes()\n\nThis patch fix a regression caused by the following patch:\nBtrfs: don\u0027t flush all delalloc inodes when we doesn\u0027t get s_umount lock\n\nbreak while loop will make us call @spin_unlock() without\ncalling @spin_lock() before, fix it.\n\nSigned-off-by: Wang Shilong \u003cwangsl.fnst@cn.fujitsu.com\u003e\nReviewed-by: David Sterba \u003cdsterba@suse.cz\u003e\nSigned-off-by: Chris Mason \u003cclm@fb.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fdb8f4486e854c5568c6a47337f4cc47aa35978f",
      "old_mode": 33188,
      "old_path": "fs/btrfs/inode.c",
      "new_id": "0c0bb450cbba6f6514ab6d4d4c2a1448ef9d9a4c",
      "new_mode": 33188,
      "new_path": "fs/btrfs/inode.c"
    }
  ]
}
