At Thu, 20 Oct 2011 16:14:56 +0900, MORITA Kazutaka wrote: > > This patchset adds a blocking mechanism to the cluster driver. > > Changes from v4 to v5 are: > > - rebase onto the master branch > > Changes from v3 to v4 are: > > - avoid zero byte memcpy > > Changes from v2 to v3 are: > > - make the block_cb() comment clear > - remove a if statement in switch case to simplify codes > > Changes from v1 to v2 are: > > - separate block and unblock events to enum corosync_message_type > > > MORITA Kazutaka (3): > cluster/corosync: link corosync events to list before dispatching > them > cluster: add blocking mechanism to notification > sheep: use block_cb for vdi operations > > sheep/cluster.h | 9 +- > sheep/cluster/corosync.c | 291 ++++++++++++++++++++++++++++++++++++++++++---- > sheep/group.c | 108 +++++------------- > 3 files changed, 303 insertions(+), 105 deletions(-) Applied. Kazutaka > > -- > 1.7.2.5 > > -- > sheepdog mailing list > sheepdog at lists.wpkg.org > http://lists.wpkg.org/mailman/listinfo/sheepdog |