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