An error occurred fetching the project authors.
- 27 Apr, 2008 5 commits
-
-
Avi Kivity authored
We wish to export it to userspace, so move it into the kvm namespace. Signed-off-by:
Avi Kivity <avi@qumranet.com>
-
Marcelo Tosatti authored
Timers that fire between guest hlt and vcpu_block's add_wait_queue() are ignored, possibly resulting in hangs. Also make sure that atomic_inc and waitqueue_active tests happen in the specified order, otherwise the following race is open: CPU0 CPU1 if (waitqueue_active(wq)) add_wait_queue() if (!atomic_read(pit_timer->pending)) schedule() atomic_inc(pit_timer->pending) Signed-off-by:
Marcelo Tosatti <mtosatti@redhat.com> Signed-off-by:
Avi Kivity <avi@qumranet.com>
-
Sheng Yang authored
Separate the reset part and prepare for reset support. Signed-off-by:
Sheng Yang <sheng.yang@intel.com> Signed-off-by:
Avi Kivity <avi@qumranet.com>
-
Sheng Yang authored
Signed-off-by:
Sheng Yang <sheng.yang@intel.com> Signed-off-by:
Avi Kivity <avi@qumranet.com>
-
Sheng Yang authored
The patch moves the PIT model from userspace to kernel, and increases the timer accuracy greatly. [marcelo: make last_injected_time per-guest] Signed-off-by:
Sheng Yang <sheng.yang@intel.com> Signed-off-by:
Marcelo Tosatti <mtosatti@redhat.com> Tested-and-Acked-by:
Alex Davis <alex14641@yahoo.com> Signed-off-by:
Avi Kivity <avi@qumranet.com>
-