At Thu, 6 Dec 2001 23:09:14 -0700,
Richard Gooch wrote:
> 
> > Also loading the modules gives me:
> > Dec  7 00:31:58 jackson kernel: devfs: devfs_register(unknown): could not append 
>to parent, err: -17
> 
> Two possibilities:
> 
> - the module is trying to register "unknown" twice. The old devfs core
>   was forgiving about this (although it was always a driver bug to
>   attempt to create a duplicate). The new core won't let you do that.
>   Error 17 is EEXIST. Please fix the driver
 
I guess that's a bug (or feature :) in soundcore.

ALSA tries to register the sound devices via register_special(), which
can handle only one card correctly.  All devices on 2nd or 3rd cards
are named as "unknown".

The attached patch will fix this problem.


Takashi

Attachment: sound_core.c.dif
Description: Binary data

Reply via email to