)]}'
{
  "commit": "cb680c1be62e9898fc2ca2a89d9fdba7c84a5c81",
  "tree": "967eba31bdb120305697f5d0292964abead07962",
  "parents": [
    "4d20851d3757ba5bece263a4c8c5a2bd4983cb5d"
  ],
  "author": {
    "name": "Jeff Mahoney",
    "email": "jeffm@suse.com",
    "time": "Thu Oct 18 23:39:27 2007 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Fri Oct 19 11:53:35 2007 -0700"
  },
  "message": "reiserfs: ignore on disk s_bmap_nr value\n\nImplement support for file systems larger than 8 TiB.\n\nThe reiserfs superblock contains a 16 bit value for counting the number of\nbitmap blocks.  The rest of the disk format supports file systems up to 2^32\nblocks, but the bitmap block limitation artificially limits this to 8 TiB with\na 4KiB block size.\n\nRather than trust the superblock\u0027s 16-bit bitmap block count, we calculate it\ndynamically based on the number of blocks in the file system.  When an\nincorrect value is observed in the superblock, it is zeroed out, ensuring that\nolder kernels will not be able to mount the file system.\n\nUserspace support has already been implemented and shipped in reiserfsprogs\n3.6.20.\n\nSigned-off-by: Jeff Mahoney \u003cjeffm@suse.com\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": "f09a6f6d3ac0619d81180adc36932db1c51671e0",
      "old_mode": 33188,
      "old_path": "fs/reiserfs/bitmap.c",
      "new_id": "16b331dd9913a93f6575d8ec38dd9b63dcf05251",
      "new_mode": 33188,
      "new_path": "fs/reiserfs/bitmap.c"
    },
    {
      "type": "modify",
      "old_id": "0e30ba0ac4896e25ed63e144b9b37d53dad987a7",
      "old_mode": 33188,
      "old_path": "fs/reiserfs/journal.c",
      "new_id": "bb05a3e51b93ba709a01135d940e8c3c0fa8f320",
      "new_mode": 33188,
      "new_path": "fs/reiserfs/journal.c"
    },
    {
      "type": "modify",
      "old_id": "66f1cda83a818ad542788f64b528f7c391d44be0",
      "old_mode": 33188,
      "old_path": "fs/reiserfs/resize.c",
      "new_id": "f71c3948edef8324ac68a71042fbc35209cb5ea3",
      "new_mode": 33188,
      "new_path": "fs/reiserfs/resize.c"
    },
    {
      "type": "modify",
      "old_id": "b82897ae090bdba89331029216c3ce33893415fd",
      "old_mode": 33188,
      "old_path": "fs/reiserfs/super.c",
      "new_id": "57adfe90d5aed2e8f64b0674bb9bf104c13b0bce",
      "new_mode": 33188,
      "new_path": "fs/reiserfs/super.c"
    },
    {
      "type": "modify",
      "old_id": "69a3e12cb8c8bee07b03737fc757ee311ef595f9",
      "old_mode": 33188,
      "old_path": "include/linux/reiserfs_fs.h",
      "new_id": "d8653bf232e3c807f3466bf4049d6e35e1ab44ec",
      "new_mode": 33188,
      "new_path": "include/linux/reiserfs_fs.h"
    }
  ]
}
