Peter Maydell
ca32646d41
pull request
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE+ber27ys35W+dsvQfe+BBqr8OQ4FAl2o4wYACgkQfe+BBqr8
OQ5MBA/+Ou8GKAh7WJ4SqsPlP8/B7nxpRQ4cYYsL90+CJguhy/akYL++LmdBcWle
Ek0KyQSJI8YcC0DKNHAOwhs4JJAecIdAqIvJWalPnzXRmf9Sv2ceNlBw8jJlclg2
FQ8YmJJ+hk3TyqcdAxLi7wmQ3aLeos3zEN/MRiI+rznATHvYGoF38UXTKAOJzQ1i
5YFaBdVuC3GATFgdKSJEGJ6+h1xG4UFIRZzUkiKUP/VsfrY3xyMzGyXlxG6mNQ7t
U0ko8rYZmhMDLEkr6AdsthlVfQaEX0BMA1iSKD3ApyN4vKOI8Bjc72nS8eaE1jG/
luQUZf2afdWSi3AaAiOBAOfObdh/taFtv4IsMgSCXRfJVlS6uzdJFbL256cuZVWZ
9N++eNP3CuJUzcaEesZUbM6AHIoVpcxT5rbbNB0oSTcxO3AnjCRxWlMbyaH7gEbs
x7zN/dTdNvZvmh+VLd0etFL9Jj2329u414bAJ9xmC1pcNjOWrKtuIMoQcH+ijf03
DoLnyxWxz+NNc9K1M0uxe0mnYXhfi16gdfKYy9MdEORLIts9juXU4fWeevpbvRmD
ucvnlgdlGME+wAs4YKEYoVhCJ2/GqahgFCkfc5739zO9DEDhJ+z/UySzdNB+PvlT
Nu5paIkji7WmbUmEGvRH1www8xKku60L3GnkU0noELSbZuGH5J4=
=sb/Q
-----END PGP SIGNATURE-----
Merge remote-tracking branch 'remotes/jnsnow/tags/bitmaps-pull-request' into staging
pull request
# gpg: Signature made Thu 17 Oct 2019 22:54:14 BST
# gpg: using RSA key F9B7ABDBBCACDF95BE76CBD07DEF8106AAFC390E
# gpg: Good signature from "John Snow (John Huston) <jsnow@redhat.com>" [full]
# Primary key fingerprint: FAEB 9711 A12C F475 812F 18F2 88A9 064D 1835 61EB
# Subkey fingerprint: F9B7 ABDB BCAC DF95 BE76 CBD0 7DEF 8106 AAFC 390E
* remotes/jnsnow/tags/bitmaps-pull-request:
dirty-bitmaps: remove deprecated autoload parameter
MAINTAINERS: Add Vladimir as a reviewer for bitmaps
qcow2-bitmap: move bitmap reopen-rw code to qcow2_reopen_commit
block/qcow2-bitmap: fix and improve qcow2_reopen_bitmaps_rw
iotests: add test 260 to check bitmap life after snapshot + commit
block/qcow2-bitmap: do not remove bitmaps on reopen-ro
block/qcow2-bitmap: drop qcow2_reopen_bitmaps_rw_hint()
block/qcow2-bitmap: get rid of bdrv_has_changed_persistent_bitmaps
iotests: add test-case to 165 to test reopening qcow2 bitmaps to RW
block: reverse order for reopen commits
block: switch reopen queue from QSIMPLEQ to QTAILQ
block/dirty-bitmap: refactor bdrv_dirty_bitmap_next
block/dirty-bitmap: drop BdrvDirtyBitmap.mutex
block/dirty-bitmap: add bs link
block/dirty-bitmap: drop meta
block/qcow2: proper locking on bitmap add/remove paths
block/dirty-bitmap: return int from bdrv_remove_persistent_dirty_bitmap
block: move bdrv_can_store_new_dirty_bitmap to block/dirty-bitmap.c
util/hbitmap: strict hbitmap_reset
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2019-10-18 12:53:52 +01:00
..
2019-09-20 17:13:41 -04:00
2019-10-05 17:27:43 -04:00
2019-08-19 08:03:41 -07:00
2019-10-04 18:49:19 +02:00
2019-02-26 14:08:03 +00:00
2018-11-13 10:47:59 +00:00
2019-09-05 13:18:52 +02:00
2019-09-19 12:01:48 +02:00
2019-07-30 12:25:43 +02:00
2019-06-04 15:20:41 +02:00
2019-09-28 17:17:48 +02:00
2019-10-17 17:02:32 -04:00
2019-09-30 11:02:22 +01:00
2019-10-07 15:14:15 +02:00
2019-09-10 14:14:32 +01:00
2019-03-14 16:02:13 +01:00
2019-06-12 13:18:33 +02:00
2019-05-20 18:40:02 -04:00
2019-05-20 18:40:02 -04:00
2019-09-05 13:18:52 +02:00
2019-01-14 14:52:30 +00:00
2019-01-14 14:52:30 +00:00
2018-10-24 19:03:37 +01:00
2018-07-02 15:41:17 +02:00
2018-07-02 15:41:17 +02:00
2019-10-05 17:27:43 -04:00
2019-10-05 17:25:55 -04:00
2019-01-22 05:14:32 +01:00
2019-09-07 08:32:34 +02:00
2019-10-01 11:54:17 +02:00
2018-08-15 08:12:19 +02:00
2019-09-03 14:56:06 +02:00
2019-03-07 22:05:54 +01:00
2019-08-21 10:27:13 +02:00
2018-07-28 09:09:58 +02:00
2018-12-11 15:45:22 -02:00
2018-10-05 16:27:09 +04:00
2018-07-28 09:09:58 +02:00
2019-10-15 18:18:08 -03:00
2018-07-03 13:04:38 +01:00
2019-06-12 13:20:21 +02:00
2018-07-24 17:33:39 +01:00
2019-06-12 13:20:21 +02:00
2019-05-21 10:00:41 +02:00
2019-02-26 09:21:25 +11:00
2019-09-05 13:18:52 +02:00
2019-08-15 19:23:59 +02:00
2019-06-03 14:03:02 +02:00
2019-06-12 13:18:33 +02:00
2019-09-05 13:18:52 +02:00
2019-06-12 13:18:33 +02:00
2019-01-22 05:14:32 +01:00
2019-06-12 13:18:33 +02:00
2019-09-05 13:18:52 +02:00
2019-05-23 14:10:31 +02:00
2019-05-21 10:00:46 +02:00
2019-01-22 06:26:32 +01:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-05-08 16:59:28 +02:00
2019-09-05 13:18:52 +02:00
2019-06-12 13:20:20 +02:00
2019-09-05 13:18:52 +02:00
2019-10-14 09:48:01 +01:00
2019-09-20 14:08:10 -05:00
2019-09-05 13:18:52 +02:00
2019-06-12 13:18:33 +02:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-10-15 18:18:08 -03:00
2019-10-15 18:18:08 -03:00
2019-09-05 13:18:52 +02:00
2019-03-07 22:16:22 +01:00
2019-07-02 14:17:15 +02:00
2019-10-01 11:42:27 +02:00
2019-08-15 19:23:59 +02:00
2019-02-01 15:32:17 +00:00
2019-10-03 12:48:42 +02:00
2019-09-02 10:52:22 +01:00
2019-06-12 13:18:33 +02:00
2019-05-21 10:00:32 +02:00
2019-08-15 19:23:59 +02:00
2019-06-03 14:03:02 +02:00
2019-06-12 13:18:33 +02:00
2019-06-12 13:18:33 +02:00
2019-07-02 02:34:55 +02:00
2019-08-29 09:45:53 +10:00
2019-03-12 16:07:14 +11:00
2019-08-20 17:26:21 +02:00
2019-10-15 18:09:02 +01:00
2018-12-17 15:36:40 +01:00
2019-03-12 16:07:14 +11:00
2019-05-21 10:00:27 +02:00
2019-01-14 14:52:30 +00:00
2019-05-08 16:59:28 +02:00
2019-08-15 19:23:59 +02:00
2019-05-21 10:00:37 +02:00
2019-09-05 13:18:52 +02:00
2019-09-20 17:13:41 -04:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-06-12 13:18:33 +02:00
2019-08-22 17:30:25 +04:00
2019-08-22 17:30:25 +04:00
2019-06-12 13:18:33 +02:00
2019-05-08 16:59:28 +02:00
2019-03-07 22:16:22 +01:00
2019-09-05 13:18:52 +02:00
2019-06-12 13:18:33 +02:00
2019-06-12 13:18:33 +02:00
2019-06-12 13:18:33 +02:00
2019-06-12 13:18:33 +02:00
2019-09-10 08:58:43 +02:00
2019-08-16 13:31:52 +02:00
2019-08-20 20:00:51 +02:00
2019-08-16 13:31:52 +02:00
2019-09-10 08:58:43 +02:00
2019-09-10 08:58:43 +02:00
2019-09-10 08:58:43 +02:00
2019-10-04 18:49:18 +02:00
2019-03-05 14:43:11 +01:00
2019-03-07 22:16:22 +01:00
2019-06-12 13:18:33 +02:00
2019-01-11 13:57:25 +01:00
2019-06-12 13:18:33 +02:00
2019-06-12 13:18:33 +02:00
2018-10-24 19:03:37 +01:00
2018-12-13 19:10:06 +01:00
2019-06-12 13:20:20 +02:00
2019-06-12 13:20:20 +02:00
2019-10-17 17:02:32 -04:00
2019-05-08 16:59:28 +02:00
2019-08-16 13:31:52 +02:00
2019-06-12 13:18:33 +02:00
2019-06-12 13:18:33 +02:00
2019-06-12 13:18:33 +02:00
2019-09-03 23:24:42 +02:00
2019-06-12 13:18:33 +02:00
2019-06-12 13:18:33 +02:00
2018-07-02 15:41:10 +02:00
2019-09-05 13:18:52 +02:00
2019-08-16 13:31:53 +02:00
2018-07-02 15:41:10 +02:00
2019-09-28 16:51:30 +02:00
2019-03-11 16:33:49 +01:00
2018-09-26 08:55:54 -07:00
2019-09-24 14:07:22 +02:00
2019-02-18 14:44:04 +01:00
2019-03-05 14:43:11 +01:00
2019-03-05 14:43:11 +01:00
2019-01-11 15:46:55 +01:00
2018-08-23 18:46:25 +02:00
2018-08-23 18:46:25 +02:00
2019-08-16 13:31:52 +02:00
2019-08-20 17:26:19 +02:00
2019-06-03 14:03:00 +02:00
2019-08-20 17:26:19 +02:00
2019-09-11 10:29:27 +01:00
2019-09-03 23:24:42 +02:00
2019-10-11 17:52:31 +01:00
2019-09-05 13:18:52 +02:00
2019-07-05 17:08:03 -03:00
2019-09-05 13:18:52 +02:00
2019-06-12 13:18:33 +02:00
2019-09-05 13:18:52 +02:00
2019-09-03 23:24:42 +02:00
2019-05-13 08:58:55 +02:00
2019-09-05 13:18:52 +02:00
2019-06-12 13:18:33 +02:00
2019-09-05 13:18:52 +02:00
2018-10-30 13:53:15 -04:00
2018-12-20 10:29:08 +01:00
2019-10-01 11:42:27 +02:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-07-04 17:00:32 -04:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-08-15 19:24:10 +02:00
2019-09-05 13:18:52 +02:00
2019-09-05 13:18:52 +02:00
2019-06-12 13:18:33 +02:00
2019-05-20 18:40:02 -04:00
2019-06-12 13:18:33 +02:00