)]}'
{
  "commit": "feb0ab32a57e4e6c8b24f6fb68f0ce08efe4603c",
  "tree": "6438fc46013c2f5d60e78060c66e2809c6056f1a",
  "parents": [
    "cc8e94fd126ab2d2e4bcb1b65c7316196f0cec8c"
  ],
  "author": {
    "name": "Darrick J. Wong",
    "email": "djwong@us.ibm.com",
    "time": "Sun Apr 29 18:45:10 2012 -0400"
  },
  "committer": {
    "name": "Theodore Ts\u0027o",
    "email": "tytso@mit.edu",
    "time": "Sun Apr 29 18:45:10 2012 -0400"
  },
  "message": "ext4: make block group checksums use metadata_csum algorithm\n\nmetadata_csum supersedes uninit_bg.  Convert the ROCOMPAT uninit_bg\nflag check to a helper function that covers both, and make the\nchecksum calculation algorithm use either crc16 or the metadata_csum\nchosen algorithm depending on which flag is set.  Print a warning if\nwe try to mount a filesystem with both feature flags set.\n\nSigned-off-by: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nSigned-off-by: \"Theodore Ts\u0027o\" \u003ctytso@mit.edu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0a64e4d5dbad79be8a3a13c3b720f145084b05a2",
      "old_mode": 33188,
      "old_path": "fs/ext4/balloc.c",
      "new_id": "5745d53c67e8380c8bcfcb726b663c03d8eeea0b",
      "new_mode": 33188,
      "new_path": "fs/ext4/balloc.c"
    },
    {
      "type": "modify",
      "old_id": "57d7c356eaabb8512a6cc937d5ed40ca037a8776",
      "old_mode": 33188,
      "old_path": "fs/ext4/ext4.h",
      "new_id": "84e76bb9607014e1d3067daa97b9774940f38d3f",
      "new_mode": 33188,
      "new_path": "fs/ext4/ext4.h"
    },
    {
      "type": "modify",
      "old_id": "a6383fcb714bef761383cea17c131efe5a42285b",
      "old_mode": 33188,
      "old_path": "fs/ext4/ialloc.c",
      "new_id": "a044a9b774916e88420edec5ec1a78e4ed6b3265",
      "new_mode": 33188,
      "new_path": "fs/ext4/ialloc.c"
    },
    {
      "type": "modify",
      "old_id": "16a67359b4c736ac4e9a1c6545af143d6ca4229d",
      "old_mode": 33188,
      "old_path": "fs/ext4/inode.c",
      "new_id": "7bccdf32a32c16143564f28ac2a2c5253e1a7c3c",
      "new_mode": 33188,
      "new_path": "fs/ext4/inode.c"
    },
    {
      "type": "modify",
      "old_id": "95a388fef397dbd8edb44567810d49a9f0b902a4",
      "old_mode": 33188,
      "old_path": "fs/ext4/mballoc.c",
      "new_id": "ccb9c2f527d51be0232cfd5ce16ebd896905a02f",
      "new_mode": 33188,
      "new_path": "fs/ext4/mballoc.c"
    },
    {
      "type": "modify",
      "old_id": "dc597e066308f0686ddff65acfe26d70909dd7a2",
      "old_mode": 33188,
      "old_path": "fs/ext4/resize.c",
      "new_id": "a58ce7c507ae331ed4b48ee580a7b2bd36329a7e",
      "new_mode": 33188,
      "new_path": "fs/ext4/resize.c"
    },
    {
      "type": "modify",
      "old_id": "f80c7e612829311628aa745522e291c58a52ccfc",
      "old_mode": 33188,
      "old_path": "fs/ext4/super.c",
      "new_id": "c18c5968cd967779eca54894194c01ebf22aa0c0",
      "new_mode": 33188,
      "new_path": "fs/ext4/super.c"
    }
  ]
}
