[sheepdog] [PATCH stable-0.7 0/9] update for vdi operations
Hitoshi Mitake
mitake.hitoshi at gmail.com
Sun Feb 2 04:37:00 CET 2014
At Fri, 31 Jan 2014 14:46:35 +0900,
Hitoshi Mitake wrote:
>
> This update mainly contains cleaning patches of vdi operations. These
> patches are important because current code of vdi operations in
> stable-0.7 is too dirty to maintain.
>
> In addition, this update also backports patches for wrappers of
> pthread functions. Because the above vdi cleaning patches depend on
> it.
>
> This update contains manual modification for backporting. If no one
> disagrees in 2 days or a maintainer agrees, this update will be pushed
> to stable-0.7.
Pushed to stable-0.7.
Thanks,
Hitoshi
>
> Thanks,
> Hitoshi
>
> Hitoshi Mitake (7):
> lib: rename wrappers of pthread_rwlock
> lib: introduce new wrappers for pthread_mutex and pthread_cond
> lib: add a wrapper for pthread_mutex_trylock()
> sheep: cleaning vdi deletion process of sheep daemon
> sheep: correct error code of vdi deletion
> sheep: remove fd leak in vdi deletion process
> sheep: cleaning vdi deletion process, round 2
>
> MORITA Kazutaka (2):
> sheep: don't update vdi_iocb in vdi_* functions
> sheep: split create_vdi_obj() into 4 functions
>
> dog/farm/farm.c | 4 +-
> include/util.h | 123 ++++++++-
> lib/sockfd_cache.c | 22 +-
> lib/work.c | 71 +++--
> sheep/cluster/zookeeper.c | 19 +-
> sheep/group.c | 16 +-
> sheep/md.c | 22 +-
> sheep/object_cache.c | 30 +--
> sheep/object_list_cache.c | 16 +-
> sheep/ops.c | 10 +-
> sheep/request.c | 10 +-
> sheep/sheep_priv.h | 13 +-
> sheep/trace/trace.c | 12 +-
> sheep/vdi.c | 652 +++++++++++++++++++++++++++++----------------
> sheepfs/volume.c | 16 +-
> 15 files changed, 670 insertions(+), 366 deletions(-)
>
> --
> 1.7.10.4
>
More information about the sheepdog
mailing list