syzbot


kernel BUG in vhost_get_vq_desc

Status: auto-obsoleted due to no activity on 2023/02/28 01:46
Reported-by: syzbot+08137bebdd5e8db5de18@syzkaller.appspotmail.com
First crash: 612d, last: 543d
Similar bugs (6)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
android-5-10 kernel BUG in vhost_get_vq_desc C error done 19 774d 819d 2/2 fixed on 2022/05/13 02:56
android-54 kernel BUG in vhost_get_vq_desc C 4 758d 799d 0/2 auto-obsoleted due to no activity on 2023/04/21 00:48
upstream kernel BUG in vhost_get_vq_desc kvm net virt C inconclusive 19 791d 804d 22/26 fixed on 2023/02/24 13:50
linux-4.14 kernel BUG in vhost_get_vq_desc C 1 432d 794d 0/1 upstream: reported C repro on 2022/02/22 17:48
upstream kernel BUG at drivers/vhost/vhost.c:LINE! (2) kvm net virt C 139 2181d 2212d 5/26 fixed on 2018/05/08 18:30
upstream kernel BUG at drivers/vhost/vhost.c:LINE! kvm net virt C 152 2212d 2230d 5/26 fixed on 2018/04/06 16:37

Sample crash report:
overlayfs: failed to resolve './file0': -2
EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue
------------[ cut here ]------------
kernel BUG at drivers/vhost/vhost.c:2247!
overlayfs: overlapping lowerdir path
overlayfs: failed to resolve '*/file1': -2
overlayfs: 'file0' not a directory
invalid opcode: 0000 [#1] PREEMPT SMP KASAN
CPU: 1 PID: 14274 Comm: vhost-14271 Not tainted 4.19.211-syzkaller #0
9pnet: Could not find request transport: xen
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/11/2022
RIP: 0010:vhost_get_vq_desc+0x1d52/0x22c0 drivers/vhost/vhost.c:2247
Code: 00 00 00 48 c7 c6 80 20 3d 89 48 c7 c7 b0 4b 22 8b 48 89 ca 48 c1 e1 04 48 01 d9 e8 38 06 60 fd e9 74 ff ff ff e8 6e 0e 3b fb <0f> 0b e8 67 0e 3b fb 44 89 e2 b9 10 00 00 00 48 c7 c6 80 1e 3d 89
RSP: 0018:ffff88803dd67b30 EFLAGS: 00010293
RAX: ffff8880b3e50580 RBX: 0000000000000001 RCX: ffffffff862767f7
RDX: 0000000000000000 RSI: ffffffff86277702 RDI: 0000000000000003
RBP: 0000000000000000 R08: 0000000000000400 R09: 0000000000000000
R10: 0000000000000003 R11: 0000000000000000 R12: 0000000000000000
R13: 0000000000000000 R14: dffffc0000000000 R15: ffff88803e7458e8
IPVS: ftp: loaded support on port[0] = 21
FS:  0000000000000000(0000) GS:ffff8880ba100000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007fc939baffc0 CR3: 00000000a1f95000 CR4: 00000000003406e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off.
 vhost_vsock_handle_tx_kick+0x202/0xa30 drivers/vhost/vsock.c:460
 vhost_worker+0x293/0x480 drivers/vhost/vhost.c:362
 kthread+0x33f/0x460 kernel/kthread.c:259
 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:415
Modules linked in:
overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off.
9pnet: Could not find request transport: xen
---[ end trace 75dd2a65690d8bee ]---
RIP: 0010:vhost_get_vq_desc+0x1d52/0x22c0 drivers/vhost/vhost.c:2247
Code: 00 00 00 48 c7 c6 80 20 3d 89 48 c7 c7 b0 4b 22 8b 48 89 ca 48 c1 e1 04 48 01 d9 e8 38 06 60 fd e9 74 ff ff ff e8 6e 0e 3b fb <0f> 0b e8 67 0e 3b fb 44 89 e2 b9 10 00 00 00 48 c7 c6 80 1e 3d 89
overlayfs: failed to resolve '*/file1': -2
RSP: 0018:ffff88803dd67b30 EFLAGS: 00010293
RAX: ffff8880b3e50580 RBX: 0000000000000001 RCX: ffffffff862767f7
RDX: 0000000000000000 RSI: ffffffff86277702 RDI: 0000000000000003
EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue
RBP: 0000000000000000 R08: 0000000000000400 R09: 0000000000000000
R10: 0000000000000003 R11: 0000000000000000 R12: 0000000000000000
R13: 0000000000000000 R14: dffffc0000000000 R15: ffff88803e7458e8
FS:  0000000000000000(0000) GS:ffff8880ba000000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
overlayfs: failed to resolve '*/file1': -2
CR2: 00005644e0b77f50 CR3: 00000000a1f95000 CR4: 00000000003406f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400

Crashes (2):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2022/10/31 01:45 linux-4.19.y 3f8a27f9e27b 2a71366b .config console log report info [disk image] [vmlinux] ci2-linux-4-19 kernel BUG in vhost_get_vq_desc
2022/08/23 01:55 linux-4.19.y 3f8a27f9e27b 26a13b38 .config console log report info ci2-linux-4-19 kernel BUG in vhost_get_vq_desc
* Struck through repros no longer work on HEAD.