Bug 302471
Summary: | Unable to boot x86 fc7xen on x86_64 hardware. | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Adam Greenberg <moose> | ||||||
Component: | kernel-xen | Assignee: | Eduardo Habkost <ehabkost> | ||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
Severity: | high | Docs Contact: | |||||||
Priority: | low | ||||||||
Version: | 7 | ||||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | x86_64 | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | 2.6.20-2943.fc7 | Doc Type: | Bug Fix | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2007-11-29 01:46:05 UTC | Type: | --- | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Attachments: |
|
Description
Adam Greenberg
2007-09-24 01:59:55 UTC
Please boot, adding 'noreboot' to the Xen command line, then write down the error or take a snapshot. Created attachment 206301 [details]
dmesg output from xen boot
When I added the noreboot, the system eventually booted. Here is the dmesg
log. When the boot failed, it stopped after displaying line 568 (floppy0: no
floppy controllers found) and displayed a sys/modprobe error before that line.
Created attachment 206311 [details]
messages log file from fc7xen boot
Here is a bit more. I removed the noreboots and the boot hung in the same
place. I discovered that if I press the Print Screen / SysRq key, the boot
will continue. This attachment contains the messages log that contains more
information than the previous dmesg log. This contains a modprobe error at the
place that I see it when the boot hangs.
It is being caused by the Firewire stack trying to use DMA in a way not currently supported by the Xen kernel. The firewire stack was supposed to be disabled on the Xen kernel. You can work around the problem by removing the firewire modules under /lib/modules/2.6.20-2931.fc7xen/kernel/firewire. Cloned as bug #307461 for Rawhide / Fedora 8. Fix (disabling Firewire on i686 .config) committed to CVS. Will go to next Fedora 7 kernel-xen update (version 2.6.20-2937.fc7 or higher). kernel-xen-2.6-2.6.20-2943.fc7 has been pushed to the Fedora 7 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update kernel-xen-2.6' kernel-xen-2.6-2.6.20-2943.fc7 has been pushed to the Fedora 7 stable repository. If problems still persist, please make note of it in this bug report. |