Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove the assertion "searchdir != foundobj" from lookup_crossmount().
It will trigger whenever we lookup "." on a directory that becomes mounted fd = open("/mnt") mount(..., "/mnt", ...) fd2 = openat(fd, ".") or Unlocked searchdir gets mounted mounted on between lookup_fastforward()/lookup_once() and the test for foundobj->v_mountedhere. May address syzkaller: Reported-by: syzbot+9197ac681ce50f707d9a@syzkaller.appspotmail.com Reported-by: syzbot+eb4854df8ee3c9bc278d@syzkaller.appspotmail.com Reported-by: syzbot+3cc5b4126ab554f145d3@syzkaller.appspotmail.com Reported-by: syzbot+7eae48a3ea952efee8c8@syzkaller.appspotmail.com Reported-by: syzbot+b7f662083ccf8be3e669@syzkaller.appspotmail.com
- Loading branch information