View previous topic :: View next topic |
Author |
Message |
sdfg Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 11 Feb 2005 Posts: 200
|
Posted: Sun Oct 01, 2006 8:21 pm Post subject: Kernel 2.6.18 and K8 IOMMU problem [SOLVED] |
|
|
I need to disable K8 IOMMU to be able to modularize agpgart so I can load it through autoload and thus get fglrx loaded. Before I could just go into menuconfig and disable it - except in 2.6.18, it's gone! I've searched through and there are only 4 IOMMU options, only two of which count. A Calgary IBM one (which I disabled) and aparantly another one to allowe IOMMU support as a whole, but I can't seem to turn that off.
So I guess I've got a few questions. 1) Is K8 IOMMU hiding, if so where? 2) Is it built in so much I don't have a choice but to use it, and if so is there another way to get agpgart, amd64_agp, via_agp and fglrx loaded without autload.d?
Thanks in advance,
-K
SOLUTION:
In General Setup in menuconfig, enable "[*] Configure standard kernel features (for small systems) --->" which will allow access to the K8 GART IOMMU module in Processor Type and Features, so you can disable it or not as you see fit!
Thanks to everyone who helped on this one.
Last edited by sdfg on Wed Oct 11, 2006 8:40 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Keruskerfuerst Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/723045419532d6679860c2.jpg)
Joined: 01 Feb 2006 Posts: 2289 Location: near Augsburg, Germany
|
Posted: Mon Oct 09, 2006 7:14 pm Post subject: |
|
|
You can edit kernel .config file, which is placed in /usr/src/linux/ |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
sdfg Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 11 Feb 2005 Posts: 200
|
Posted: Mon Oct 09, 2006 7:31 pm Post subject: |
|
|
Keruskerfuerst wrote: | You can edit kernel .config file, which is placed in /usr/src/linux/ |
Yeah. However I don't know what the module name is, or even if it exists. As I've searched through the menuconfig for K8 and it's not found anything, I'm imagining it's built into something else.
Also, I've never manually changed a config file like that anyway, I wouldn't know where to start! Any pointers? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Keruskerfuerst Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/723045419532d6679860c2.jpg)
Joined: 01 Feb 2006 Posts: 2289 Location: near Augsburg, Germany
|
Posted: Tue Oct 10, 2006 5:23 am Post subject: |
|
|
Just open the kernel .config file and search for IOMMU. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Scullder Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/5143377684489d8f390c57.jpg)
Joined: 16 Mar 2006 Posts: 466 Location: France
|
Posted: Tue Oct 10, 2006 6:16 am Post subject: |
|
|
or use iommu=off boot option ![Smile :)](images/smiles/icon_smile.gif) _________________ Linux gentoo 2.6.18-ck1-r2 #1 PREEMPT Fri Nov 17 01:37:56 CET 2006 x86_64 AMD Athlon(tm) 64 Processor 3000+ AuthenticAMD GNU/Linux |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
dh3rm3 Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/11595101844313a39cd447b.jpg)
Joined: 26 Aug 2003 Posts: 101
|
Posted: Tue Oct 10, 2006 5:09 pm Post subject: |
|
|
Same problem here, and if I comment CONFIG_IOMMU=y in the .config, I save the config file but each time I start the kernel compilation, CONFIG_IOMMU=y is there again and there again after make oldconfig.
So I guess fixdep reactivate it...
Does someone know which dependence can reactivate IOMMU ?
Plus the boot param does not seem to work ...
any idea is welcome ? _________________ dh3rm3's place |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
user Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 08 Feb 2004 Posts: 216
|
Posted: Tue Oct 10, 2006 7:29 pm Post subject: |
|
|
hi Kasyx and dh3rm3,
you can select/unselect IOMMU via menuconfig if you select CONFIG_EMBEDDED.
Code: |
[*] Configure standard kernel features (for small systems) --->
|
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
dh3rm3 Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/11595101844313a39cd447b.jpg)
Joined: 26 Aug 2003 Posts: 101
|
Posted: Tue Oct 10, 2006 8:50 pm Post subject: |
|
|
thanks, that does the trick _________________ dh3rm3's place |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
sdfg Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 11 Feb 2005 Posts: 200
|
Posted: Wed Oct 11, 2006 8:24 pm Post subject: |
|
|
Thanks alot, that's it sorted! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|