)]}'
{
  "commit": "c5b8d0bce052949e173b5b32f96bd59bceaa2ab0",
  "tree": "5b99f48ad948c351ae07650c44009d847460329a",
  "parents": [
    "ebf53826e105f488f4f628703a108e98940d1dc5"
  ],
  "author": {
    "name": "Christoph Hellwig",
    "email": "hch@tuxera.com",
    "time": "Wed Feb 02 09:32:39 2011 -0700"
  },
  "committer": {
    "name": "Christoph Hellwig",
    "email": "hch@tuxera.com",
    "time": "Thu Feb 03 16:33:51 2011 -0700"
  },
  "message": "hfsplus: fix failed mount handling\n\nCurrently the error handling in hfsplus_fill_super is a mess, and can\nlead to accessing fields in the superblock that haven\u0027t been even set\nup yet.  Fix this by making sure we do not set up sb-\u003es_root until we\nhave the mount fully set up, and before that do proper step by step\nunwinding instead of using hfsplus_put_super as a big hammer.\n\nReported-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@tuxera.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9a3b4795f43cdc1e73afa9c7537718ed34d341c5",
      "old_mode": 33188,
      "old_path": "fs/hfsplus/super.c",
      "new_id": "b49b55584c844e8578b1aecb090affa73991d0cc",
      "new_mode": 33188,
      "new_path": "fs/hfsplus/super.c"
    }
  ]
}
