neel
3e49998fdf
Add an ioctl to suspend a virtual machine (VM_SUSPEND). The ioctl can be called
...
from any context i.e., it is not required to be called from a vcpu thread. The
ioctl simply sets a state variable 'vm->suspend' to '1' and returns.
The vcpus inspect 'vm->suspend' in the run loop and if it is set to '1' the
vcpu breaks out of the loop with a reason of 'VM_EXITCODE_SUSPENDED'. The
suspend handler waits until all 'vm->active_cpus' have transitioned to
'vm->suspended_cpus' before returning to userspace.
Discussed with: grehan
2014-03-26 23:34:27 +00:00
..
2013-11-22 18:53:54 +00:00
2013-11-05 07:32:09 +00:00
2014-03-26 23:34:27 +00:00
2014-01-11 17:37:53 +00:00
2014-02-22 07:18:06 +00:00
2014-02-08 13:37:02 +00:00
2013-10-01 18:41:53 +00:00
2013-08-07 00:00:48 +00:00
2013-10-15 07:37:30 +00:00
2014-03-14 03:42:05 +00:00
2014-03-26 13:41:30 +00:00
2014-02-25 21:01:55 +00:00
2014-02-25 17:13:42 +00:00
2014-03-20 17:30:09 +00:00
2013-12-25 15:23:01 +00:00
2014-01-25 02:16:09 +00:00
2013-10-30 11:41:28 +00:00
2014-03-19 13:00:44 +00:00
2013-09-19 18:00:05 +00:00
2013-10-27 21:06:17 +00:00
2014-02-22 00:16:27 +00:00
2014-03-16 04:09:22 +00:00
2013-11-09 04:50:05 +00:00
2013-11-12 12:44:59 +00:00
2014-02-08 13:37:02 +00:00
2013-11-25 22:55:47 +00:00
2014-03-16 11:04:44 +00:00
2014-03-17 14:19:42 +00:00
2013-10-16 20:04:06 +00:00
2014-03-04 15:09:57 +00:00
2014-03-04 20:09:23 +00:00
2014-01-22 16:59:53 +00:00
2014-01-05 21:03:49 +00:00
2013-11-09 14:48:50 +00:00
2014-03-10 16:07:45 +00:00
2013-12-10 05:01:01 +00:00
2014-01-30 21:32:25 +00:00
2013-12-25 01:20:14 +00:00
2013-12-10 14:17:07 +00:00
2014-03-16 04:09:22 +00:00
2014-01-30 21:32:25 +00:00
2014-02-27 13:05:56 +00:00
2014-01-20 20:56:09 +00:00
2013-09-03 13:40:24 +00:00
2014-03-24 13:13:52 +00:00
2014-02-24 02:47:47 +00:00
2013-11-14 09:22:32 +00:00
2014-02-11 15:16:49 +00:00
2014-03-15 06:49:32 +00:00
2014-03-13 18:16:42 +00:00
2014-02-06 09:57:27 +00:00
2014-03-23 09:15:14 +00:00
2014-03-14 03:07:51 +00:00
2014-03-14 03:07:51 +00:00
2014-03-06 17:33:27 +00:00
2013-08-05 20:13:02 +00:00
2013-09-02 20:44:19 +00:00
2013-08-17 22:13:26 +00:00
2014-03-16 11:04:44 +00:00
2014-03-16 04:09:22 +00:00
2014-03-15 02:26:46 +00:00
2014-01-22 16:50:18 +00:00
2013-09-07 20:25:22 +00:00
2013-11-13 01:04:02 +00:00
2013-11-21 00:54:26 +00:00
2013-12-15 23:05:19 +00:00
2014-03-16 04:09:22 +00:00
2014-01-30 21:08:36 +00:00
2013-09-23 20:06:59 +00:00
2014-01-21 08:24:12 +00:00
2013-11-03 16:43:52 +00:00
2013-09-05 19:02:03 +00:00
2014-02-08 13:37:02 +00:00
2013-11-21 19:31:57 +00:00
2013-12-15 16:17:00 +00:00
2013-10-15 07:37:30 +00:00
2014-03-26 22:30:38 +00:00