On 18.08.26 09:42, Michael Tokarev wrote:
> On 8/17/26 22:29, Vladimir Sementsov-Ogievskiy wrote:
>
>> block-jobs and dirty-bitmaps patches
>>
>> Denis V. Lunev (6):
>> job: keep job paused across overlapping pause requests
>> tests/unit/test-blockjob: cover keeping a job paused while a pause is pending
>> block/monitor: reject persistent bitmap add on a read-only node
>> migration/block-dirty-bitmap: reject bitmap load onto ro node
>> block/monitor: allow dropping a bitmap never stored on disk
>> dirty-bitmap: fix integer overflow in serialization coverage
>
> This seems to be another pull request which should be picked up for
> active qemu stable series. Is it not?
>
> Thanks,
>
I'm not sure. All these bugs are not degradations, we live with them for a very long time.
And most of the changes are a bit risky, so IMHO, they are better to go through
more careful testing at vendor level (like when moving to a new QEMU version, not to
next stable subversion).
01,02 - bug fix in core job engine, which was not touched for a long time, may have
unexpected effects.
03-05 - not actually a bug fix, but prohibiting the user from doing strange things,
which lead to problems in future. Small risk to break some (considered incorrect)
user experience.
06 - simple bug fix, obviously safe
So, my suggestion is to take only 06 into stable branch (and even that not necessary, as
not a degradation and triggers in a very specific scenario).
--
Best regards,
Vladimir