2019-03-12 | John Snow | block/dirty-bitmaps: prohibit removing readonly bitmaps Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/dirty-bitmaps: prohibit readonly bitmaps for... Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/dirty-bitmaps: add block_dirty_bitmap_check function Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/dirty-bitmap: add inconsistent status Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/dirty-bitmaps: add inconsistent bit Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | iotests: add busy/recording bit test to 124 Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | blockdev: remove unused paio parameter documentation Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/dirty-bitmaps: move comment block Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/dirty-bitmaps: unify qmp_locked and user_locked... Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/dirty-bitmap: explicitly lock bitmaps with successors Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | nbd: change error checking order for bitmaps Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/dirty-bitmap: change semantics of enabled predicate Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/dirty-bitmap: remove set/reset assertions against... Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/dirty-bitmaps: rename frozen predicate helper Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-03-12 | John Snow | block/dirty-bitmap: add recording and busy properties Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-02-19 | John Snow | blockdev: acquire aio_context for bitmap add/remove Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-02-19 | John Snow | block/dirty-bitmap: Documentation and Comment fixups Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-02-19 | Eric Blake | dirty-bitmap: Expose persistent flag to 'query-block' Reviewed-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-01-25 | BALATON Zoltan | ide/via: Implement and use native PCI IDE mode Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-01-25 | BALATON Zoltan | ide/via: Rename functions to match device name Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-01-25 | BALATON Zoltan | ide/via: Remove vt82c686b_init_ports() function Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-01-25 | BALATON Zoltan | sii3112: Remove duplicated code and use PCI IDE ops... Reviewed-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-01-25 | BALATON Zoltan | ide: Get rid of CMD646BAR struct Reviewed-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-01-25 | BALATON Zoltan | cmd646: Move PCI IDE specific functions to ide/pci.c Reviewed-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-01-25 | BALATON Zoltan | cmd646: Remove IDEBus from CMD646BAR Reviewed-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-01-25 | BALATON Zoltan | cmd646: Remove unused variable Reviewed-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-01-15 | Vladimir Sementsov... | Revert "hbitmap: Add @advance param to hbitmap_iter_next()" Reviewed-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-01-15 | Vladimir Sementsov... | Revert "test-hbitmap: Add non-advancing iter_next tests" Reviewed-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-01-15 | Vladimir Sementsov... | Revert "block/dirty-bitmap: Add bdrv_dirty_iter_next_area" Reviewed-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2019-01-15 | Vladimir Sementsov... | block/mirror: fix and improve do_sync_target_write |
commitcommitdifftree |
2019-01-15 | Vladimir Sementsov... | tests: add tests for hbitmap_next_dirty_area |
commitcommitdifftree |
2019-01-15 | Vladimir Sementsov... | dirty-bitmap: add bdrv_dirty_bitmap_next_dirty_area |
commitcommitdifftree |
2019-01-15 | Vladimir Sementsov... | tests: add tests for hbitmap_next_zero with specified... |
commitcommitdifftree |
2019-01-15 | Vladimir Sementsov... | dirty-bitmap: improve bdrv_dirty_bitmap_next_zero |
commitcommitdifftree |
2018-10-29 | Vladimir Sementsov... | iotests: 169: add cases for source vm resuming Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-10-29 | Vladimir Sementsov... | iotests: improve 169 Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-10-29 | Vladimir Sementsov... | dirty-bitmaps: clean-up bitmaps loading and migration... Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-10-29 | Eric Blake | bitmap: Update count after a merge Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-10-29 | John Snow | nbd: forbid use of frozen bitmaps Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-10-29 | John Snow | block/backup: prohibit backup from using in use bitmaps Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-10-29 | John Snow | block/dirty-bitmaps: prohibit enable/disable on locked... Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-10-29 | John Snow | block/dirty-bitmaps: allow clear on disabled bitmaps Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-10-29 | John Snow | block/dirty-bitmaps: fix merge permissions Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-10-29 | John Snow | block/dirty-bitmaps: add user_locked status checker Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-10-29 | Vladimir Sementsov... | bloc/qcow2: drop dirty_bitmaps_loaded state variable Reviewed-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-10-29 | Vladimir Sementsov... | block/qcow2: improve error message in qcow2_inactivate Reviewed-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-10-29 | Vladimir Sementsov... | iotests: 169: drop deprecated 'autoload' parameter Reviewed-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-10-29 | Vladimir Sementsov... | qapi: add transaction support for x-block-dirty-bitmap... Reviewed-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-10-29 | Vladimir Sementsov... | blockdev: rename block-dirty-bitmap-clear transaction... Reviewed-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-10-29 | Vladimir Sementsov... | dirty-bitmap: make it possible to restore bitmap after... Reviewed-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-10-29 | Vladimir Sementsov... | dirty-bitmap: rename bdrv_undo_clear_dirty_bitmap Reviewed-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-10-29 | Vladimir Sementsov... | dirty-bitmap: switch assert-fails to errors in bdrv_merge_di... Reviewed-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-10-29 | John Snow | blockdev-backup: add bitmap argument Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-07-04 | Vladimir Sementsov... | dirty-bitmap: fix double lock on bitmap enabling Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-07-04 | Vladimir Sementsov... | block/dirty-bitmap: add bdrv_enable_dirty_bitmap_locked Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-25 | Paolo Bonzini | ahci: fix FIS I bit and PIO Setup FIS interrupt Reviewed-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-11 | Vladimir Sementsov... | qapi: add disabled parameter to block-dirty-bitmap-add Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-11 | Vladimir Sementsov... | qapi: add x-block-dirty-bitmap-merge Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-11 | Vladimir Sementsov... | qmp: transaction support for x-block-dirty-bitmap-enable... Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-11 | Vladimir Sementsov... | qapi: add x-block-dirty-bitmap-enable/disable Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-11 | Vladimir Sementsov... | block/dirty-bitmap: add lock to bdrv_enable/disable_dirty_bitmap Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-11 | Paolo Bonzini | block: simplify code around releasing bitmaps Reviewed-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-11 | Paolo Bonzini | block: remove bdrv_dirty_bitmap_make_anon Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | Paolo Bonzini | ide: introduce ide_transfer_start_norecurse Signed-off-by: John Snow <jsnow@redhat.com> Reviewed-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | Paolo Bonzini | atapi: call ide_set_irq before ide_transfer_start Signed-off-by: John Snow <jsnow@redhat.com> Reviewed-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | Paolo Bonzini | ide: make ide_transfer_stop idempotent Signed-off-by: John Snow <jsnow@redhat.com> Reviewed-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | Paolo Bonzini | ide: call ide_cmd_done from ide_transfer_stop Signed-off-by: John Snow <jsnow@redhat.com> Reviewed-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | Paolo Bonzini | ide: push end_transfer_func out of start_transfer callback... Signed-off-by: John Snow <jsnow@redhat.com> Reviewed-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | John Snow | ahci: move PIO Setup FIS before transfer, fix it for... Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | John Snow | libqos/ahci: track sector size Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | Thomas Huth | MAINTAINERS: Add the cdrom-test to John's section Acked-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | Thomas Huth | tests/cdrom-test: Test that -cdrom parameter is working Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | Thomas Huth | tests/cdrom-test: Test booting from CD-ROM ISO image... Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | Thomas Huth | tests/boot-sector: Add magic bytes to s390x boot code... Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | John Snow | ahci: make ahci_mem_write traces more descriptive Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | John Snow | ahci: delete old host register address definitions Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | John Snow | ahci: adjust ahci_mem_write to work on registers Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | John Snow | ahci: fix spacing damage on ahci_mem_write Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | John Snow | ahci: make mem_read_32 traces more descriptive Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | John Snow | ahci: modify ahci_mem_read_32 to work on register numbers Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | John Snow | ahci: fix host register max address Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | John Snow | ahci: add host register enumeration Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | John Snow | ahci: delete old port register address definitions Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | John Snow | ahci: make port write traces more descriptive Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | John Snow | ahci: modify ahci_port_write to use register numbers Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | John Snow | ahci: combine identical clauses in port write Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | John Snow | ahci: fix spacing damage on ahci_port_write Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | John Snow | ahci: make port read traces more descriptive Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | John Snow | ahci: modify ahci_port_read to use register numbers Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | John Snow | ahci: add port register enumeration Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | John Snow | ahci: don't schedule unnecessary BH Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | John Snow | ahci: fix PxCI register race Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-06-08 | John Snow | ahci: trim signatures on raise/lower Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-03-27 | Mark Cave-Ayland | macio: fix NULL pointer dereference when issuing IDE... Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-03-27 | Anton Nefedov | ide: fix invalid TRIM range abortion for macio Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-03-13 | Vladimir Sementsov... | iotests: add dirty bitmap postcopy test |
commitcommitdifftree |
2018-03-13 | Vladimir Sementsov... | iotests: add dirty bitmap migration test |
commitcommitdifftree |
2018-03-13 | Vladimir Sementsov... | migration: add postcopy migration of dirty bitmaps Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2018-03-13 | Vladimir Sementsov... | migration: allow qmp command migrate-start-postcopy... |
commitcommitdifftree |
2018-03-13 | Vladimir Sementsov... | migration: add is_active_iterate handler Reviewed-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
next |