summaryrefslogtreecommitdiffstats
path: root/usr.sbin/bhyve
Commit message (Expand)AuthorAgeFilesLines
* Simplify instruction restart logic in bhyve.neel2015-01-184-51/+35
* Replace bhyve's minimal RTC emulation with a fully featured one in vmm.ko.neel2014-12-301-279/+26
* Convert usr.sbin to LIBADDbapt2014-11-251-3/+2
* Fix improper .Fx macro usage.trasz2014-11-191-1/+2
* To allow a request to be submitted from within the callback routine oftychon2014-11-091-2/+2
* Improve the ability to cancel an in-flight request by using antychon2014-11-041-24/+146
* If the start bit, PxCMD.ST, is cleared and nothing is in-flight thentychon2014-11-031-2/+6
* Add a comment explaining the intent behind the I/O reservation [0x72-0x77].neel2014-10-261-0/+4
* Move the ACPI PM timer emulation into vmm.ko.neel2014-10-262-174/+0
* IFC @r273214neel2014-10-202-25/+148
* Don't advertise the "OS visible workarounds" feature in cpuid.80000001H:ECX.neel2014-10-191-0/+25
* Don't advertise the Instruction Based Sampling feature because it requiresneel2014-10-171-0/+13
* Hide extended PerfCtr MSRs on AMD processors by clearing bits 23, 24 and 28 inneel2014-10-171-0/+37
* Emulate the "Hardware Configuration" MSR when running on an AMD host.neel2014-10-161-2/+27
* IFC @r272887neel2014-10-103-2/+15
|\
| * Support Intel-specific MSRs that are accessed when booting up a linux in bhyve:neel2014-10-091-0/+7
| * iasl(8) expects integer fields in data tables to be specified as hexadecimalneel2014-10-091-2/+2
| * Implement the FLUSH operation in the virtio-block emulation.neel2014-10-071-0/+6
* | IFC @r272481neel2014-10-051-1/+4
|\ \ | |/
| * Add new fields in the FADT, required by IASL 20140926-64.grehan2014-10-031-1/+4
* | IFC @r272185neel2014-09-271-1/+1
|\ \ | |/
| * Correct display of bhyve SMBIOS UUIDs with dmidecode by bumping the version.grehan2014-09-231-1/+1
| * Restructure the MSR handling so it is entirely handled by processor-specificneel2014-09-203-10/+68
* | IFC r271888.neel2014-09-203-10/+68
* | IFC @r271887neel2014-09-201-2/+2
|\ \ | |/
| * Update the bhyve(8) manual to reflect that it is nogjb2014-09-171-2/+2
* | IFC @r271694neel2014-09-177-23/+96
|\ \ | |/
| * Initialize 'bc_rdonly' to the right value.neel2014-09-111-0/+1
| * Allow vtnet operation without merged rx buffers.grehan2014-09-091-20/+66
| * Add a callback to be notified about negotiated features.grehan2014-09-095-0/+8
| * Set the 'inst_length' to '0' early on before any error conditions are detectedneel2014-08-301-2/+16
| * Fix a recursive lock acquisition in vi_reset_dev().tychon2014-08-221-2/+6
* | Set the 'vmexit->inst_length' field properly depending on the type of theneel2014-09-141-0/+15
|/
* Minor cleanup:neel2014-08-131-9/+6
* Support PCI extended config space in bhyve.neel2014-08-085-82/+209
* Commands which encounter a fatal error shouldn't be marked as completed.tychon2014-07-301-6/+8
* Simplify the meaning of return values from the inout handlers. After thisneel2014-07-256-56/+42
* Reduce the proliferation of VMEXIT_RESTART in task_switch.c.neel2014-07-241-76/+94
* Fix fault injection in bhyve.neel2014-07-243-9/+27
* Emulate instructions emitted by OpenBSD/i386 version 5.5:neel2014-07-235-26/+20
* Handle nested exceptions in bhyve.neel2014-07-192-3/+9
* Add emulation for legacy x86 task switching mechanism.neel2014-07-164-7/+926
* Use the blockif CHS routine to create fake CHS values,grehan2014-07-151-0/+6
* Add a call to synthesize a C/H/S value for block emulationsgrehan2014-07-152-0/+51
* Extend capabilities to 64-bits in preparation for some API changes.grehan2014-07-051-1/+1
* Use correct flag for event index.grehan2014-07-031-1/+1
* Add post-mortem debugging for "EPT Misconfiguration" VM-exit. This errorneel2014-06-271-1/+25
* Sort command flags in usage output and the manpages.jhb2014-06-272-39/+39
* Set the version and date to fixed fields rather than usinggrehan2014-06-271-2/+2
* - Document -b to enable the bvmcons console (but mark it as deprecatedjhb2014-06-262-7/+21
OpenPOWER on IntegriCloud