diff options
author | Chao Yu <[email protected]> | 2021-10-28 20:45:08 +0800 |
---|---|---|
committer | Jaegeuk Kim <[email protected]> | 2021-10-29 10:37:35 -0700 |
commit | ca98d72141dd81f42893a9a43d7ededab3355fba (patch) | |
tree | a2a56f2d33aaa0083129ee14da2c1a79689cfc9c /scripts/gdb/linux/tasks.py | |
parent | 02d58cd253d7536c412993573fc6b3b4454960eb (diff) |
f2fs: fix incorrect return value in f2fs_sanity_check_ckpt()
As Pavel Machek reported in [1]
This code looks quite confused: part of function returns 1 on
corruption, part returns -errno. The problem is not stable-specific.
[1] https://lkml.org/lkml/2021/9/19/207
Let's fix to make 'insane cp_payload case' to return 1 rater than
EFSCORRUPTED, so that return value can be kept consistent for all
error cases, it can avoid confusion of code logic.
Fixes: 65ddf6564843 ("f2fs: fix to do sanity check for sb/cp fields correctly")
Reported-by: Pavel Machek <[email protected]>
Reviewed-by: Pavel Machek <[email protected]>
Signed-off-by: Chao Yu <[email protected]>
Signed-off-by: Jaegeuk Kim <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/tasks.py')
0 files changed, 0 insertions, 0 deletions