My Oracle Support Banner

VM Live Migration Fails from Server with Lower microcode_ctl version to Server with Higher microcode_ctl version (Doc ID 2376016.1)

Last updated on AUGUST 04, 2018

Applies to:

Oracle VM - Version 3.4.4 to 3.4.4 [Release OVM34]
Information in this document applies to any platform.


Live migration of a guest fails from a non-upgraded server to an upgraded server but  live migration in the other direction is working fine and migration of a non-running guest is fine in both directions.

We see in the file /var/log/xend.log on the target server: xc: error: error setting the HVM context (1 = Operation not permitted)

The source server has microcode_ctl-1.17- installed.

The target (updated) server has microcode_ctl-1.17- or microcode_ctl-1.17- or microcode_ctl-1.17- installed.

This can be checked with the command:

This shows for example (depending on the cpu model):

On the source server: microcode : 0x42a

On the target server : microcode : 0x428

This shows the microcode version on the upgraded target server is lower than on the source server.


Target server has been updated and a new microcode_ctl package was installed.



To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.