)]}' { "commit": "d353efd02357a74753cd45f367a2d3d357fd6904", "tree": "33fe74042cee8e221b31517d8a90fb7e8cbee5b4", "parents": [ "1e2ee49f7f1b79f0b14884fe6a602f0411b39552" ], "author": { "name": "Fabian Frederick", "email": "fabf@skynet.be", "time": "Tue May 06 12:50:11 2014 -0700" }, "committer": { "name": "Linus Torvalds", "email": "torvalds@linux-foundation.org", "time": "Tue May 06 13:05:00 2014 -0700" }, "message": "fs/affs/super.c: bugfix / double free\n\nCommit 842a859db26b (\"affs: use -\u003ekill_sb() to simplify -\u003eput_super()\nand failure exits of -\u003emount()\") adds .kill_sb which frees sbi but\ndoesn\u0027t remove sbi free in case of parse_options error causing double\nfree+random crash.\n\nSigned-off-by: Fabian Frederick \u003cfabf@skynet.be\u003e\nCc: Alexander Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: \u003cstable@vger.kernel.org\u003e\t[3.14.x]\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "6d589f28bf9b849bae629cea4d61f7dba60eda2d", "old_mode": 33188, "old_path": "fs/affs/super.c", "new_id": "895ac7dc9dbf9ef1ab800b713373887ebc17f903", "new_mode": 33188, "new_path": "fs/affs/super.c" } ] }