)]}'
{
  "commit": "cce2c56e7666199916525907dc817209dd58287c",
  "tree": "555a0ae78da2148b37c585cd4477047376b0bde9",
  "parents": [
    "609cfda586c7fe3e5d1a02c51edb587506294167"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue May 03 16:10:25 2011 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue May 03 16:10:25 2011 -0700"
  },
  "message": "logfs: initialize superblock entries earlier\n\nIn particular, s_freeing_list needs to be initialized early, since it is\nused on some of the error paths when mounts fail.  The mapping inode,\nfor example, would be initialized and then free\u0027d on an error path\nbefore s_freeing_list was initialized, but the inode drop operation\nneeds the s_freeing_list to be set up.\n\nNormally you\u0027d never see this, because not only is logfs fairly rare,\nbut a successful mount will never have any issues.\n\nReported-by: werner \u003cw.landgraf@ru.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "33435e4b14d24aaad89bfab57da526870bbfa797",
      "old_mode": 33188,
      "old_path": "fs/logfs/super.c",
      "new_id": "ce03a182c771c42e39e90c0f7b3737b897d02215",
      "new_mode": 33188,
      "new_path": "fs/logfs/super.c"
    }
  ]
}
