)]}'
{
  "commit": "3a3d362a86919af599b47870da04221d4dde22aa",
  "tree": "f4dcfdfd9f66fe6e8cb1820516350f0d6a4feaad",
  "parents": [
    "d31d5f26ae91b58b64194cad71e29110b5fdbb5c"
  ],
  "author": {
    "name": "Sheng Yong",
    "email": "shengyong@oppo.com",
    "time": "Fri Jul 12 10:01:33 2024 +0800"
  },
  "committer": {
    "name": "Jaegeuk Kim",
    "email": "jaegeuk@kernel.org",
    "time": "Thu Jul 25 18:40:28 2024 +0000"
  },
  "message": "fsck.f2fs: update superblock if invalid\n\nIf a superblock failed in sanity check, it should be fixed. This patch\nadd a new state `sb_invalid\u0027 to tell fsck needs to update superblock\nat the end of all checkings.\n\nThis patch also cleans up force_stop, abnormal_stop, fs_errors and\nsb_invalid by merging them into an `invalid_sb\u0027 flags, and each of\nthem is indicated using one bit.\n\nSigned-off-by: Sheng Yong \u003cshengyong@oppo.com\u003e\nReviewed-by: Chao Yu \u003cchao@kernel.org\u003e\nSigned-off-by: Jaegeuk Kim \u003cjaegeuk@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "73d25e4d1cc62fcd27ade2ecb8959edb12fd759f",
      "old_mode": 33188,
      "old_path": "fsck/fsck.c",
      "new_id": "6aaea5fbb315cb464aadb7dcc835554cd68fbf87",
      "new_mode": 33188,
      "new_path": "fsck/fsck.c"
    },
    {
      "type": "modify",
      "old_id": "8524335da4da9d0bfbd156fec2ebdb15a3f62e42",
      "old_mode": 33188,
      "old_path": "fsck/mount.c",
      "new_id": "601a1364c6142b252391b3455b8fb773e8ee2c81",
      "new_mode": 33188,
      "new_path": "fsck/mount.c"
    },
    {
      "type": "modify",
      "old_id": "de05e874f65878a1ff7227e9c6b266d6c047ffcf",
      "old_mode": 33188,
      "old_path": "include/f2fs_fs.h",
      "new_id": "7fbb27866a9a3d526d13357b9f48dd98ae478779",
      "new_mode": 33188,
      "new_path": "include/f2fs_fs.h"
    }
  ]
}
