I tried to build the latest CVS version of alsa and I dies in kernel/info.c
.
I didn't follow the thread but I think that there is something related with
my problem too.
As I've seen the number of arguments of lookup_dentry has changed from 3 to
2.
static struct dentry *snd_info_card_followlink(struct dentry *dentry,
struct dentry *base,
unsigned int follow)
{
snd_card_t *card;
char tmp[16];
down(&info_mutex);
card = snd_info_find_card(dentry->d_inode->i_ino);
if (card == NULL || card->proc_dir == NULL) {
up(&info_mutex);
return NULL;
}
strcpy(tmp, card->id);
up(&info_mutex);
return lookup_dentry(tmp, base, follow);
}
Can you tell me how should I change the return line(I tried:
lookup_dentry(tmp, follow | LOOKUP_POSITIVE)
but it didn't work)?
-- Mircea Damian E-mails: dmircea@kappa.ro, dmircea@roedu.net WebPage: http://taz.mania.k.ro/~dmircea/- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/