A Samba VFS for Ceph using the libceph user-space interface

Richard Sharpe realrichardsharpe at gmail.com
Fri Aug 19 09:51:21 MDT 2011

On Thu, Aug 18, 2011 at 4:31 PM, Jeremy Allison <jra at samba.org> wrote:
> On Mon, Aug 15, 2011 at 03:49:48PM -0700, Richard Sharpe wrote:
>> Hi folks,
>> The attached five patches are an initial Ceph VFS (linked against
>> libceph.so) for the Ceph user-space library. The code was initially
>> written by Brian Chrisman and based on vfs_default.c or something. It
>> was completed by me and cleaned up somewhat.
>> They are all Signed-off-by: Richard Sharpe
>> <realrichardsharpe at gmail.com> and they were taken from Master from a
>> few days ago.
>> I am not sure that I can do more than one more pass on this to clean
>> things up ... I could rebase them, however, so that all the changes
>> related to the CEPH VFS are one patch ...
> Can you fix up the C++ style comments to be C style ones.

Yes :-) Those were put in by the other guy, I think.

> Is it in a "final" state ? Is there more work to be done
> to it to make it functional ?

Yes, I had it working earlier in the week. That is, I can create files
and folders and display attributes etc from Windows.

> I'm willing to push into master, and once you've got it
> to a production ready state we can examine making it
> available in a 3.6.x release.

OK, I will try to get the issues fixed up over the next couple of
days. I also have a version working on 3.5.x, but 3.6.x will likely be
of more interest to us going forward.

Richard Sharpe

More information about the samba-technical mailing list