On Sunday 10 August 2003 2:41 am, Richard Harke wrote: > acpi_hp_csr_space is there in the kernel, in System.map > But I see that other symbols that are not "unresolved" > have two additional entries so I guess acpi_hp_csr_space > has not been labeled to be "module accessable" > I think this is a BUG (it sure bit like a bug) because make config > lets you build agpgart as a module. > But I guess the easiest short term solution is to re-build, > yet again, the kernel with agpgart in the kernel. > > I think I'm on the right track; I would appreciate if someone > more expert check over my description and tell if I'm > nuts or not.
Yup, I think you're on the right track. acpi_hp_csr_space is not currently exported (see arch/ia64/kernel/ia64_ksyms.c). Can you add it there and see whether it fixes your problem? If so, please send me a patch. And a pointer to the Nvidia package would be nice, too. I see some Nvidia code in drivers/char/agp/agpgart_be.c, but it doesn't reference acpi_hp_csr_space(). Bjorn

