)]}'
{
  "commit": "edc666e2ff9ec2e4e9510f1127c68c22cffc93f6",
  "tree": "21d139e520a4a7fa79464bbe46e3df145a231d27",
  "parents": [
    "9e42ef777f62277ea9bb70976be65bb374e00b9c"
  ],
  "author": {
    "name": "David Howells",
    "email": "dhowells@redhat.com",
    "time": "Wed Oct 11 01:22:14 2006 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Wed Oct 11 11:14:25 2006 -0700"
  },
  "message": "[PATCH] ReiserFS: Make sure all dentries refs are released before calling kill_block_super()\n\nMake sure all dentries refs are released before calling kill_block_super()\nso that the assumption that generic_shutdown_super() can completely destroy\nthe dentry tree for there will be no external references holds true.\n\nWhat was being done in the put_super() superblock op, is now done in the\nkill_sb() filesystem op instead, prior to calling kill_block_super().\n\nChanges made in [try #2]:\n\n (*) reiserfs_kill_sb() now checks that the superblock FS info pointer is set\n     before trying to dereference it.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nCc: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nCc: \u003creiserfs-dev@namesys.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c89aa2338191af86e6299496e18882756ccb78d2",
      "old_mode": 33188,
      "old_path": "fs/reiserfs/super.c",
      "new_id": "9041802df83216f4cb6951d1e5cac7fd30f56743",
      "new_mode": 33188,
      "new_path": "fs/reiserfs/super.c"
    }
  ]
}
