)]}'
{
  "commit": "aabb8fdb41128705fd1627f56fdd571e45fdbcdb",
  "tree": "bae6e9abf167cf20b9a2d3e5c38520d3f17b777d",
  "parents": [
    "1bd7903560f1f713e85188a5aaf4d2428b6c8b50"
  ],
  "author": {
    "name": "Nick Piggin",
    "email": "npiggin@suse.de",
    "time": "Wed Mar 11 13:17:36 2009 -0700"
  },
  "committer": {
    "name": "Al Viro",
    "email": "viro@zeniv.linux.org.uk",
    "time": "Fri Mar 27 14:44:05 2009 -0400"
  },
  "message": "fs: avoid I_NEW inodes\n\nTo be on the safe side, it should be less fragile to exclude I_NEW inodes\nfrom inode list scans by default (unless there is an important reason to\nhave them).\n\nNormally they will get excluded (eg.  by zero refcount or writecount etc),\nhowever it is a bit fragile for list walkers to know exactly what parts of\nthe inode state is set up and valid to test when in I_NEW.  So along these\nlines, move I_NEW checks upward as well (sometimes taking I_FREEING etc\nchecks with them too -- this shouldn\u0027t be a problem should it?)\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nAcked-by: Jan Kara \u003cjack@suse.cz\u003e\nCc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bca3cac4bee76e831b71f6b59c13641b91e48103",
      "old_mode": 33188,
      "old_path": "fs/dquot.c",
      "new_id": "cb1c3bc324defdcf482855940b1fcd6f15e00074",
      "new_mode": 33188,
      "new_path": "fs/dquot.c"
    },
    {
      "type": "modify",
      "old_id": "3e5637fc377962e1aaca5665f3e03d89366673e3",
      "old_mode": 33188,
      "old_path": "fs/drop_caches.c",
      "new_id": "44d725f612cf346ec2e4d9bf2801913de393b967",
      "new_mode": 33188,
      "new_path": "fs/drop_caches.c"
    },
    {
      "type": "modify",
      "old_id": "826fb0b9d1c38f4dbe4ad16c6ec938a7e31cdc88",
      "old_mode": 33188,
      "old_path": "fs/inode.c",
      "new_id": "06aa5a1fb61bc883c52420d0f8a546d74429e9f9",
      "new_mode": 33188,
      "new_path": "fs/inode.c"
    },
    {
      "type": "modify",
      "old_id": "331f2e88e284e44e373cbda23ab41a024c01c6b1",
      "old_mode": 33188,
      "old_path": "fs/notify/inotify/inotify.c",
      "new_id": "220c13f0d73d254f757636f6f03501b7fdf1b2fb",
      "new_mode": 33188,
      "new_path": "fs/notify/inotify/inotify.c"
    }
  ]
}
