Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 110898 - Kernel 2.6.14 produces "Kernel panic - not syncing: PCI-DMA: high address but no IOMMU"
Summary: Kernel 2.6.14 produces "Kernel panic - not syncing: PCI-DMA: high address but...
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-30 07:48 UTC by Brian Fistler
Modified: 2005-11-08 14:09 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brian Fistler 2005-10-30 07:48:07 UTC
Athlon 64X2 dual-core, MSI K8N Nforce4 Platinum, 4GB RAM, WD 10KRPM SATA 76GB
Kernel version 2.6.14

Kernel compiles normally, however the Panic seems to occur anywhere from stage1
to early in stage 3 loading.


Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Daniel Drake (RETIRED) gentoo-dev 2005-10-30 08:50:44 UTC
Is this problem new to 2.6.14?
When you say stage1/3, are you referring to Gentoo installation?
Comment 2 Brian Fistler 2005-10-30 15:06:14 UTC
Not anywhere from after detecting the initial hardware to stage 3 after
initializing & mounting the file systems and starting to load other drivers.

The system is fully functional with 2.6.13-r4, I was just trying to upgrade the
kernel to 2.6.14

Comment 3 Brian Fistler 2005-10-30 15:08:08 UTC
I'm sorry, that last response might be confusing... it should have read No, it's
not during installation, but anywhere from stage 1 to stage 3 booting the
system.  Also, I'm using make menuconfig not genkernel if that makes any difference.
Comment 4 Daniel Drake (RETIRED) gentoo-dev 2005-11-01 07:03:56 UTC
Still not really sure what you mean by stage1/3 while booting, are you using an
initrd or something?
Comment 5 Daniel Drake (RETIRED) gentoo-dev 2005-11-01 07:05:50 UTC
You should ensure that your BIOS is fully up-to-date. You can also try booting
with kernel parameter "iommu=off"
Comment 6 Brian Fistler 2005-11-05 05:58:53 UTC
I've updated to the latest bios, and recompiled the kernel, also I've tried the
2.6.14-ck1 kernel.

Now it's consistant (with either of the 2.4.14 kernels that the error occurs
right after "Mounting Local File Systems"

Comment 7 Brian Fistler 2005-11-05 06:38:31 UTC
After some more testing here I've discovered if I pass mem=2048M to the kernel
the system will boot.  Also if I change the "H/W Memory Hold Remapping" and "S/W
Memory Hole Remapping" to disabled in the BIOS to disabled the sytem will boot.
(Either the HW or SW remapping needs to be turned on for the system to recognize
all 4GB Ram, without it the POST test returns 3. something (varies) and the
system once booted returns something between 2 and 3GB)

In both cases, however, the mouse, once booted into X does not work properly. 
Moving the mouse produces what appear to be random clicks of the buttons along
with sporadic movement of the cursor. (X11.org/KDE with a Logitech wireless
keyboard/mouse combo hooked to the USB port.)

Comment 8 Daniel Drake (RETIRED) gentoo-dev 2005-11-08 14:09:36 UTC
Please test vanilla-sources-2.6.14 if you haven't already, and then file a bug
at http://bugzilla.kernel.org against Linux 2.6.14. Make clear that this problem
is new to 2.6.14 (did not occur in 2.6.13), occurs on bootup and prevents the
system from booting, and the workaround which you have found.

Post the new bug URL here and we'll track it. Thanks.