syzbot


SYZFAIL: tun: ioctl(TUNSETIFF) failed (2)

Status: fixed on 2024/07/05 09:32
Reported-by: syzbot+2b3d87a62a3576d6467d@syzkaller.appspotmail.com
Fix commit: c6d16988a984 Log endpoint type when SOL_IP options are not supported.
First crash: 101d, last: 96d
Similar bugs (2)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
gvisor SYZFAIL: tun: ioctl(TUNSETIFF) failed 7 918d 1029d 0/26 auto-closed as invalid on 2022/07/02 00:44
gvisor SYZFAIL: tun: ioctl(TUNSETIFF) failed (3) 45 1h06m 76d 0/26 moderation: reported on 2024/07/22 10:51

Sample crash report:
SYZFAIL: tun: ioctl(TUNSETIFF) failed
 (errno 25: Inappropriate ioctl for device)
loop exited with status 67
SYZFAIL: tun: ioctl(TUNSETIFF) failed
 (errno 25: Inappropriate ioctl for device)
loop exited with status 67
SYZFAIL: tun: ioctl(TUNSETIFF) failed
 (errno 25: Inappropriate ioctl for device)
loop exited with status 67
SYZFAIL: tun: ioctl(TUNSETIFF) failed
 (errno 25: Inappropriate ioctl for device)
loop exited with status 67
SYZFAIL: tun: ioctl(TUNSETIFF) failed
 (errno 25: Inappropriate ioctl for device)
loop exited with status 67
SYZFAIL: tun: ioctl(TUNSETIFF) failed
 (errno 25: Inappropriate ioctl for device)
loop exited with status 67
SYZFAIL: tun: ioctl(TUNSETIFF) failed
 (errno 25: Inappropriate ioctl for device)
loop exited with status 67
SYZFAIL: tun: ioctl(TUNSETIFF) failed
 (errno 25: Inappropriate ioctl for device)
loop exited with status 67
SYZFAIL: tun: ioctl(TUNSETIFF) failed
 (errno 25: Inappropriate ioctl for device)
loop exited with status 67
SYZFAIL: tun: ioctl(TUNSETIFF) failed
 (errno 25: Inappropriate ioctl for device)
loop exited with status 67
SYZFAIL: tun: ioctl(TUNSETIFF) failed
 (errno 25: Inappropriate ioctl for device)
loop exited with status 67
SYZFAIL: tun: ioctl(TUNSETIFF) failed
 (errno 25: Inappropriate ioctl for device)
loop exited with status 67
SYZFAIL: tun: ioctl(TUNSETIFF) failed
 (errno 25: Inappropriate ioctl for device)
loop exited with status 67
SYZFAIL: tun: ioctl(TUNSETIFF) failed
 (errno 25: Inappropriate ioctl for device)
loop exited with status 67
SYZFAIL: tun: ioctl(TUNSETIFF) failed
 (errno 25: Inappropriate ioctl for device)
loop exited with status 67
SYZFAIL: tun: ioctl(TUNSETIFF) failed
 (errno 25: Inappropriate ioctl for device)
loop exited with status 67
SYZFAIL: tun: ioctl(TUNSETIFF) failed
 (errno 25: Inappropriate ioctl for device)
loop exited with status 67
SYZFAIL: tun: ioctl(TUNSETIFF) failed
 (errno 25: Inappropriate ioctl for device)
loop exited with status 67
SYZFAIL: tun: ioctl(TUNSETIFF) failed
 (errno 25: Inappropriate ioctl for device)
loop exited with status 67
SYZFAIL: tun: ioctl(TUNSETIFF) failed
 (errno 25: Inappropriate ioctl for device)
loop exited with status 67
SYZFAIL: tun: ioctl(TUNSETIFF) failed
 (errno 25: Inappropriate ioctl for device)
loop exited with status 67
SYZFAIL: repeatedly failed to execute the program
proc=0 req=359 state=3 status=67 (errno 32: Broken pipe)
I0701 12:33:37.381307   28428 main.go:222] Exiting with status: 17152

Crashes (15):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/07/01 12:33 gvisor d59375d82e63 b294e901 console log report info ci-gvisor-kvm SYZFAIL: tun: ioctl(TUNSETIFF) failed
2024/07/01 12:32 gvisor d59375d82e63 b294e901 console log report info ci-gvisor-kvm SYZFAIL: tun: ioctl(TUNSETIFF) failed
2024/07/01 06:58 gvisor d59375d82e63 757f06b1 console log report info ci-gvisor-ptrace-1 SYZFAIL: tun: ioctl(TUNSETIFF) failed
2024/06/30 14:53 gvisor d59375d82e63 757f06b1 .config console log report info ci-gvisor-kvm-cover SYZFAIL: tun: ioctl(TUNSETIFF) failed
2024/06/30 11:51 gvisor d59375d82e63 757f06b1 console log report info ci-gvisor-kvm SYZFAIL: tun: ioctl(TUNSETIFF) failed
2024/06/29 03:33 gvisor 59adcc9b1e21 757f06b1 console log report info ci-gvisor-kvm SYZFAIL: tun: ioctl(TUNSETIFF) failed
2024/06/28 23:32 gvisor b9fac7973739 62e12a69 console log report info ci-gvisor-kvm SYZFAIL: tun: ioctl(TUNSETIFF) failed
2024/06/28 23:19 gvisor b9fac7973739 62e12a69 console log report info ci-gvisor-kvm SYZFAIL: tun: ioctl(TUNSETIFF) failed
2024/06/28 19:58 gvisor b9fac7973739 62e12a69 console log report info ci-gvisor-kvm SYZFAIL: tun: ioctl(TUNSETIFF) failed
2024/06/28 15:31 gvisor b9fac7973739 62e12a69 console log report info ci-gvisor-kvm SYZFAIL: tun: ioctl(TUNSETIFF) failed
2024/06/28 10:31 gvisor 15de55a7f578 b62c7d46 console log report info ci-gvisor-kvm SYZFAIL: tun: ioctl(TUNSETIFF) failed
2024/06/27 15:04 gvisor 69c3e8d63249 6ef39602 console log report info ci-gvisor-kvm SYZFAIL: tun: ioctl(TUNSETIFF) failed
2024/07/03 06:58 gvisor 5e89d4076173 dc6047a3 .config console log report info ci-gvisor-arm64-ptrace-1-cover SYZFAIL: tun: ioctl(TUNSETIFF) failed
2024/06/30 22:20 gvisor d59375d82e63 757f06b1 console log report info ci-gvisor-arm64-systrap-1 SYZFAIL: tun: ioctl(TUNSETIFF) failed
2024/06/30 00:27 gvisor d59375d82e63 757f06b1 console log report info ci-gvisor-arm64-ptrace-1 SYZFAIL: tun: ioctl(TUNSETIFF) failed
* Struck through repros no longer work on HEAD.