qemu-patch-raspberry4/roms
Haozhong Zhang 36f96c4b6b target-i386: Add support to migrate vcpu's TSC rate
This patch enables migrating vcpu's TSC rate. If KVM on the
destination machine supports TSC scaling, guest programs will
observe a consistent TSC rate across the migration.

If TSC scaling is not supported on the destination machine, the
migration will not be aborted and QEMU on the destination will
not set vcpu's TSC rate to the migrated value.

If vcpu's TSC rate specified by CPU option 'tsc-freq' on the
destination machine is inconsistent with the migrated TSC rate,
the migration will be aborted.

For backwards compatibility, the migration of vcpu's TSC rate is
disabled on pc-*-2.5 and older machine types.

Signed-off-by: Haozhong Zhang <haozhong.zhang@intel.com>
Reviewed-by: Eduardo Habkost <ehabkost@redhat.com>
[ehabkost: Rewrote comment at kvm_arch_put_registers()]
[ehabkost: Moved compat code to pc-2.5]
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
2016-01-21 12:47:16 -02:00
..
ipxe@4e03af8ec2 ipxe: update from 35c53797 to 4e03af8 2015-09-03 14:46:02 +02:00
openbios@3caee1794a Update OpenBIOS images 2015-10-28 00:01:28 +00:00
openhackware@c559da7c8e prep: Update ppc_rom.bin 2014-07-07 16:46:35 +02:00
qemu-palcode@c87a92639b pc-bios: Update palcode-clipper 2013-07-18 08:17:42 -07:00
seabios@33fbe13a3e target-i386: Add support to migrate vcpu's TSC rate 2016-01-21 12:47:16 -02:00
sgabios@23d474943d add sgabios blob and submodule 2011-11-07 10:57:36 -06:00
SLOF@b4c93802a5 pseries: Update SLOF firmware image to qemu-slof-20151103 2015-11-11 13:28:45 +11:00
u-boot@2072e72629 PPC: Add u-boot firmware for e500 2014-06-16 13:24:35 +02:00
vgabios@19ea12c230 Add new vgabios binaries to blobs list. 2010-11-16 08:39:52 -06:00
config.seabios-128k seabios: update 128k bios config 2016-01-05 13:04:14 +01:00
config.seabios-256k roms: build two seabios binaries 2013-12-06 08:55:42 +01:00
config.vga-cirrus roms: enable parallel seabios / seavgabios builds 2013-09-30 09:44:35 +02:00
config.vga-isavga roms: enable parallel seabios / seavgabios builds 2013-09-30 09:44:35 +02:00
config.vga-qxl roms: enable parallel seabios / seavgabios builds 2013-09-30 09:44:35 +02:00
config.vga-stdvga roms: enable parallel seabios / seavgabios builds 2013-09-30 09:44:35 +02:00
config.vga-virtio virtio-vga: add vgabios configuration 2015-06-12 10:13:23 +02:00
config.vga-vmware roms: enable parallel seabios / seavgabios builds 2013-09-30 09:44:35 +02:00
configure-seabios.sh Revert "roms: switch oldnoconfig to olddefconfig" 2013-05-28 12:12:07 +02:00
Makefile seabios: stop updating aml files 2016-01-05 13:04:14 +01:00