Bug#623594: system freeze during boot with IOMMMU enabled
Package: Debian-testing-amd64-DC-1.iso (latest version converted to boot
USB) Severity: Critical Platform: x86_64 Linux (also .386/i686) Description of problem: Since I updated the firmware of my BIOS to a revision that supports AMD IOMMU and turned that feature on, pretty much anything that runs Linux fails to boot All I see about half a second after I pass the GRUB bootloader is a blinking cursor in the upper left corner. The mouse gets disabled (i.e. powered off in spite of being plugged in) and the keyboard doesn't even respond to caps-lock, num-lock and scroll-lock toggles (numlock light is constantly on). I assume that it is needless to say that this is a non-issue when the IOMMU feature is disabled. This happens to any (x86_64) Linux based LiveCD I have tested so far: lubuntu 10.4, ubuntu 10.10, Fedora 14, Fedora 15 beta, FreeBSD 8 (is not Linux but...) and latest Debian Live. I used the liveUSB in most of these attempts and it has a LED light that just shuts off in the middle of the boot process when the freeze happens. I don't have this problem with Windows 7 64 bit, XenServer (Install CD with Linux tools as well as installed partition) and FreeDOS/MS-DOS based boot CDs. Version-Release number of selected component (if applicable): kernel 2.6.32.X and 2.6.35.X ... ??? How reproducible: On my system; very. The failure rate is 100%. Steps to Reproduce: 1. Use a computer with MSI 890FXA-GD70 and BIOS version 1.9 with IOMMU enabled in the Advanced BIOS feature menu, XFX ATI5450 GPU, Intel Server NIC (Copper), a DVD drive and two large harddrives. 2. Insert a Linux liveCD or liveUSB 3. Boot Actual results: Immediate crash with no info about it and all peripherals except the display seemingly severed. Expected results: Successful boot. Additional info: I also get this problem with i386/i686 based liveCD/USBs, but in this case the screen displays error messages. Here's a list of error messages from the Fedora 15 beta liveCD: [ 0.242337] [<c07cdf2c>] ? panic+0x5x/0x156 [ 0.242467] [<c043d898>] ? do_exit+0x66/0x61c [ 0.242597] [<c07d57d3>] ? _raw_spin_unlock_irqrestore+0x13/0x15 [ 0.242730] [<c043beda>] ? kmsg_dump+0x3a/0xb8 [ 0.242863] [<c07d6c8b>] ? oops_end+0xa2/0xa8 [ 0.242976] [<c07cd9ec>] ? no_context+0x128/0x130 [ 0.243106] [<c07cdb0e>] ? __bad_area_nosemaphore+0x11a/0x122 [ 0.243239] [<c07cdb2d>] ? bad_area_nosemaphore+0x17/0x19 [ 0.243370] [<c07d8624>] ? do_page_fault+0x159/0x30c [ 0.243500] [<c07d57d3>] ? _raw_spin_unlock_irqrestore+0x13/0x15 [ 0.243634] [<c0404ed7>] ? do_softirq+0x8c/0x92 [ 0.243766] [<c043fe77>] ? irq_exit+0x4c/0x70 [ 0.243896] [<c0404bff>] ? do_IRQ+0x7e/0x92 [ 0.243975] [<c07d84cb>] ? do_page_fault+0x0/0x30c [ 0.244108] [<c07d62bf>] ? error_code+0x67/0x6c [ 0.244241] [<c0a8db0b>] ? pci_pcibios_init+0xe5/0x234 [ 0.244373] [<c0a8e787>] ? __pci_mmcfg_init+0x1b1/0x1ea [ 0.244506] [<c0a8d9f1>] ? pci_arch_init+0x2e/0x63 [ 0.244638] [<c0a8cb13>] ? dmi_id_init+0x266/0x28e [ 0.244771] [<c0401194>] ? do_one_initcall+0x8c/0x140 [ 0.244975] [<c0a8d9c3>] ? pci_arch_init+0x0/0x63 [ 0.245106] [<c0a57a08>] ? kernel_init+0x1ec/0x278 [ 0.245238] [<c0a5781c>] ? kernel_init+0x0/0x278 [ 0.245369] [<c040377e>] ? kernel_thread_helper+0x6/0x10 These are the last error message lines shown on the screen before the crash. The mouse and the USB stick is not "powered off" as in the x86_64 cases but the keyboard is irresponsive as in the prior cases. -- To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org Archive: 4DB05029.8000408@student.chalmers.se">http://lists.debian.org/4DB05029.8000408@student.chalmers.se |
| All times are GMT. The time now is 09:19 PM. |
VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.