Age | Commit message (Expand) | Author | Files | Lines |
2022-06-23 | migration: remove the QEMUFileOps abstraction | Daniel P. Berrangé | 11 | -125/+25 |
2022-06-23 | migration: remove the QEMUFileOps 'get_return_path' callback | Daniel P. Berrangé | 3 | -34/+10 |
2022-06-23 | migration: remove the QEMUFileOps 'writev_buffer' callback | Daniel P. Berrangé | 3 | -68/+8 |
2022-06-23 | migration: remove the QEMUFileOps 'get_buffer' callback | Daniel P. Berrangé | 3 | -40/+16 |
2022-06-22 | migration: remove the QEMUFileOps 'close' callback | Daniel P. Berrangé | 3 | -28/+6 |
2022-06-22 | migration: remove the QEMUFileOps 'set_blocking' callback | Daniel P. Berrangé | 3 | -22/+1 |
2022-06-22 | migration: remove the QEMUFileOps 'shut_down' callback | Daniel P. Berrangé | 3 | -40/+10 |
2022-06-22 | migration: remove unused QEMUFileGetFD typedef / qemu_get_fd method | Daniel P. Berrangé | 1 | -5/+0 |
2022-06-22 | migration: introduce new constructors for QEMUFile | Daniel P. Berrangé | 3 | -5/+20 |
2022-06-22 | migration: hardcode assumption that QEMUFile is backed with QIOChannel | Daniel P. Berrangé | 3 | -21/+20 |
2022-06-22 | migration: stop passing 'opaque' parameter to QEMUFile hooks | Daniel P. Berrangé | 3 | -21/+20 |
2022-06-22 | migration: convert savevm to use QIOChannelBlock for VMState | Daniel P. Berrangé | 1 | -38/+6 |
2022-06-22 | migration: introduce a QIOChannel impl for BlockDriverState VMState | Daniel P. Berrangé | 3 | -0/+255 |
2022-06-22 | migration: rename qemu_file_update_transfer to qemu_file_acct_rate_limit | Daniel P. Berrangé | 3 | -4/+11 |
2022-06-22 | migration: rename qemu_update_position to qemu_file_credit_transfer | Daniel P. Berrangé | 3 | -4/+11 |
2022-06-22 | migration: rename qemu_ftell to qemu_file_total_transferred | Daniel P. Berrangé | 6 | -15/+46 |
2022-06-22 | migration: rename 'pos' field in QEMUFile to 'bytes_processed' | Daniel P. Berrangé | 1 | -10/+11 |
2022-06-22 | migration: rename rate limiting fields in QEMUFile | Daniel P. Berrangé | 1 | -11/+19 |
2022-06-22 | migration: remove unreachble RDMA code in save_hook impl | Daniel P. Berrangé | 1 | -99/+21 |
2022-06-22 | migration: switch to use QIOChannelNull for dummy channel | Daniel P. Berrangé | 1 | -3/+4 |
2022-06-22 | migration: Change zero_copy_send from migration parameter to migration capabi... | Leonardo Bras | 1 | -33/+25 |
2022-06-22 | migration: Remove RDMA_UNREGISTRATION_EXAMPLE | Juan Quintela | 1 | -41/+0 |
2022-05-16 | multifd: Implement zero copy write in multifd migration (multifd-zero-copy) | Leonardo Bras | 4 | -5/+50 |
2022-05-16 | multifd: Send header packet without flags if zero-copy-send is enabled | Leonardo Bras | 1 | -3/+19 |
2022-05-16 | multifd: multifd_send_sync_main now returns negative on error | Leonardo Bras | 3 | -12/+29 |
2022-05-16 | migration: Add migrate_use_tls() helper | Leonardo Bras | 4 | -6/+12 |
2022-05-16 | migration: Add zero-copy-send parameter for QMP/HMP for Linux | Leonardo Bras | 3 | -2/+46 |
2022-05-16 | QIOChannel: Add flags on io_writev and introduce io_flush callback | Leonardo Bras | 1 | -0/+1 |
2022-04-28 | meson, configure: move RDMA options to meson | Paolo Bonzini | 1 | -1/+1 |
2022-04-21 | migration: Read state once | Dr. David Alan Gilbert | 1 | -2/+3 |
2022-04-21 | migration: Fix operator type | Dr. David Alan Gilbert | 1 | -1/+1 |
2022-04-21 | migration: Allow migrate-recover to run multiple times | Peter Xu | 3 | -15/+2 |
2022-04-21 | migration: Move channel setup out of postcopy_try_recover() | Peter Xu | 1 | -12/+11 |
2022-04-21 | migration: Export ram_load_postcopy() | Peter Xu | 2 | -1/+2 |
2022-04-21 | migration: Move migrate_allow_multifd and helpers into migration.c | Peter Xu | 4 | -22/+24 |
2022-04-21 | migration: Add pss.postcopy_requested status | Peter Xu | 1 | -0/+6 |
2022-04-21 | migration: Drop multifd tls_hostname cache | Peter Xu | 2 | -9/+3 |
2022-04-21 | migration: Postpone releasing MigrationState.hostname | Peter Xu | 2 | -1/+3 |
2022-04-21 | migration: fix use of TLS PSK credentials with a UNIX socket | Daniel P. Berrangé | 1 | -4/+0 |
2022-04-06 | Move CPU softfloat unions to cpu-float.h | Marc-André Lureau | 1 | -0/+1 |
2022-04-06 | Replace qemu_real_host_page variables with inlined functions | Marc-André Lureau | 2 | -3/+3 |
2022-03-21 | Use g_new() & friends where that makes obvious sense | Markus Armbruster | 3 | -5/+5 |
2022-03-04 | include/block/snapshot: global state API + assertions | Emanuele Giuseppe Esposito | 1 | -0/+2 |
2022-03-04 | block: rename bdrv_invalidate_cache_all, blk_invalidate_cache and test_sync_o... | Emanuele Giuseppe Esposito | 3 | -11/+11 |
2022-03-02 | migration: Remove load_state_old and minimum_version_id_old | Peter Maydell | 1 | -6/+0 |
2022-03-02 | migration: Add migration_incoming_transport_cleanup() | Peter Xu | 2 | -8/+15 |
2022-03-02 | migration: postcopy_pause_fault_thread() never fails | Peter Xu | 1 | -21/+4 |
2022-03-02 | migration: Enlarge postcopy recovery to capture !-EIO too | Peter Xu | 2 | -3/+3 |
2022-03-02 | migration: Move static var in ram_block_from_stream() into global | Peter Xu | 2 | -5/+11 |
2022-03-02 | migration: Add postcopy_thread_create() | Peter Xu | 4 | -18/+29 |