Hi, This series is just a bunch of small fixes to recent QEMU nested-state migration support. 1st and 2nd patch can be considered as trivial refactoring patches. 3rd patch fixes a bug of requiring to save VMX nested-state when it is not needed. 4rd patch removes migration blocker when vCPU is exposed with VMX and instead demand nested migration kernel capabilities only when vCPU may have enabled VMX. To provide for better backwards-compatible migration scenarios. For more info, refer to relevant commit message. Thanks, -Liran