[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: drm and radeon module load problems



At least 2.6.14 has something for the K8T890. You can just `grep -i
k8t890 /usr/src/linux/drivers/char/agp/amd64-agp.c` to see if it is in
the 2.6.12.
it seems to me that the only way how to get these modules is to DISABLE IOMMU support. with IOMMU enabled i wasn't able to compile them as modules. IOMMU itself cannot be compiled as module and when enabled it adds CONFIG_AGP and CONFIG_AGP_AMD64 hardcoded to kernel. if i change this in .config to module, it is somehow reverted back during the kernel build.

i'm not sure, but i shouldn't need IOMMU, i guess - i have only 2 gigs of memory, so i should be on the safe side. is it really so?

i tried to load the module (agpgart and amd64-agp) using modprobe with the running kernel:
agpgart:
Linux agpgart interface v0.101 (c) Dave Jones
amd64-agp:
kobject_register failed for agpgart-amd64 (-17)

Call Trace:<ffffffff80226c96>{kobject_register+70} <ffffffff802a1863>{bus_add_driver+99} <ffffffff802339f5>{pci_register_driver+117} <ffffffff88064020>{:amd64_agp:agp_amd64_init+32} <ffffffff8014e4e8>{sys_init_module+296} <ffffffff8010d8ae>{system_call+126}
might this indicate that the module is included in the kernel?

You can always try the 'agp_try_unsupported=1' option (if you use agp as
a module). If the agp is in the kernel, give that as a kernel parameter.

you mean to give agp_try_unsupported during boot? what should it do?
If you have the agp compiled in the kernel, you pass a kernel parameter
during a boot.
i'll probably give it a try tomorrow.

regards,

--
Lubos
_@_"



Reply to: