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
..
2010-08-23 06:13:29 +00:00
2013-05-20 23:52:49 +00:00
2011-01-06 21:04:00 +00:00
2011-01-06 21:04:00 +00:00
2010-08-23 06:13:29 +00:00
2014-01-04 18:19:53 +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-05-22 06:33:08 +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
2011-12-30 21:22:10 +00:00
2012-08-15 06:31:32 +00:00
2010-08-23 06:13:29 +00:00
2010-10-13 14:44:38 +00:00
2014-07-30 07:18:32 +00:00
2015-06-06 19:15:48 +00:00
2015-06-17 18:50:57 +00:00
2015-04-22 00:38:11 +00:00
2013-06-04 06:38:01 +00:00
2010-09-16 09:29:48 +00:00
2015-02-13 21:32:05 +00:00
2010-08-23 06:13:29 +00:00
2010-08-23 06:13:29 +00:00
2014-03-14 02:37:07 +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
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
2014-01-09 22:40:51 +00:00
2013-08-03 08:21:35 +00:00
2014-08-01 21:10:41 +00:00
2010-08-23 06:13:29 +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
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
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
MFC
2013-02-21 21:59:35 +00:00
2010-08-23 06:13:29 +00:00
2012-11-08 01:35:02 +00:00
2015-06-05 20:38:22 +00:00
2010-08-23 06:13:29 +00:00
2010-08-23 06:13:29 +00:00
2013-10-21 01:15:05 +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-08-23 06:13:29 +00:00
2014-05-23 06:28:31 +00:00
2010-08-23 06:13:29 +00:00
2010-10-13 14:44:38 +00:00
2012-06-25 09:46:06 +00:00
2010-08-13 04:00:35 +00:00
2014-06-15 05:15:38 +00:00
2014-10-31 07:33:56 +00:00
2015-06-27 22:48:22 +00:00
2014-04-24 04:43:50 +00:00
2010-08-23 06:13:29 +00:00
2014-02-17 20:19:34 +00:00
2012-06-03 12:19:16 +00:00
2012-01-17 18:20:34 +00:00
2014-10-10 00:26:00 +00:00
2015-06-14 03:14:45 +00:00