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 > |