Bug 1128608
Summary: | [AHCI] RHEL 5.10 x86_64 guest kernel panic - VFS: Unable to mount root fs on unknown-block(9,1) | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | ShupingCui <scui> |
Component: | qemu-kvm-rhev | Assignee: | John Snow <jsnow> |
Status: | CLOSED ERRATA | QA Contact: | Virtualization Bugs <virt-bugs> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 7.1 | CC: | coli, hhuang, huding, jen, jsnow, juli, juzhang, michen, pbonzini, scui, shuang, stefanha, virt-bugs, virt-maint, xfu, xuhan |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | qemu-kvm-rhev-2.1.2-2.el7 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-03-05 09:49:09 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
ShupingCui
2014-08-11 08:06:16 UTC
serial log: 2014-08-05 18:56:43: Linux version 2.6.18-371.el5 (mockbuild.bos.redhat.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-54)) #1 SMP Thu Sep 5 21:21:44 EDT 2013 2014-08-05 18:56:43: Command line: ks=cdrom nicdelay=60 console=ttyS0,115200 console=tty0 2014-08-05 18:56:43: BIOS-provided physical RAM map: 2014-08-05 18:56:43: BIOS-e820: 0000000000010000 - 000000000009fc00 (usable) 2014-08-05 18:56:43: BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) 2014-08-05 18:56:43: BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) 2014-08-05 18:56:43: BIOS-e820: 0000000000100000 - 00000000bffdf000 (usable) 2014-08-05 18:56:43: BIOS-e820: 00000000bffdf000 - 00000000c0000000 (reserved) 2014-08-05 18:56:43: BIOS-e820: 00000000feffc000 - 00000000ff000000 (reserved) 2014-08-05 18:56:43: BIOS-e820: 00000000fffc0000 - 0000000100000000 (reserved) 2014-08-05 18:56:43: BIOS-e820: 0000000100000000 - 0000000140000000 (usable) 2014-08-05 18:56:43: DMI 2.8 present. 2014-08-05 18:56:43: kvm-clock: cpu 0, msr 7eff:804ab401, boot clock 2014-08-05 18:56:43: ACPI: RSDT signature incorrect 2014-08-05 18:56:43: No NUMA configuration found 2014-08-05 18:56:43: Faking a node at 0000000000000000-0000000140000000 2014-08-05 18:56:43: Bootmem setup node 0 0000000000000000-0000000140000000 2014-08-05 18:56:43: Memory for crash kernel (0x0 to 0x0) notwithin permissible range 2014-08-05 18:56:43: disabling kdump 2014-08-05 18:56:43: Intel MultiProcessor Specification v1.4 2014-08-05 18:56:43: Virtual Wire compatibility mode. 2014-08-05 18:56:43: OEM ID: BOCHSCPU Product ID: 0.1 APIC at: 0xFEE00000 2014-08-05 18:56:43: Processor #0 15:6 APIC version 20 2014-08-05 18:56:43: Processor #1 15:6 APIC version 20 2014-08-05 18:56:43: I/O APIC #0 Version 17 at 0xFEC00000. 2014-08-05 18:56:43: Setting APIC routing to flat 2014-08-05 18:56:43: Processors: 2 2014-08-05 18:56:43: Nosave address range: 000000000009f000 - 00000000000a0000 2014-08-05 18:56:43: Nosave address range: 00000000000a0000 - 00000000000f0000 2014-08-05 18:56:43: Nosave address range: 00000000000f0000 - 0000000000100000 2014-08-05 18:56:44: Nosave address range: 00000000bffdf000 - 00000000c0000000 2014-08-05 18:56:44: Nosave address range: 00000000c0000000 - 00000000feffc000 2014-08-05 18:56:44: Nosave address range: 00000000feffc000 - 00000000ff000000 2014-08-05 18:56:44: Nosave address range: 00000000ff000000 - 00000000fffc0000 2014-08-05 18:56:44: Nosave address range: 00000000fffc0000 - 0000000100000000 2014-08-05 18:56:44: Allocating PCI resources starting at c4000000 (gap: c0000000:3effc000) 2014-08-05 18:56:44: SMP: Allowing 2 CPUs, 0 hotplug CPUs 2014-08-05 18:56:44: kvm-clock: cpu 0, msr 0:1003401, primary cpu clock 2014-08-05 18:56:44: Built 1 zonelists. Total pages: 1029001 2014-08-05 18:56:44: Kernel command line: ks=cdrom nicdelay=60 console=ttyS0,115200 console=tty0 2014-08-05 18:56:44: Initializing CPU#0 2014-08-05 18:56:44: PID hash table entries: 4096 (order: 12, 32768 bytes) 2014-08-05 18:56:44: Using TSC for driving interrupts 2014-08-05 18:56:44: Console: colour VGA+ 80x25 2014-08-05 18:56:44: Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes) 2014-08-05 18:56:44: Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes) 2014-08-05 18:56:44: Checking aperture... 2014-08-05 18:56:44: ACPI: DMAR not present 2014-08-05 18:56:44: PCI-DMA: Using software bounce buffering for IO (SWIOTLB) 2014-08-05 18:56:44: Placing software IO TLB between 0x162b000 - 0x562b000 2014-08-05 18:56:44: Memory: 4031192k/5242880k available (2629k kernel code, 162528k reserved, 1679k data, 224k init) 2014-08-05 18:56:44: Calibrating delay loop (skipped), value calculated using timer frequency.. 4609.61 BogoMIPS (lpj=2304806) 2014-08-05 18:56:44: Security Framework v1.0.0 initialized 2014-08-05 18:56:44: SELinux: Initializing. 2014-08-05 18:56:44: selinux_register_security: Registering secondary module capability 2014-08-05 18:56:44: Capability LSM initialized as secondary 2014-08-05 18:56:44: Mount-cache hash table entries: 256 2014-08-05 18:56:44: CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) 2014-08-05 18:56:44: CPU: L2 Cache: 512K (64 bytes/line) 2014-08-05 18:56:44: CPU 0/0 -> Node 0 2014-08-05 18:56:44: SMP alternatives: switching to UP code 2014-08-05 18:56:44: Using IO-APIC 0 2014-08-05 18:56:44: Using local APIC timer interrupts. 2014-08-05 18:56:44: WARNING calibrate_APIC_clock: the APIC timer calibration may be wrong. 2014-08-05 18:56:44: Detected 62.500 MHz APIC timer. 2014-08-05 18:56:44: SMP alternatives: switching to SMP code 2014-08-05 18:56:44: Booting processor 1/2 APIC 0x1 2014-08-05 18:56:44: Initializing CPU#1 2014-08-05 18:56:44: Calibrating delay using timer specific routine.. 4609.62 BogoMIPS (lpj=2304812) 2014-08-05 18:56:44: CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) 2014-08-05 18:56:44: CPU: L2 Cache: 512K (64 bytes/line) 2014-08-05 18:56:44: CPU 1/1 -> Node 0 2014-08-05 18:56:44: AMD Opteron 23xx (Gen 3 Class Opteron) stepping 01 2014-08-05 18:56:44: kvm-clock: cpu 1, msr 0:100b981, secondary cpu clock 2014-08-05 18:56:44: CPU 1: Syncing TSC to CPU 0. 2014-08-05 18:56:44: CPU 1: synchronized TSC with CPU 0 (last diff -73 cycles, maxerr 772 cycles) 2014-08-05 18:56:44: Brought up 2 CPUs 2014-08-05 18:56:44: time.c: Using 1.193182 MHz WALL KVM GTOD KVM timer. 2014-08-05 18:56:44: time.c: Detected 2304.806 MHz processor. 2014-08-05 18:56:44: migration_cost=370 2014-08-05 18:56:44: checking if image is initramfs... 2014-08-05 18:56:44: it isn't (crc error); looks like an initrd 2014-08-05 18:56:44: Freeing initrd memory: 12297k freed 2014-08-05 18:56:44: MCE: In-kernel MCE decoding enabled. 2014-08-05 18:56:44: NET: Registered protocol family 16 2014-08-05 18:56:44: PCI: Using configuration type 1 2014-08-05 18:56:44: ACPI: Interpreter disabled. 2014-08-05 18:56:44: Linux Plug and Play Support v0.97 (c) Adam Belay 2014-08-05 18:56:44: pnp: PnP ACPI: disabled 2014-08-05 18:56:44: usbcore: registered new driver usbfs 2014-08-05 18:56:44: usbcore: registered new driver hub 2014-08-05 18:56:44: PCI: Probing PCI hardware 2014-08-05 18:56:44: ACPI Error (tbget-0168): Invalid address flags 8 [20060707] 2014-08-05 18:56:44: ACPI Error (tbget-0168): Invalid address flags 8 [20060707] 2014-08-05 18:56:44: ACPI Error (tbget-0168): Invalid address flags 8 [20060707] 2014-08-05 18:56:44: ACPI Error (tbget-0168): Invalid address flags 8 [20060707] 2014-08-05 18:56:44: PCI quirk: region 0600-063f claimed by PIIX4 ACPI 2014-08-05 18:56:44: PCI quirk: region 0700-070f claimed by PIIX4 SMB 2014-08-05 18:56:44: ACPI Error (tbget-0168): Invalid address flags 8 [20060707] 2014-08-05 18:56:44: ACPI Error (tbget-0168): Invalid address flags 8 [20060707] 2014-08-05 18:56:44: ACPI Error (tbget-0168): Invalid address flags 8 [20060707] 2014-08-05 18:56:44: ACPI Error (tbget-0168): Invalid address flags 8 [20060707] 2014-08-05 18:56:44: ACPI Error (tbget-0168): Invalid address flags 8 [20060707] 2014-08-05 18:56:44: ACPI Error (tbget-0168): Invalid address flags 8 [20060707] 2014-08-05 18:56:44: pci 0000:00:01.0: PIIX/ICH IRQ router [8086/7000] 2014-08-05 18:56:44: pci 0000:00:01.3: PCI->APIC IRQ transform: INT A -> IRQ 9 2014-08-05 18:56:44: pci 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 10 2014-08-05 18:56:44: pci 0000:00:03.0: PCI->APIC IRQ transform: INT A -> IRQ 11 2014-08-05 18:56:44: pci 0000:00:04.0: PCI->APIC IRQ transform: INT A -> IRQ 11 2014-08-05 18:56:44: pci 0000:00:05.0: PCI->APIC IRQ transform: INT A -> IRQ 10 2014-08-05 18:56:44: pci 0000:00:06.0: PCI->APIC IRQ transform: INT A -> IRQ 10 2014-08-05 18:56:44: pci 0000:00:07.0: PCI->APIC IRQ transform: INT A -> IRQ 11 2014-08-05 18:56:44: NetLabel: Initializing 2014-08-05 18:56:44: NetLabel: domain hash size = 128 2014-08-05 18:56:44: NetLabel: protocols = UNLABELED CIPSOv4 2014-08-05 18:56:44: NetLabel: unlabeled traffic allowed by default 2014-08-05 18:56:44: ACPI: DMAR not present 2014-08-05 18:56:44: PCI-GART: No AMD northbridge found. 2014-08-05 18:56:44: NET: Registered protocol family 2 2014-08-05 18:56:44: IP route cache hash table entries: 131072 (order: 8, 1048576 bytes) 2014-08-05 18:56:44: TCP established hash table entries: 262144 (order: 10, 4194304 bytes) 2014-08-05 18:56:44: TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) 2014-08-05 18:56:44: TCP: Hash tables configured (established 262144 bind 65536) 2014-08-05 18:56:44: TCP reno registered 2014-08-05 18:56:44: audit: initializing netlink socket (disabled) 2014-08-05 18:56:44: type=2000 audit(1407236204.074:1): initialized 2014-08-05 18:56:44: Total HugeTLB memory allocated, 0 2014-08-05 18:56:44: VFS: Disk quotas dquot_6.5.1 2014-08-05 18:56:44: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) 2014-08-05 18:56:44: Initializing Cryptographic API 2014-08-05 18:56:44: alg: No test for crc32c (crc32c-generic) 2014-08-05 18:56:44: ksign: Installing public key data 2014-08-05 18:56:44: Loading keyring 2014-08-05 18:56:44: - Added public key 7A02171F29A26E2B 2014-08-05 18:56:44: - User ID: Red Hat, Inc. (Kernel Module GPG key) 2014-08-05 18:56:44: io scheduler noop registered 2014-08-05 18:56:44: io scheduler anticipatory registered 2014-08-05 18:56:44: io scheduler deadline registered 2014-08-05 18:56:44: io scheduler cfq registered (default) 2014-08-05 18:56:44: Limiting direct PCI/PCI transfers. 2014-08-05 18:56:44: PCI: PIIX3: Enabling Passive Release on 0000:00:01.0 2014-08-05 18:56:44: Activating ISA DMA hang workarounds. 2014-08-05 18:56:44: pci_hotplug: PCI Hot Plug PCI Core version: 0.5 2014-08-05 18:56:44: Real Time Clock Driver v1.12ac 2014-08-05 18:56:44: Non-volatile memory driver v1.2 2014-08-05 18:56:44: Linux agpgart interface v0.101 (c) Dave Jones 2014-08-05 18:56:44: Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled 2014-08-05 18:56:45: �serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A 2014-08-05 18:56:45: brd: module loaded 2014-08-05 18:56:45: Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 2014-08-05 18:56:45: ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx 2014-08-05 18:56:45: PIIX3: IDE controller at PCI slot 0000:00:01.1 2014-08-05 18:56:45: PIIX3: chipset revision 0 2014-08-05 18:56:45: PIIX3: not 100% native mode: will probe irqs later 2014-08-05 18:56:45: ide0: BM-DMA at 0xc0a0-0xc0a7, BIOS settings: hda:pio, hdb:pio 2014-08-05 18:56:45: ide1: BM-DMA at 0xc0a8-0xc0af, BIOS settings: hdc:pio, hdd:pio 2014-08-05 18:56:45: hda: QEMU DVD-ROM, ATAPI CD/DVD-ROM drive 2014-08-05 18:56:46: hdb: QEMU DVD-ROM, ATAPI CD/DVD-ROM drive 2014-08-05 18:56:46: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 2014-08-05 18:56:47: ide-floppy driver 0.99.newide 2014-08-05 18:56:47: usbcore: registered new driver hiddev 2014-08-05 18:56:47: usbcore: registered new driver usbhid 2014-08-05 18:56:47: drivers/usb/input/hid-core.c: v2.6:USB HID core driver 2014-08-05 18:56:47: PNP: No PS/2 controller found. Probing ports directly. 2014-08-05 18:56:47: serio: i8042 KBD port at 0x60,0x64 irq 1 2014-08-05 18:56:47: serio: i8042 AUX port at 0x60,0x64 irq 12 2014-08-05 18:56:47: mice: PS/2 mouse device common for all mice 2014-08-05 18:56:47: md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27 2014-08-05 18:56:47: md: bitmap version 4.39 2014-08-05 18:56:47: TCP bic registered 2014-08-05 18:56:47: Initializing IPsec netlink socket 2014-08-05 18:56:47: input: AT Translated Set 2 keyboard as /class/input/input0 2014-08-05 18:56:47: NET: Registered protocol family 1 2014-08-05 18:56:47: NET: Registered protocol family 17 2014-08-05 18:56:47: Initalizing network drop monitor service 2014-08-05 18:56:47: md: Autodetecting RAID arrays. 2014-08-05 18:56:47: md: autorun ... 2014-08-05 18:56:47: md: ... autorun DONE. 2014-08-05 18:56:47: RAMDISK: Compressed image found at block 0 2014-08-05 18:56:48: input: ImExPS/2 Generic Explorer Mouse as /class/input/input1 2014-08-05 18:56:48: crc error 2014-08-05 18:56:48: EXT2-fs: unable to read superblock 2014-08-05 18:56:48: isofs_fill_super: bread failed, dev=md1, iso_blknum=16, block=32 2014-08-05 18:56:48: No filesystem could mount root, tried: ext2 iso9660 2014-08-05 18:56:48: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(9,1) 2014-08-05 18:56:48: 2014-08-05 19:32:59: (Process terminated with status 0) Upstream discussion: https://lists.gnu.org/archive/html/qemu-devel/2014-08/msg03393.html Fixes posted upstream by Paolo Bonzini: 2.2: http://lists.gnu.org/archive/html/qemu-devel/2014-09/msg03693.html 2.1 stable: http://lists.gnu.org/archive/html/qemu-devel/2014-09/msg03691.html Fix included in 2.1.2 rebase for qemu-kvm-rhev. Reproduce: Version of components: qemu-kvm-rhev-2.1.0-5.el7.x86_64 Cli: # /usr/libexec/qemu-kvm -m 2G -smp 2 -initrd /root/boot_img/initrd.img -kernel /root/boot_img/vmlinuz -append "console=ttyS0,115200 console=tty0" -monitor stdio -vnc :1 -chardev file,id=log,path=/home/install_log,server,nowait -device isa-serial,chardev=log,id=dev-log Steps: 1, Download initrd.img and vmlinuz. url: download.eng.rdu2.redhat.com/released/RHEL-5-Server/U10/x86_64/os/images/pxeboot/ 2, boot qemu-kvm using cli as above show. 3, check the log whether has error. # cat /home/install_log 4, using remote-viewer to check whether it has entried the installation GUI. # $ remote-viewer vnc://$HOST_IP:5901 Results: After step 3, # cat /home/install_log ... PCI: Probing PCI hardware ACPI Error (tbget-0168): Invalid address flags 8 [20060707] ACPI Error (tbget-0168): Invalid address flags 8 [20060707] ACPI Error (tbget-0168): Invalid address flags 8 [20060707] ACPI Error (tbget-0168): Invalid address flags 8 [20060707] PCI quirk: region 0600-063f claimed by PIIX4 ACPI PCI quirk: region 0700-070f claimed by PIIX4 SMB ACPI Error (tbget-0168): Invalid address flags 8 [20060707] ACPI Error (tbget-0168): Invalid address flags 8 [20060707] ... md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. EXT2-fs: unable to read superblock isofs_fill_super: bread failed, dev=md1, iso_blknum=16, block=32 No filesystem could mount root, tried: ext2 iso9660 Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(9,1) ----- After step 4, It can not enter installation GUI. It will give error as above show. ======= Verify: Version of components: qemu-kvm-rhev-2.1.2-3.el7.x86_64 Steps as reproduce. After step 3, no error. After step 4, will find it has entered installation GUI. As above show, this bz has been verified. Hi Mrezanin, Seems we need to add this bz into rhel7.1 qemu-kvm-rhev errata. Best Regards, Junyi Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHSA-2015-0624.html |