At Tue, 04 Mar 2003 11:09:14 -0500,
Paul Davis wrote:
> 
> >> module-init-tools 0.9.10
> >  ^^^^^^^^^^^^^^^^^
> >
> >Probably bug in this package. I don't know the exact status of modules in 
> >2.5 (it's dramaticaly changing), but all ALSA modules are GPLed, thus this 
> >problem shouldn't occur.
> 
> good first guess, but no luck. i uninstalled it, reinstalled modutils
> 2.4.9, and the same problem occurs.

modutils-2.4.9 is fairly old..  isn't it 2.4.19?

> i don't understand how this
> happens: the kernel image contains only vmalloc_to_page, but
> /proc/ksyms has only the GPL version. i was hoping that someone with
> even more experience of this than i might have an idea what has gone
> wrong. it all works under 2.5 BTW, but i can't use 2.5 right now
> because the main serial driver is broken.

not the real solution but a workaround would be to change the
condition in alsa-driver/include/adriver.h line 322 like below

        /* vmalloc_to_page wrapper */
==>     #if LINUX_VERSION_CODE < KERNEL_VERSION(2, 4, 19)
        struct page *snd_compat_vmalloc_to_page(void *addr);
        #define vmalloc_to_page(addr) snd_compat_vmalloc_to_page(addr)
        #endif

and the corresponding part definition in
alsa-driver/acore/memory_wrapper.c and
EXPORT_SYMBOL() in alsa-driver/acore/sound.c.

or, try 2.4.20 or later.  it's changed as without GPL suffix.


ciao,

Takashi


-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger 
for complex code. Debugging C/C++ programs can leave you feeling lost and 
disoriented. TotalView can help you find your way. Available on major UNIX 
and Linux platforms. Try it free. www.etnus.com
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to