btrfs: fix inconsonant inode information
[sfrench/cifs-2.6.git] / Documentation / kvm / locking.txt
1 KVM Lock Overview
2 =================
3
4 1. Acquisition Orders
5 ---------------------
6
7 (to be written)
8
9 2. Reference
10 ------------
11
12 Name:           kvm_lock
13 Type:           raw_spinlock
14 Arch:           any
15 Protects:       - vm_list
16                 - hardware virtualization enable/disable
17 Comment:        'raw' because hardware enabling/disabling must be atomic /wrt
18                 migration.
19
20 Name:           kvm_arch::tsc_write_lock
21 Type:           raw_spinlock
22 Arch:           x86
23 Protects:       - kvm_arch::{last_tsc_write,last_tsc_nsec,last_tsc_offset}
24                 - tsc offset in vmcb
25 Comment:        'raw' because updating the tsc offsets must not be preempted.