)]}'
{
  "commit": "cdbf6dba28e8e6268c8420857696309470009fd9",
  "tree": "ab41f3c567a5e94f3c0e500ab796ad3bdd38806c",
  "parents": [
    "5ec8b75e3a2a94860ee99b5456fe1a963c8680e5"
  ],
  "author": {
    "name": "Eric Sandeen",
    "email": "sandeen@redhat.com",
    "time": "Sat Oct 18 20:28:00 2008 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Mon Oct 20 08:52:38 2008 -0700"
  },
  "message": "ext3: avoid printk floods in the face of directory corruption\n\nA very large directory with many read failures (either due to storage\nproblems, or due to invalid size \u0026 blocks from corruption) will generate a\nprintk storm as the filesystem continues to try to read all the blocks.\nThis flood of messages can tie up the box until it is complete - which may\nbe a very long time, especially for very large corrupted values.\n\nThis is fixed by only reporting the corruption once each time we try to\nread the directory.\n\nSigned-off-by: Eric Sandeen \u003csandeen@redhat.com\u003e\nSigned-off-by: \"Theodore Ts\u0027o\" \u003ctytso@mit.edu\u003e\nCc: Eugene Teo \u003ceugeneteo@kernel.sg\u003e\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": "28b681ef47e8b9686630edc002283b2056e9fa12",
      "old_mode": 33188,
      "old_path": "fs/ext3/dir.c",
      "new_id": "4c82531ea0a8b0d13ce61b63eb7daeecbe5d1423",
      "new_mode": 33188,
      "new_path": "fs/ext3/dir.c"
    }
  ]
}
