Note: This bug is displayed in read-only format because
the product is no longer active in Red Hat Bugzilla.
RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Description of problem:
Booting up guest failed from usb storage attached usb hub
Version-Release number of selected component (if applicable):
qemu-kvm-rhev-2.6.0-22.el7.ppc64le
How reproducible:
100%
Steps to Reproduce:
1.Boot up guest with command:
/usr/libexec/qemu-kvm \
-name vm \
-smp 4 \
-m 8192 \
-serial stdio \
-nodefaults \
-vga std \
-vnc 0:59 \
-qmp tcp:0:9999,server,nowait \
-device nec-usb-xhci,id=xhci \
-device usb-hub,id=hub1,port=1 \
-device usb-storage,drive=scsi-hd-dr0,id=virt0-0-1,port=1.1\
-drive file=/home/RHEL-Server-7.3-ppc64le-virtio.qcow2,if=none,id=scsi-hd-dr0,format=qcow2,cache=none \
-device virtio-net-pci,netdev=net0,id=nic0,mac=52:54:00:c4:e7:86 \
-netdev tap,id=net0,script=/etc/qemu-ifup,downscript=/etc/qemu-ifdown,vhost=on \
2.
3.
Actual results:
Booting up vm failed with erro informat as following:
SLOF **********************************************************************
QEMU Starting
Build Date = Jun 7 2016 03:06:01
FW Version = mockbuild@ release 20160223
Press "s" to enter Open Firmware.
Press F12 for boot menu.
Populating /vdevice methods
Populating /vdevice/vty@71000000
Populating /vdevice/nvram@71000001
Populating /pci@800000020000000
00 1000 (D) : 1af4 1000 virtio [ net ]
00 0800 (D) : 1033 0194 serial bus [ usb-xhci ]
00 0000 (D) : 1234 1111 qemu vga
No NVRAM common partition, re-initializing...
Installing QEMU fb
Scanning USB
XHCI: Initializing
USB HUB
usb-hub: unable to setup device on port 0
No console specified using hvterm
Welcome to Open Firmware
Copyright (c) 2004, 2011 IBM Corporation All rights reserved.
This program and the accompanying materials are made available
under the terms of the BSD License available at
http://www.opensource.org/licenses/bsd-license.php
Trying to load: from: disk ...
E3405: No such device
Trying to load: from: cdrom ...
E3405: No such device
Trying to load: from: /pci@800000020000000/ethernet@2 ...
Initializing NIC
Reading MAC address from device: 52:54:00:c4:e7:86
Requesting information via DHCP: done
Using IPv4 address: 10.19.112.126
Requesting file "pxelinux.0" via TFTP from 10.16.64.13
Receiving data: 25 KBytes
TFTP: Received pxelinux.0 (25 KBytes)
E3403: Bad executable:
+0HEADqemu00 1
E3406: Client application returned an error:
+0HEADqemu00 1
..`. .. ....... .. ...... .......
..`...`''.`'. .''``````..''. .`''```''`. `''``````
.`` .:' ': `''..... .''. ''` .''..''.......
``.':.';. ``````''`.''. .''. ''``''`````'`
``.':':` .....`''.`'`...... `'`.....`''.`'`
.`.`'`` .'`'`````. ``'''''' ``''`'''`. `'`
Type 'boot' and press return to continue booting the system.
Type 'reset-all' and press return to reboot the system.
..`. .. ....... .. ...... .......
..`...`''.`'. .''``````..''. .`''```''`. `''``````
.`` .:' ': `''..... .''. ''` .''..''.......
``.':.';. ``````''`.''. .''. ''``''`````'`
``.':':` .....`''.`'`...... `'`.....`''.`'`
.`.`'`` .'`'`````. ``'''''' ``''`'''`. `'`
Type 'boot' and press return to continue booting the system.
Type 'reset-all' and press return to reboot the system.
Ready!
0 >
Expected results:
Boot up guest successfully without error.
Additional info:
no this issue on x86 and can boot up without usb hub on ppc.
Description of problem: Booting up guest failed from usb storage attached usb hub Version-Release number of selected component (if applicable): qemu-kvm-rhev-2.6.0-22.el7.ppc64le How reproducible: 100% Steps to Reproduce: 1.Boot up guest with command: /usr/libexec/qemu-kvm \ -name vm \ -smp 4 \ -m 8192 \ -serial stdio \ -nodefaults \ -vga std \ -vnc 0:59 \ -qmp tcp:0:9999,server,nowait \ -device nec-usb-xhci,id=xhci \ -device usb-hub,id=hub1,port=1 \ -device usb-storage,drive=scsi-hd-dr0,id=virt0-0-1,port=1.1\ -drive file=/home/RHEL-Server-7.3-ppc64le-virtio.qcow2,if=none,id=scsi-hd-dr0,format=qcow2,cache=none \ -device virtio-net-pci,netdev=net0,id=nic0,mac=52:54:00:c4:e7:86 \ -netdev tap,id=net0,script=/etc/qemu-ifup,downscript=/etc/qemu-ifdown,vhost=on \ 2. 3. Actual results: Booting up vm failed with erro informat as following: SLOF ********************************************************************** QEMU Starting Build Date = Jun 7 2016 03:06:01 FW Version = mockbuild@ release 20160223 Press "s" to enter Open Firmware. Press F12 for boot menu. Populating /vdevice methods Populating /vdevice/vty@71000000 Populating /vdevice/nvram@71000001 Populating /pci@800000020000000 00 1000 (D) : 1af4 1000 virtio [ net ] 00 0800 (D) : 1033 0194 serial bus [ usb-xhci ] 00 0000 (D) : 1234 1111 qemu vga No NVRAM common partition, re-initializing... Installing QEMU fb Scanning USB XHCI: Initializing USB HUB usb-hub: unable to setup device on port 0 No console specified using hvterm Welcome to Open Firmware Copyright (c) 2004, 2011 IBM Corporation All rights reserved. This program and the accompanying materials are made available under the terms of the BSD License available at http://www.opensource.org/licenses/bsd-license.php Trying to load: from: disk ... E3405: No such device Trying to load: from: cdrom ... E3405: No such device Trying to load: from: /pci@800000020000000/ethernet@2 ... Initializing NIC Reading MAC address from device: 52:54:00:c4:e7:86 Requesting information via DHCP: done Using IPv4 address: 10.19.112.126 Requesting file "pxelinux.0" via TFTP from 10.16.64.13 Receiving data: 25 KBytes TFTP: Received pxelinux.0 (25 KBytes) E3403: Bad executable: +0HEADqemu00 1 E3406: Client application returned an error: +0HEADqemu00 1 ..`. .. ....... .. ...... ....... ..`...`''.`'. .''``````..''. .`''```''`. `''`````` .`` .:' ': `''..... .''. ''` .''..''....... ``.':.';. ``````''`.''. .''. ''``''`````'` ``.':':` .....`''.`'`...... `'`.....`''.`'` .`.`'`` .'`'`````. ``'''''' ``''`'''`. `'` Type 'boot' and press return to continue booting the system. Type 'reset-all' and press return to reboot the system. ..`. .. ....... .. ...... ....... ..`...`''.`'. .''``````..''. .`''```''`. `''`````` .`` .:' ': `''..... .''. ''` .''..''....... ``.':.';. ``````''`.''. .''. ''``''`````'` ``.':':` .....`''.`'`...... `'`.....`''.`'` .`.`'`` .'`'`````. ``'''''' ``''`'''`. `'` Type 'boot' and press return to continue booting the system. Type 'reset-all' and press return to reboot the system. Ready! 0 > Expected results: Boot up guest successfully without error. Additional info: no this issue on x86 and can boot up without usb hub on ppc.