On Wed, Feb 22, 2023 at 10:50:02PM +0200, Anton Kuchin wrote: > > Property on source does not satisfy both at the same time. > > Property on destination does. > > If destination QEMUs on local and remote hosts have same properties
I'd say just make an exception from this rule. > how can > we > write check that passes on the same host and fails on remote? > Sorry, I don't understand how qemu can help to handle this. It knows nothing > about the hosts so this is responsibility of management to software to know > where it can migrate and configure it appropriately. > > Maybe I didn't understand your scenario or what you propose to check on > destination. Could you explain a bit more? Basically you would add "migration=external" to device before loading. Pre load check fails migration of vhost-user-fs device if migration has not been set. -- MST