I had the same error (at least the 'i_sem') on my linux 2.6.16-rc1.
Some surfing on the net got me this regarding 2.6.16:
- down(&inode->i_sem);
+ mutex_lock(&inode->i_mutex);

- up(&inode->i_sem);
+ mutex_unlock(&inode->i_mutex);

I did exactly those changes to osi_file.c, and it worked like a charm.
This of course isn't a general solution, but I'm not up to speed with
kernel development well enough to conceive such a thing :)

Stefaan
_______________________________________________
OpenAFS-devel mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-devel

Reply via email to