)]}'
{
  "commit": "0ab7620a0cefe6982b914a830a41f65ecccd74bd",
  "tree": "1fbdea741219bb9d7a2beafe99084f9c2089af75",
  "parents": [
    "1b061d9247f71cd15edc4c4c4600191a903642c0"
  ],
  "author": {
    "name": "Erik van der Kouwe",
    "email": "vdkouwe@cs.vu.nl",
    "time": "Wed May 26 12:03:23 2010 +0200"
  },
  "committer": {
    "name": "Al Viro",
    "email": "viro@zeniv.linux.org.uk",
    "time": "Thu May 27 22:06:22 2010 -0400"
  },
  "message": "fs/minix: bugfix, number of indirect block ptrs per block depends on block size\n\nThe MINIX filesystem driver used a constant number of indirect block\npointers in an indirect block. This worked only for filesystems with 1kb\nblock, while the MINIX default block size is now 4kb. As a consequence,\nlarge files were read incorrectly on such filesystems and writing a\nlarge file would cause the filesystem to become corrupted. This patch\ncomputes the number of indirect block pointers based on the block size,\nmaking the driver work for each block size.\n\nI would like to thank Feiran Zheng (\u0027Fam\u0027) for pointing out the cause\nof the corruption.\n\nSigned-off-by: Erik van der Kouwe \u003cvdkouwe@cs.vu.nl\u003e\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f2301096936923d3d17f01332484e7b2866e7b4f",
      "old_mode": 33188,
      "old_path": "fs/minix/itree_v2.c",
      "new_id": "13487ad168944e37eb8871161c3077d50b5a271c",
      "new_mode": 33188,
      "new_path": "fs/minix/itree_v2.c"
    }
  ]
}
