)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"cec3e7de65998e791dd291fbcee981716409a4f4","unresolved":true,"context_lines":[{"line_number":9,"context_line":"In I1133c210f35181d44f8ba56f09b52f00589e035c we tried to automatically"},{"line_number":10,"context_line":"enable come live-migration tweaks in certain conditions. We ended up"},{"line_number":11,"context_line":"breaking live-migration in some rare cases. The last case was that"},{"line_number":12,"context_line":"post-copy is not compatible with pinned instances as per related BZ."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Related: https://bugzilla.redhat.com/show_bug.cgi?id\u003d1986567"},{"line_number":15,"context_line":"Change-Id: I0849ed1ab4ac8aea24af12726127a8c68c2bd180"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9886aa93_ffc93a19","line":12,"range":{"start_line":12,"start_character":33,"end_line":12,"end_character":68},"updated":"2021-07-28 14:14:44.000000000","message":"so the analasy in the bz was wrong\n\npost-copy is supported with hugepageas and cpu pinning\n\nwhat was missing is you need to set \n\n ovs-vsctl set Open_vSwitch . other_config:vhost-postcopy-support\u003dtrue\n\nin the ovs db to enable postcopy supprot in the vhost-user backend\n\n\nthis is the qemu instance log form the failing vm migration \nhttp://rhos-ci-logs.lab.eng.tlv2.redhat.com/logs/rcj/DFG-nfv-16.2-director-3cont-2comp-ipv4-geneve-ovn-hci-dpdk-sriov-ctlplane-dataplane-bonding-hybrid/7/computehciovndpdksriov-1/var/log/libvirt/qemu/instance-00000032.log.gz\nwhere we see \"vhost-user backend not capable of postcopy\"\n\nspecificly the backend not qemu or libvirt is not capbale of postcopy because it does nto reqport\nthe VHOST_USER_PROTOCOL_F_PAGEFAULT feature flag unless you enable postcopy\nwhich qemu checks for https://gitlab.com/qemu-project/qemu/-/blob/master/hw/virtio/vhost-user.c#L1836\n\nso we can disabel post-copy temporaly for ovs-dpdk only\n\nor we fix vhost-user support by setting \n\n ovs-vsctl set Open_vSwitch . other_config:vhost-postcopy-support\u003dtrue\n\nwhen post copy is enabled which is the longer but likely more correct lonterm fix.","commit_id":"3534d1aaaf2fcacd26c3cf59e40704d9ce539971"}]}
