Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 108751 - amd64 2005.1 default kernel lacks IOMMU support; breaks w/ >4GB RAM
Summary: amd64 2005.1 default kernel lacks IOMMU support; breaks w/ >4GB RAM
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Release Media
Classification: Unclassified
Component: Everything (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Release Team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2005-10-10 11:48 UTC by Charles Duffy
Modified: 2005-11-21 06:52 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 Charles Duffy 2005-10-10 11:48:55 UTC
I'm running an AMD64 system with 16GB of RAM. Booting the 2005.1 Universal
LiveCD via a USB CD-ROM device, I note a warning that 32-bit PCI device support
may be unreliable due to running with >4GB RAM on a kernel lacking IOMMU
support, followed by an Oops in khubd, leading to said USB device being
unavailable to chroot to. Booting with mem=2048m works around the issue.

Perhaps amd64 LiveCDs should have kernels with IOMMU support?

Reproducible: Always
Steps to Reproduce:
1. Boot off 2005.1 Universal LiveCD via USB drive on amd64 system w/ >4MB RAM
2. Watch it fail to boot. Press enter to get a shell when prompted for root device.
3. Run "dmesg". Observe warning (that PCI devices may not work correctly w/ >4GB
RAM and no IOMMU support) and Oops.
Comment 1 Chris Gianelloni (RETIRED) gentoo-dev 2005-11-21 06:52:02 UTC
This is fixed with the 2005.1-r1 release media.