| .. | .. |
|---|
| 401 | 401 | fi->i_inline_xattr_size = 0; |
|---|
| 402 | 402 | } |
|---|
| 403 | 403 | |
|---|
| 404 | | - if (!sanity_check_inode(inode, node_page)) { |
|---|
| 405 | | - f2fs_put_page(node_page, 1); |
|---|
| 406 | | - return -EFSCORRUPTED; |
|---|
| 407 | | - } |
|---|
| 408 | | - |
|---|
| 409 | 404 | /* check data exist */ |
|---|
| 410 | 405 | if (f2fs_has_inline_data(inode) && !f2fs_exist_data(inode)) |
|---|
| 411 | 406 | __recover_inline_status(inode, node_page); |
|---|
| .. | .. |
|---|
| 472 | 467 | f2fs_init_read_extent_tree(inode, node_page); |
|---|
| 473 | 468 | f2fs_init_age_extent_tree(inode); |
|---|
| 474 | 469 | |
|---|
| 470 | + if (!sanity_check_inode(inode, node_page)) { |
|---|
| 471 | + f2fs_put_page(node_page, 1); |
|---|
| 472 | + return -EFSCORRUPTED; |
|---|
| 473 | + } |
|---|
| 474 | + |
|---|
| 475 | 475 | f2fs_put_page(node_page, 1); |
|---|
| 476 | 476 | |
|---|
| 477 | 477 | stat_inc_inline_xattr(inode); |
|---|