)]}'
{
  "commit": "423cf6dc04eb79d441bfda2b127bc4b57134b41d",
  "tree": "d4b9f7a35dfbdd9a2fbf986bf05c959674e4086a",
  "parents": [
    "38b74a53e5625b7bbbd08918294b86f1db2f0565"
  ],
  "author": {
    "name": "Jan Kara",
    "email": "jack@suse.cz",
    "time": "Mon Apr 07 15:59:23 2008 +0200"
  },
  "committer": {
    "name": "Jan Kara",
    "email": "jack@suse.cz",
    "time": "Thu Apr 17 14:23:10 2008 +0200"
  },
  "message": "udf: Cleanup anchor block detection.\n\nUDF anchor block detection is complicated by several things - there are several\nplaces where the anchor point can be, some of them relative to the last\nrecorded block which some devices report wrongly. Moreover some devices on some\nmedia seem to have 7 spare blocks sectors for every 32 blocks (at least as far\nas I understand the old code) so we have to count also with that possibility.\n\nThis patch splits anchor block detection into several functions so that it is\nclearer what we actually try to do. We fix several bugs of the type \"for such\nand such media, we fail to check block blah\" as a result of the cleanup.\n\nSigned-off-by: Jan Kara \u003cjack@suse.cz\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7ec828566df2fb53f772a6c058647f7503102b42",
      "old_mode": 33188,
      "old_path": "fs/udf/super.c",
      "new_id": "fe0dafebde7143e8a4bd18043a20b78e1b202290",
      "new_mode": 33188,
      "new_path": "fs/udf/super.c"
    },
    {
      "type": "modify",
      "old_id": "fb2a6e9f8dacb741f2d49fc6cb5a30c47419e01d",
      "old_mode": 33188,
      "old_path": "fs/udf/udf_sb.h",
      "new_id": "8308a12e1232c1b8189426b668fc953d2b7cf5c0",
      "new_mode": 33188,
      "new_path": "fs/udf/udf_sb.h"
    }
  ]
}
