On Sun, Mar 07, 2010 at 02:10:25PM +0100, Jan Engelhardt wrote:
On Sunday 2010-03-07 13:59, Jean Delvare wrote:
Hi Jan,
On Saturday 06 March 2010 08:21:32 pm Jan Engelhardt wrote:
Avoid old MUTEX macros and use sema instead, which works for both default and RT kernels.
Do you actually need the power of semaphores?
Dunno, I did not write novfs. I just made it compile again.
Why is novfs - besides coding style - not upstream anyway? And how does it relate to ncpfs?
I tried to get it upstream over a year ago, and ran into the following issues: - the code is a major mess - the userspace/kernelspace api is horrible and is tied very tightly to some userspace tools that I could not fix due to them being owned by some other developers - it duplicated a lot of the ncpfs functionality The "right" thing to do is to pick out the pieces of the novfs code that are not in ncpfs and add it to the existing ncpfs codebase. However, in the end, this is a dead end as users are using the cifs interface on their netware servers more and more these days and have migrated away from the novel file system api due to some restrictions that it had. So it's pretty much a chunk of code only in maintance mode, that we provide to users who are stuck using this old technology. Hope this helps explain it better, greg k-h -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org