Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Same reason knfsd is in the kernel: performant file + locking access synchronized with the fs primitives.

The post indicates this is not to replace samba, but to improve the file sharing bits of it.



Isn't the main reason for knfsd being in-kernel that it depends on inode number to file lookups? Does samba have the same problem?

The kernel nfs server is IME more robust than userspace options like ganesha, but that seems to mostly be a function of it being widely used - a kernel samba server doesn't have that advantage?


No, Samba does not need to do inode to file lookups. There are no "open by inode" primitives in SMB1/2/3.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: