diff options
| author | Helen Koike <koike@igalia.com> | 2026-02-27 15:11:50 -0300 |
|---|---|---|
| committer | Dave Kleikamp <dave.kleikamp@oracle.com> | 2026-03-11 10:57:52 -0500 |
| commit | ca5848ae87d24886a7886f5a22278bd4045c15f8 (patch) | |
| tree | 2febb79e7e3857fe928feed921cdd5777ba3a07a /samples/workqueue/stall_detector/git@git.tavy.me:linux.git | |
| parent | b15e4310633f90072d66cc9b6692acbf6b4d7d00 (diff) | |
jfs: hold LOG_LOCK on umount to avoid null-ptr-deref
write_special_inodes() function iterate through the log->sb_list and
access the sbi fields, which can be set to NULL concurrently by umount.
Fix concurrency issue by holding LOG_LOCK and checking for NULL.
Reported-by: syzbot+e14b1036481911ae4d77@syzkaller.appspotmail.com
Closes: https://syzkaller.appspot.com/bug?extid=e14b1036481911ae4d77
Signed-off-by: Helen Koike <koike@igalia.com>
Signed-off-by: Dave Kleikamp <dave.kleikamp@oracle.com>
Diffstat (limited to 'samples/workqueue/stall_detector/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions
