neel
115742fae3
MFC r276428:
...
Replace bhyve's minimal RTC emulation with a fully featured one in vmm.ko.
MFC r276432:
Initialize all fields of 'struct vm_exception exception' before passing it
to vm_inject_exception().
MFC r276763:
Clear blocking due to STI or MOV SS in the hypervisor when an instruction is
emulated or when the vcpu incurs an exception.
MFC r277149:
Clean up usage of 'struct vm_exception' to only to communicate information
from userspace to vmm.ko when injecting an exception.
MFC r277168:
Fix typo (missing comma).
MFC r277309:
Make the error message explicit instead of just printing the usage if the
virtual machine name is not specified.
MFC r277310:
Simplify instruction restart logic in bhyve.
MFC r277359:
Fix a bug in libvmmapi 'vm_copy_setup()' where it would return success even
if the 'gpa' was in the guest MMIO region.
MFC r277360:
MOVS instruction emulation.
MFC r277626:
Add macro to identify AVIC capability (advanced virtual interrupt controller)
in AMD processors.
MFC r279220:
Don't close a block context if it couldn't be opened avoiding a null deref.
MFC r279225:
Add "-u" option to bhyve(8) to indicate that the RTC should maintain UTC time.
MFC r279227:
Emulate MSR 0xC0011024 when running on AMD processors.
MFC r279228:
Always emulate MSR_PAT on Intel processors and don't rely on PAT save/restore
capability of VT-x. This lets bhyve run nested in older VMware versions that
don't support the PAT save/restore capability.
MFC r279540:
Fix warnings/errors when building vmm.ko with gcc.
2015-06-27 22:48:22 +00:00
..
2012-10-22 02:12:11 +00:00
2010-08-23 06:13:29 +00:00
2013-05-24 09:22:43 +00:00
2012-03-13 20:28:42 +00:00
2012-03-13 20:28:42 +00:00
2013-05-20 23:52:49 +00:00
2013-09-10 16:50:13 +00:00
2012-11-15 20:25:09 +00:00
2011-01-06 21:04:00 +00:00
2011-01-06 21:04:00 +00:00
MFC r271146,271201,271207,271261,271457,272606,277100,277126,278034,279320,
2015-03-12 13:40:02 +00:00
2014-08-21 21:36:06 +00:00
2010-08-23 06:13:29 +00:00
2012-01-15 19:42:55 +00:00
2011-04-09 09:07:31 +00:00
2011-12-24 17:54:58 +00:00
2013-05-29 23:56:49 +00:00
2014-01-04 18:19:53 +00:00
2011-11-09 23:53:13 +00:00
2011-11-09 23:53:13 +00:00
2014-08-31 21:18:23 +00:00
2014-09-22 20:53:17 +00:00
2010-08-23 06:13:29 +00:00
2012-02-28 18:30:18 +00:00
2012-05-22 06:33:08 +00:00
2012-08-20 18:33:03 +00:00
2014-09-22 19:00:30 +00:00
2013-09-03 12:08:08 +00:00
2011-12-16 14:28:34 +00:00
2010-07-13 12:47:31 +00:00
2013-07-02 08:44:56 +00:00
2011-12-29 21:17:35 +00:00
2011-12-30 21:22:10 +00:00
2012-10-22 02:12:11 +00:00
2012-08-15 06:31:32 +00:00
2010-08-23 06:13:29 +00:00
2013-12-28 15:19:47 +00:00
2010-10-13 14:44:38 +00:00
2012-09-06 18:02:32 +00:00
2014-07-30 07:18:32 +00:00
2013-09-16 06:25:54 +00:00
2015-06-06 09:28:40 +00:00
2011-08-27 14:24:27 +00:00
2013-01-26 22:08:21 +00:00
2012-10-28 02:15:35 +00:00
2015-04-29 12:54:21 +00:00
2015-06-06 19:15:48 +00:00
2015-05-11 07:54:39 +00:00
2012-09-14 11:51:49 +00:00
2015-06-17 18:50:57 +00:00
2011-11-01 21:26:57 +00:00
2015-04-22 00:38:11 +00:00
2013-06-04 06:38:01 +00:00
2011-04-05 19:41:18 +00:00
2012-10-13 23:54:26 +00:00
2011-10-08 12:33:10 +00:00
2010-09-16 09:29:48 +00:00
2015-02-13 21:32:05 +00:00
2011-05-15 14:01:23 +00:00
2014-05-15 01:27:53 +00:00
2013-07-06 07:49:41 +00:00
2010-08-23 06:13:29 +00:00
2013-07-06 07:49:41 +00:00
2010-08-23 06:13:29 +00:00
2014-03-14 02:37:07 +00:00
2014-09-30 17:54:57 +00:00
2014-05-15 01:27:53 +00:00
2014-01-09 22:40:51 +00:00
2015-06-06 12:44:42 +00:00
2015-06-06 12:44:42 +00:00
2015-06-06 12:44:42 +00:00
2015-06-14 03:14:45 +00:00
2013-07-12 22:36:26 +00:00
2014-05-16 21:56:33 +00:00
2010-08-23 06:13:29 +00:00
2013-08-28 07:48:44 +00:00
2012-02-16 21:57:50 +00:00
2014-01-04 18:33:28 +00:00
2012-09-14 11:51:49 +00:00
2012-09-14 11:51:49 +00:00
2014-01-09 22:40:51 +00:00
2012-08-20 18:33:03 +00:00
2013-01-26 22:08:21 +00:00
2013-09-14 15:29:06 +00:00
2013-08-22 14:02:34 +00:00
2013-08-03 08:21:35 +00:00
2013-08-28 15:12:51 +00:00
2015-05-28 20:56:11 +00:00
2015-05-28 20:56:11 +00:00
2014-08-25 22:04:29 +00:00
2014-11-10 23:56:06 +00:00
2015-05-28 20:56:11 +00:00
2012-02-07 09:27:07 +00:00
2012-02-07 09:27:07 +00:00
2011-01-24 23:08:38 +00:00
2014-08-01 21:10:41 +00:00
2010-08-23 06:13:29 +00:00
2011-11-18 03:05:20 +00:00
2011-11-18 03:05:20 +00:00
2010-08-23 06:13:29 +00:00
2010-08-23 06:13:29 +00:00
2014-12-30 22:22:46 +00:00
2011-05-14 01:53:38 +00:00
2012-03-30 23:05:48 +00:00
2012-08-15 04:03:55 +00:00
2014-10-02 10:46:12 +00:00
2014-09-04 20:12:36 +00:00
2014-10-02 10:46:12 +00:00
2012-04-21 01:51:16 +00:00
2014-05-05 20:35:35 +00:00
2012-08-20 18:33:03 +00:00
2013-03-03 16:17:09 +00:00
2014-12-21 02:35:22 +00:00
2014-01-09 22:40:51 +00:00
2010-05-19 14:50:07 +00:00
2012-05-01 07:38:40 +00:00
2013-02-21 21:59:35 +00:00
2012-06-26 18:08:03 +00:00
2012-05-17 10:11:18 +00:00
2012-05-17 10:11:18 +00:00
2010-08-23 06:13:29 +00:00
2014-08-16 14:30:46 +00:00
2012-03-13 11:08:40 +00:00
2014-10-06 14:39:45 +00:00
2011-06-23 20:31:52 +00:00
2011-04-25 22:22:51 +00:00
2011-06-23 20:31:52 +00:00
2013-04-17 22:42:43 +00:00
2010-07-24 22:11:11 +00:00
2013-04-17 22:42:43 +00:00
2013-04-29 22:48:53 +00:00
2012-09-17 19:58:02 +00:00
2011-12-24 13:36:28 +00:00
2013-07-19 21:40:57 +00:00
2012-11-08 01:35:02 +00:00
2015-06-05 20:38:22 +00:00
2013-08-06 15:51:56 +00:00
2012-09-14 11:51:49 +00:00
2012-09-14 11:51:49 +00:00
2012-09-14 11:51:49 +00:00
2010-08-23 06:13:29 +00:00
2010-08-23 06:13:29 +00:00
2011-11-03 21:20:22 +00:00
2013-05-15 17:03:09 +00:00
2013-06-25 17:50:22 +00:00
2012-05-10 17:41:16 +00:00
2012-03-13 21:25:25 +00:00
2013-10-14 18:24:30 +00:00
2013-10-21 01:15:05 +00:00
2012-02-26 13:27:22 +00:00
2012-09-10 21:57:40 +00:00
2012-10-16 01:10:43 +00:00
2012-10-16 01:10:43 +00:00
2010-08-15 15:33:01 +00:00
2013-09-03 12:08:08 +00:00
2015-06-18 15:50:42 +00:00
2010-07-03 13:32:39 +00:00
2011-08-27 14:24:27 +00:00
2010-08-23 06:13:29 +00:00
2014-05-23 06:28:31 +00:00
2011-12-12 21:12:07 +00:00
2014-06-22 16:48:21 +00:00
2010-08-23 06:13:29 +00:00
2010-10-13 14:44:38 +00:00
2013-09-16 06:25:54 +00:00
2012-06-25 09:46:06 +00:00
2010-08-13 04:00:35 +00:00
2011-10-04 21:40:25 +00:00
2013-04-22 13:02:41 +00:00
2014-06-15 05:15:38 +00:00
2014-10-31 07:33:56 +00:00
2011-12-12 09:50:33 +00:00
2014-11-29 22:48:40 +00:00
2015-06-27 22:48:22 +00:00
2014-04-24 04:43:50 +00:00
2010-12-31 00:21:41 +00:00
2010-08-23 06:13:29 +00:00
2011-04-28 14:33:15 +00:00
2012-03-06 18:44:52 +00:00
2013-07-31 01:42:59 +00:00
2014-02-17 20:19:34 +00:00
2012-06-03 12:19:16 +00:00
2010-12-19 11:37:44 +00:00
2012-01-17 18:20:34 +00:00
2010-08-08 06:18:05 +00:00
2011-10-08 12:33:10 +00:00
2014-10-10 00:26:00 +00:00
2015-06-14 03:14:45 +00:00