Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Jun 2008 13:19:35 -0700
From:      "Peter Wemm" <peter@wemm.org>
To:        "Garrett Cooper" <yanefbsd@gmail.com>
Cc:        current@freebsd.org
Subject:   Re: Moving from smbfs to cifs
Message-ID:  <e7db6d980806091319n1caef691k2b0dbf295d796311@mail.gmail.com>
In-Reply-To: <7d6fde3d0806091102k62637099qbaa73ca4d38ff64c@mail.gmail.com>
References:  <7d6fde3d0806091102k62637099qbaa73ca4d38ff64c@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jun 9, 2008 at 11:02 AM, Garrett Cooper <yanefbsd@gmail.com> wrote:
> Hello all,
>        I was wondering if there's been any serious thought put into
> migrating from smbfs (unmaintained project in kernel / userland since
> 2001) to cifs (currently supported Samba project). This is the
> mount_smbfs user tool that's available in userland.
>        There are some related questions about this and observations
> that I've made:
> Pros:
>        1. cifs is the successor to smbfs, which is good from a
> performance and feature enhancement end.
>        2. It's supported, which means that any bugs in the code can
> be filed upstream and we'll be helped. This is an important point as I
> appear to be hard locking up my system with some kind of non-MPSAFE
> issue at kernel level on a very fresh copy of -CURRENT.
>
> Cons:
>        1. cifs is currently Linux centric (it currently uses quite a
> few Linux calls and references the Linux module code base); that will
> need to be fixed.
>        2. It's GPL v2 licensed, which means that more GPL code will
> "infect" the kernel, whereas smbfs was in a more BSD-like license
> format.
>
>        So, my question would be "do the pros outweigh the cons for
> attempting to migrate from smbfs to cifs in the kernel?"
> Thanks,
> -Garrett

I was surprised to discover that smbfs works as well as it does.  I
really was expecting a whole pile of panics, lockups etc, but for my
usage level, it seems to just work.  On my smp desktop:

peter@overcee[1:16pm]~/fbp4/hammer/sys/dev/twa-193> mount | grep smbfs | wc -l
       5
peter@overcee[1:17pm]~/fbp4/hammer/sys/dev/twa-194> uptime
 1:17PM  up 49 days, 21:46, 6 users, load averages: 0.29, 0.26, 0.17

Maybe it'll all catch fire tomorrow..

-- 
Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com
"All of this is for nothing if we don't go to the stars" - JMS/B5
"If Java had true garbage collection, most programs would delete
themselves upon execution." -- Robert Sewell



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e7db6d980806091319n1caef691k2b0dbf295d796311>