Hi all!

Let's refactor QMP transactions implementation into new (relatively)
transaction API.

v9:
01: fix leaks
02-03: add r-b
04: fix leak, s/Transaction/transaction/
05: new, was part of 06
06: rework of bitmap-add action moved to 05

Vladimir Sementsov-Ogievskiy (6):
  blockdev: refactor transaction to use Transaction API
  blockdev: transactions: rename some things
  blockdev: qmp_transaction: refactor loop to classic for
  blockdev: transaction: refactor handling transaction properties
  blockdev:  use state.bitmap in block-dirty-bitmap-add action
  blockdev: qmp_transaction: drop extra generic layer

 blockdev.c | 606 ++++++++++++++++++++++-------------------------------
 1 file changed, 249 insertions(+), 357 deletions(-)

-- 
2.34.1


Reply via email to