qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH for-4.1 0/2] backup: Copy only dirty areas
@ 2019-08-01 15:12 Max Reitz
  2019-08-01 15:12 ` [Qemu-devel] [PATCH for-4.1 1/2] " Max Reitz
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Max Reitz @ 2019-08-01 15:12 UTC (permalink / raw)
  To: qemu-block
  Cc: Kevin Wolf, Vladimir Sementsov-Ogievskiy, John Snow, qemu-devel,
	Max Reitz

Hi,

In a discussion with Vladimir today, we noticed that the backup job
currently is pretty broken when using copy offloading.  I don’t know
about you, but my local filesystem (XFS) supports copy offloading, so
the job uses it automatically.  That means, that backup is broken and
has been broken for a year on my local FS.

The last working version was 2.12, so this isn’t a regression in 4.1.
We could thus justify moving it to 4.2.  But I think this should really
go into 4.1, because this is not really an edge case and as far as I
know users cannot do anything to prevent the backup job from performing
copy offloading if the system and all involved block drivers support it.
I just wonder why nobody has noticed...


Max Reitz (2):
  backup: Copy only dirty areas
  iotests: Test backup job with two guest writes

 block/backup.c             | 13 +++++++++++--
 tests/qemu-iotests/056     | 34 ++++++++++++++++++++++++++++++++++
 tests/qemu-iotests/056.out |  4 ++--
 3 files changed, 47 insertions(+), 4 deletions(-)

-- 
2.21.0



^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2019-08-01 17:58 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-08-01 15:12 [Qemu-devel] [PATCH for-4.1 0/2] backup: Copy only dirty areas Max Reitz
2019-08-01 15:12 ` [Qemu-devel] [PATCH for-4.1 1/2] " Max Reitz
2019-08-01 15:37   ` Vladimir Sementsov-Ogievskiy
2019-08-01 15:12 ` [Qemu-devel] [PATCH for-4.1 2/2] iotests: Test backup job with two guest writes Max Reitz
2019-08-01 16:03   ` Vladimir Sementsov-Ogievskiy
2019-08-01 17:06     ` Max Reitz
2019-08-01 17:25       ` Vladimir Sementsov-Ogievskiy
2019-08-01 17:35         ` Max Reitz
2019-08-01 17:43           ` Vladimir Sementsov-Ogievskiy
2019-08-01 17:56             ` Vladimir Sementsov-Ogievskiy
2019-08-01 16:33 ` [Qemu-devel] [PATCH for-4.1 0/2] backup: Copy only dirty areas Vladimir Sementsov-Ogievskiy

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).