public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [question] implentation of smb-browsing: kernel space or user space?
@ 2002-01-19 11:08 Christian Bornträger
  2002-01-19 11:30 ` Oliver Neukum
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Christian Bornträger @ 2002-01-19 11:08 UTC (permalink / raw)
  To: linux-kernel

Hello,

I think that using the smb-file-system with a user-space mounter like 
mkautosmb has the problem of bad scalability in large networks, because it 
scans the whole network before you can access one share.

Other approaches like the integration in KDE have the problem,  to be only 
useful for KDE-programs - that means shares connot be used by all programs. 
(e.g. xmms cannot play an mp3 residing on a smb-share under kde without using 
smbmount)

Therefore I had the idea, to implement this smb-browsing feature in kernel 
space. It will be a kind of network neighbourhood-filesytem with all 
computers as top level directories below the mount point.

The first step might be to glue the autofs with smbfs and add a kernel smb 
browser as a proof of concept.

My question is: Do you think, that this kind of filesystem is sensible, or do 
you think that smb-stuff has to be in user space. (for example using the 
filesystem in userspace approach, shown some weeks ago)?

If I get positive response I will try to implement this feature. As it will 
be my first work on implementing a file system it might take some time, but I 
think it is a good chance to learn a lot about the linux kernel.

greetings

Christian

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2002-01-26 10:54 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-01-19 11:08 [question] implentation of smb-browsing: kernel space or user space? Christian Bornträger
2002-01-19 11:30 ` Oliver Neukum
2002-01-19 12:39 ` Urban Widmark
2002-01-19 22:01   ` H. Peter Anvin
2002-01-26 10:53     ` Mark H. Wood
2002-01-19 21:58 ` H. Peter Anvin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox