diff options
author | Zhao Mengmeng <zhaomengmeng@kylinos.cn> | 2024-10-01 19:54:25 +0800 |
---|---|---|
committer | Jan Kara <jack@suse.cz> | 2024-10-02 14:32:29 +0200 |
commit | c226964ec786f3797ed389a16392ce4357697d24 (patch) | |
tree | add167e7ec4e9da31ed4ad4f8419900b815c6d01 /fs/nfs/sysfs.h | |
parent | b405c1e58b73981da0f8df03b00666b22b9397ae (diff) |
udf: refactor inode_bmap() to handle error
Refactor inode_bmap() to handle error since udf_next_aext() can return
error now. On situations like ftruncate, udf_extend_file() can now
detect errors and bail out early without resorting to checking for
particular offsets and assuming internal behavior of these functions.
Reported-by: syzbot+7a4842f0b1801230a989@syzkaller.appspotmail.com
Closes: https://syzkaller.appspot.com/bug?extid=7a4842f0b1801230a989
Tested-by: syzbot+7a4842f0b1801230a989@syzkaller.appspotmail.com
Signed-off-by: Zhao Mengmeng <zhaomengmeng@kylinos.cn>
Suggested-by: Jan Kara <jack@suse.cz>
Signed-off-by: Jan Kara <jack@suse.cz>
Link: https://patch.msgid.link/20241001115425.266556-4-zhaomzhao@126.com
Diffstat (limited to 'fs/nfs/sysfs.h')
0 files changed, 0 insertions, 0 deletions