syzbot


usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)

Status: fixed on 2021/11/10 00:50
Reported-by: syzbot+@syzkaller.appspotmail.com
Fix commit: c43ddbf97f46 scsi: virtio_scsi: Do not overwrite SCSI status
First crash: 571d, last: 566d

Sample crash report:
nf_conntrack_irc: failed to register helpers
nf_conntrack_sip: failed to register helpers
Initializing XFRM netlink socket
NET: Registered PF_INET6 protocol family
Segment Routing with IPv6
sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
NET: Registered PF_PACKET protocol family
can: controller area network core
NET: Registered PF_CAN protocol family
NET: Registered PF_PHONET protocol family
lib80211: common routines for IEEE802.11 drivers
9pnet: Installing 9P2000 support
Key type dns_resolver registered
IPI shorthand broadcast: enabled
sched_clock: Marking stable (7445349638, 54816034)->(7497135210, 3030462)
registered taskstats version 1
Loading compiled-in X.509 certificates
Loaded X.509 cert 'Build time autogenerated kernel key: f850c787ad998c396ae089c083b940ff0a9abb77'
debug_vm_pgtable: [debug_vm_pgtable         ]: Validating architecture page table helpers
Key type encrypted registered
AppArmor: AppArmor sha1 policy hashing enabled
ima: No TPM chip found, activating TPM-bypass!
Loading compiled-in module X.509 certificates
Loaded X.509 cert 'Build time autogenerated kernel key: f850c787ad998c396ae089c083b940ff0a9abb77'
ima: Allocated hash algorithm: sha256
ima: No architecture policies found
evm: Initialising EVM extended attributes:
evm: security.selinux (disabled)
evm: security.SMACK64 (disabled)
evm: security.SMACK64EXEC (disabled)
evm: security.SMACK64TRANSMUTE (disabled)
evm: security.SMACK64MMAP (disabled)
evm: security.apparmor
evm: security.ima
evm: security.capability
evm: HMAC attrs: 0x1
PM:   Magic number: 13:770:969
printk: console [netcon0] enabled
netconsole: network logging started
cfg80211: Loading compiled-in X.509 certificates for regulatory database
cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
ALSA device list:
  No soundcards found.
md: Waiting for all devices to be available before autodetect
md: If you don't use raid, use raid=noautodetect
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
VFS: Cannot open root device "sda1" or unknown-block(0,0): error -6
Please append a correct "root=" boot option; here are the available partitions:
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.13.0-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Call Trace:
 __dump_stack lib/dump_stack.c:88 [inline]
 dump_stack_lvl+0xcd/0x134 lib/dump_stack.c:105
 panic+0x306/0x73d kernel/panic.c:232
 mount_block_root+0x3f8/0x4dd init/do_mounts.c:439
 mount_root+0x1af/0x1f5 init/do_mounts.c:555
 prepare_namespace+0x1ff/0x234 init/do_mounts.c:607
 kernel_init_freeable+0x71f/0x737 init/main.c:1606
 kernel_init+0x1a/0x1d0 init/main.c:1485
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:295
Kernel Offset: disabled
Rebooting in 86400 seconds..

Crashes (27):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets Title
ci2-upstream-usb 2021/07/12 05:08 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing de5540965853 a4869c92 .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/12 05:08 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing de5540965853 a4869c92 .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/12 05:08 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing de5540965853 a4869c92 .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/11 11:13 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing de5540965853 8f5a7b8c .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/11 11:13 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing de5540965853 8f5a7b8c .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/11 11:13 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing de5540965853 8f5a7b8c .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/10 07:44 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 50be9417e23a 8f5a7b8c .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/10 07:44 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 50be9417e23a 8f5a7b8c .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/10 07:44 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 50be9417e23a 8f5a7b8c .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/09 20:13 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 77d34a4683b0 8f5a7b8c .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/09 20:13 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 77d34a4683b0 8f5a7b8c .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/09 20:13 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 77d34a4683b0 8f5a7b8c .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/09 08:09 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 77d34a4683b0 281e815f .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/09 08:09 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 77d34a4683b0 281e815f .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/09 08:09 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 77d34a4683b0 281e815f .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/08 18:51 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 77d34a4683b0 1b20171a .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/08 18:51 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 77d34a4683b0 1b20171a .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/08 18:51 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 77d34a4683b0 1b20171a .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/08 06:34 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 77d34a4683b0 1aade754 .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/08 06:34 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 77d34a4683b0 1aade754 .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/08 06:34 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 77d34a4683b0 1aade754 .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/07 18:32 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 77d34a4683b0 95793bce .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/07 18:32 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 77d34a4683b0 95793bce .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/07 18:32 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 77d34a4683b0 95793bce .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/07 07:59 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 77d34a4683b0 4846d5c1 .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/07 07:59 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 77d34a4683b0 4846d5c1 .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
ci2-upstream-usb 2021/07/07 07:59 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 77d34a4683b0 4846d5c1 .config console log report usb-testing boot error: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
* Struck through repros no longer work on HEAD.