2023-05-10 | Lukas Straub | ram: Add public helper to set colo bitmap Signed-off-by: Lukas Straub <lukasstraub2@web.de> ...563155531bfb69fd8953cc61.1683572883.git.lukasstraub2@web.de> |
commitcommitdifftree |
2023-05-08 | Lukas Straub | migration: Initialize and cleanup decompression in... Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2023-05-08 | Lukas Straub | ram-compress.c: Make target independent Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2023-05-08 | Lukas Straub | ram compress: Assert that the file buffer matches the... Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2023-05-08 | Lukas Straub | ram.c: Move core decompression code into its own file Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2023-05-08 | Lukas Straub | ram.c: Move core compression code into its own file Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2023-05-08 | Lukas Straub | ram.c: Remove last ram.c dependency from the core compress... Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2023-05-08 | Lukas Straub | ram.c: Call update_compress_thread_counts from compress_send... Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2023-05-08 | Lukas Straub | ram.c: Do not call save_page_header() from compress... Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2023-05-08 | Lukas Straub | ram.c: Reset result after sending queued data Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2023-05-08 | Lukas Straub | ram.c: Dont change param->block in the compress thread Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2023-05-08 | Lukas Straub | ram.c: Let the compress threads return a CompressResult... Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2023-05-08 | Lukas Straub | qtest/migration-test.c: Add postcopy tests with compress... Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2023-05-08 | Lukas Straub | qtest/migration-test.c: Add tests with compress enabled Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2023-04-12 | Lukas Straub | migration/ram.c: Fix migration with compress enabled Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2021-11-03 | Lukas Straub | colo: Don't dump colo cache if dump-guest-core=off Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2021-10-19 | Lukas Straub | multifd: Unconditionally unregister yank function Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2021-10-19 | Lukas Straub | multifd: Implement yank for multifd send side Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2021-07-20 | Lukas Straub | replication: Remove workaround Signed-off-by: Lukas Straub <lukasstraub2@web.de> ...76bffa7dd797ae74d0a7c81a.1626619393.git.lukasstraub2@web.de> |
commitcommitdifftree |
2021-07-20 | Lukas Straub | replication: Properly attach children Signed-off-by: Lukas Straub <lukasstraub2@web.de> ...2d0d7cde977c5066285591b4.1626619393.git.lukasstraub2@web.de> |
commitcommitdifftree |
2021-07-20 | Lukas Straub | replication: Reduce usage of s->hidden_disk and s-... Signed-off-by: Lukas Straub <lukasstraub2@web.de> ...9c7eccaeb30761758e32e9ab.1626619393.git.lukasstraub2@web.de> |
commitcommitdifftree |
2021-07-20 | Lukas Straub | replication: Remove s->active_disk Signed-off-by: Lukas Straub <lukasstraub2@web.de> ...66dfce19744b7d4e2b96c976.1626619393.git.lukasstraub2@web.de> |
commitcommitdifftree |
2021-07-12 | Lukas Straub | nbd: register yank function earlier Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2021-06-02 | Lukas Straub | block/quorum: Provide .bdrv_co_flush instead of .bdrv_co_flu... Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2021-04-01 | Lukas Straub | tests: Add tests for yank with the chardev-change case Signed-off-by: Lukas Straub <lukasstraub2@web.de> ...011d21519ae0b6b07041ec9a.1617127849.git.lukasstraub2@web.de> |
commitcommitdifftree |
2021-04-01 | Lukas Straub | chardev: Fix yank with the chardev-change case Signed-off-by: Lukas Straub <lukasstraub2@web.de> ...1975188478bb707299a1dc04.1617127849.git.lukasstraub2@web.de> |
commitcommitdifftree |
2021-04-01 | Lukas Straub | chardev/char.c: Always pass id to chardev_new Signed-off-by: Lukas Straub <lukasstraub2@web.de> ...8e37c4d95e0445574f96c7b7.1617127849.git.lukasstraub2@web.de> |
commitcommitdifftree |
2021-04-01 | Lukas Straub | chardev/char.c: Move object_property_try_add_child... Signed-off-by: Lukas Straub <lukasstraub2@web.de> ...c3a21ea16f3c00848b277521.1617127849.git.lukasstraub2@web.de> |
commitcommitdifftree |
2021-04-01 | Lukas Straub | yank: Always link full yank code Signed-off-by: Lukas Straub <lukasstraub2@web.de> ...a3b7a363b3bda5c3cf1821ba.1616521341.git.lukasstraub2@web.de> |
commitcommitdifftree |
2021-04-01 | Lukas Straub | yank: Remove dependency on qiochannel Signed-off-by: Lukas Straub <lukasstraub2@web.de> ...7cd41d38043e481376c9cec1.1616521341.git.lukasstraub2@web.de> |
commitcommitdifftree |
2021-03-22 | Lukas Straub | net/colo-compare.c: Optimize removal of secondary packet Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2021-03-22 | Lukas Straub | net/colo-compare.c: Fix memory leak for non-tcp packet Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2021-01-18 | Lukas Straub | Fix build with new yank feature by adding stubs Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2021-01-13 | Lukas Straub | tests/test-char.c: Wait for the chardev to connect... Signed-off-by: Lukas Straub <lukasstraub2@web.de> ...ba024ad52b500a0315701632.1609167865.git.lukasstraub2@web.de> |
commitcommitdifftree |
2021-01-13 | Lukas Straub | io: Document qmp oob suitability of qio_channel_shutdown... Signed-off-by: Lukas Straub <lukasstraub2@web.de> ...f0f00db05bd7ab8fbc506070.1609167865.git.lukasstraub2@web.de> |
commitcommitdifftree |
2021-01-13 | Lukas Straub | io/channel-tls.c: make qio_channel_tls_shutdown thread... Signed-off-by: Lukas Straub <lukasstraub2@web.de> ...b32250fd0eb576b7aa756485.1609167865.git.lukasstraub2@web.de> |
commitcommitdifftree |
2021-01-13 | Lukas Straub | migration: Add yank feature Signed-off-by: Lukas Straub <lukasstraub2@web.de> ...bedd5a237259b91363ff8f88.1609167865.git.lukasstraub2@web.de> |
commitcommitdifftree |
2021-01-13 | Lukas Straub | chardev/char-socket.c: Add yank feature Signed-off-by: Lukas Straub <lukasstraub2@web.de> ...b8d05ffa9585f6e87b34aac6.1609167865.git.lukasstraub2@web.de> |
commitcommitdifftree |
2021-01-13 | Lukas Straub | block/nbd.c: Add yank feature Signed-off-by: Lukas Straub <lukasstraub2@web.de> ...0667beb13ae6117260f002c3.1609167865.git.lukasstraub2@web.de> |
commitcommitdifftree |
2021-01-13 | Lukas Straub | Introduce yank feature Signed-off-by: Lukas Straub <lukasstraub2@web.de> ...fe53db145ecc630ad39ee47c.1609167865.git.lukasstraub2@web.de> |
commitcommitdifftree |
2020-09-15 | Lukas Straub | block/quorum.c: stable children names Signed-off-by: Lukas Straub <lukasstraub2@web.de> ...754041aa8ad6421dc4e2b58e.1596536719.git.lukasstraub2@web.de> |
commitcommitdifftree |
2020-08-04 | Lukas Straub | colo-compare: Remove superfluous NULL-pointer checks... Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2020-06-18 | Lukas Straub | net/colo-compare.c: Correct ordering in complete and... Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2020-06-18 | Lukas Straub | net/colo-compare.c: Check that colo-compare is active Signed-off-by: Lukas Straub <lukasstraub2@web.de> Tested-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2020-06-18 | Lukas Straub | net/colo-compare.c: Only hexdump packets if tracing... Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2020-06-18 | Lukas Straub | net/colo-compare.c: Fix deadlock in compare_chr_send Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2020-06-18 | Lukas Straub | chardev/char.c: Use qemu_co_sleep_ns if in coroutine Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2020-06-18 | Lukas Straub | net/colo-compare.c: Create event_bh with the right... Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2020-06-01 | Lukas Straub | migration/migration.c: Fix hang in ram_save_host_page Signed-off-by: Lukas Straub <lukasstraub2@web.de> ...007dd41820194d5e2d4fcd80.1590007004.git.lukasstraub2@web.de> |
commitcommitdifftree |
2020-06-01 | Lukas Straub | migration/colo.c: Move colo_notify_compares_event to... Signed-off-by: Lukas Straub <lukasstraub2@web.de> ...8c4d9d4efd996b7c745c6687.1589193382.git.lukasstraub2@web.de> |
commitcommitdifftree |
2020-06-01 | Lukas Straub | migration/colo.c: Relaunch failover even if there was... Signed-off-by: Lukas Straub <lukasstraub2@web.de> ...792e04819dfc46951842d6ba.1589193382.git.lukasstraub2@web.de> |
commitcommitdifftree |
2020-06-01 | Lukas Straub | migration/colo.c: Flush ram cache only after receiving... Signed-off-by: Lukas Straub <lukasstraub2@web.de> ...2f05b1cf4ae6a78d300fede3.1589193382.git.lukasstraub2@web.de> |
commitcommitdifftree |
2020-06-01 | Lukas Straub | migration/colo.c: Use cpu_synchronize_all_states() Signed-off-by: Lukas Straub <lukasstraub2@web.de> ...bd10e7bd20ebbf57f30b177c.1589193382.git.lukasstraub2@web.de> |
commitcommitdifftree |
2020-06-01 | Lukas Straub | migration/colo.c: Use event instead of semaphore Signed-off-by: Lukas Straub <lukasstraub2@web.de> ...da54ba66e87ebfc12cf4574b.1589193382.git.lukasstraub2@web.de> |
commitcommitdifftree |
2020-05-18 | Lukas Straub | block/replication.c: Avoid cancelling the job twice Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2020-03-03 | Lukas Straub | colo: Update Documentation for continuous replication Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2020-03-03 | Lukas Straub | net/filter.c: Add Options to insert filters anywhere... Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2020-03-03 | Lukas Straub | tests/test-replication.c: Add test for for secondary... Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2020-03-03 | Lukas Straub | block/replication.c: Ignore requests after failover Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |
2019-05-17 | Lukas Straub | net/colo-compare.c: Fix a crash in COLO Primary. Signed-off-by: Lukas Straub <lukasstraub2@web.de> |
commitcommitdifftree |