While trying to fix the original bug in v1, another bug was fixed by accident: TCG initialization of dirty_log_mask was broken when using memory backends.
The fix, on the other hand, broke vhost-user-test because it relied on TCG, even though TCG is incompatible with vhost. This new version changes vhost-user-test to not rely on TCG, so we can finally fix the initialization ordering of memory backends. Eduardo Habkost (2): vhost-user-test: Use libqos instead of pxe-virtio.rom vl: Delay initialization of memory backends tests/Makefile.include | 2 +- tests/vhost-user-test.c | 37 ++++++++++++++++++++++++++++++++++--- vl.c | 13 +++++++++++++ 3 files changed, 48 insertions(+), 4 deletions(-) -- 2.7.4