Hi,
While reviewing Berto’s block-status/write-zeroes series for quorum, I
wondered how quorum’s permission code handles rewrite-corrupted. It
turns out it doesn’t, and so qemu with a read-only rewrite-corrupted
quorum node simply crashes once there is a mismatch that leads to a
rewrite.
It looks to me like this bug has existed for quite some time, so I don’t
think this series must go into 5.2. OTOH, it’s a simple bug fix, so I
suppose it might as well.
Max Reitz (3):
quorum: Require WRITE perm with rewrite-corrupted
iotests/081: Filter image format after testdir
iotests/081: Test rewrite-corrupted without WRITE
block/quorum.c | 5 ++++
tests/qemu-iotests/081 | 61 ++++++++++++++++++++++++++++++++++++--
tests/qemu-iotests/081.out | 27 +++++++++++++++++
3 files changed, 90 insertions(+), 3 deletions(-)
--
2.28.0