-
Notifications
You must be signed in to change notification settings - Fork 1.4k
syz-ci: uses wrong syzkaller revision to test patches #7025
Copy link
Copy link
Open
Labels
bugBug in the syzkaller project (e.g. a crash or misbehavior).Bug in the syzkaller project (e.g. a crash or misbehavior).
Description
From email report:
"#syz test" consistently fails for this syzbot bug:
https://syzkaller.appspot.com/bug?extid=fc026e87558558f75c00
(kernel BUG in clear_inode, F2FS)
The error is:
"unknown enabled syscall: syz_memcpy_off$IO_URING_METADATA_FLAGS"
"unknown enabled syscall: syz_memcpy_off$IO_URING_SQE_FLAGS"
The bug's manager config (ci2-upstream-fs / ci-snapshot-upstream-root)
references syz_memcpy_off$IO_URING* in enabled_syscalls, but these
were renamed to syz_io_uring_modify_offsets$* in the current syzkaller
tree. This causes ParseEnabledSyscalls to fail before the VM boots.
Failed test attempts:
2026/03/28 15:41 - error (9 min)
2026/03/28 15:47 - error (9 min)
2026/03/28 16:17 - error (9 min)
Thanks,
Taerang Kim
example log:
https://syzkaller.appspot.com/x/error.txt?x=112cef72580000
syz-ci is supposed to use the repro only via syz-execprog built on the right revision. But somehow syz-ci uses wrong revision to parse the reproducer. Perhaps we parse it somewhere in syz-ci itself?...
This never happened before, so may be introduced by a recent change.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugBug in the syzkaller project (e.g. a crash or misbehavior).Bug in the syzkaller project (e.g. a crash or misbehavior).