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