[PATCH 0/2, RESEND] Ceph vfs module

samlang at gmail.com samlang at gmail.com
Mon Apr 22 09:23:14 MDT 2013

From: Sam Lang <sam.lang at inktank.com>

This is a resend of the previous patch set with a few minor updates.
The libcli/ctemp patch correctly handles calling tmalloc_free after
at the end of the function, and the ceph vfs patch uses a cast to avoid
warnings when printing a long unsigned, and now uses SMB_STRDUP instead
of plain old strdup.

This patch set includes the implementation of the Ceph vfs module.
There is also a bug fix to the client for smbtorture that avoids
a segfault on failure so that the other base.open tests can proceed
after ctemp fails.

Sam Lang (2):
  s3/modules: New vfs module: cephfs
  source4/libcli: Only set ctemp set on success

 source3/Makefile.in           |    5 +
 source3/configure.in          |   31 +
 source3/modules/vfs_ceph.c    | 1261 +++++++++++++++++++++++++++++++++++++++++
 source3/modules/wscript_build |   10 +
 source3/wscript               |   15 +
 source4/libcli/clifile.c      |   15 +-
 6 files changed, 1330 insertions(+), 7 deletions(-)
 create mode 100644 source3/modules/vfs_ceph.c


More information about the samba-technical mailing list