Sophie

Sophie

distrib > Mageia > 2 > i586 > media > core-updates > by-pkgid > 6c29b42e7c35bf1c8b4da9150caf55f6 > files > 1991

kernel-doc-3.3.8-2.mga2.noarch.rpm

KVM Lock Overview
=================

1. Acquisition Orders
---------------------

(to be written)

2. Reference
------------

Name:		kvm_lock
Type:		raw_spinlock
Arch:		any
Protects:	- vm_list
		- hardware virtualization enable/disable
Comment:	'raw' because hardware enabling/disabling must be atomic /wrt
		migration.

Name:		kvm_arch::tsc_write_lock
Type:		raw_spinlock
Arch:		x86
Protects:	- kvm_arch::{last_tsc_write,last_tsc_nsec,last_tsc_offset}
		- tsc offset in vmcb
Comment:	'raw' because updating the tsc offsets must not be preempted.