On 18.02.2014 13:11, Benoît Canet wrote:
From: Benoît Canet <ben...@irqsave.net>

This patchset enables the core of the quorum mechanism.
The num_children reads are compared to get the majority version and if this
version exists more than threshold times the guest won't see the error at all.

If a block is corrupted or if an error occurs during an IO or if the quorum
cannot be established QMP events are used to report to the management.

Use gnutls's SHA-256 to compare versions.

--enable-quorum must be used to enable the feature.

Signed-off-by: Benoit Canet <ben...@irqsave.net>
---
  block/Makefile.objs       |   2 +-
  block/quorum.c            | 391 +++++++++++++++++++++++++++++++++++++++++++++-
  configure                 |  36 +++++
  docs/qmp/qmp-events.txt   |  36 +++++
  include/monitor/monitor.h |   2 +
  monitor.c                 |   2 +
  6 files changed, 467 insertions(+), 2 deletions(-)

Reviewed-by: Max Reitz <mre...@redhat.com>

Reply via email to