summaryrefslogtreecommitdiffstats
path: root/usr.sbin/bhyve
Commit message (Expand)AuthorAgeFilesLines
* Setup accesses to the memory hole below 4GB to return all 1's on read andneel2013-04-171-9/+15
* Need to call init_mem() to really initialize the MMIO range lookups.neel2013-04-101-0/+1
* Remove obsolete comment about lack of locking for MMIO range lookup.neel2013-04-101-6/+0
* Unsynchronized TSCs on the host require special handling in bhyve:neel2013-04-101-14/+87
* Change name of variable from 'rwlock' to more descriptive 'mmio_rwlock'neel2013-04-101-11/+11
* Improve PCI BAR emulation:neel2013-04-107-60/+320
* Remove dangling ISA uart stubs.grehan2013-04-052-61/+1
* config checksum is over the entire fixed portion, not just thegrehan2013-04-051-1/+1
* Simplify the assignment of memory to virtual machines by requiring a singleneel2013-03-187-70/+48
* Change the type of 'ndesc' from 'int' to 'uint16_t' so that descriptor indexneel2013-03-161-1/+1
* Convert the offset into the bar that contains the MSI-X table to an offsetneel2013-03-111-0/+3
* Simplify virtio ring num-available calculation.grehan2013-03-062-11/+21
* Reorder code to avoid the stat buffer being used uninitialized.grehan2013-03-061-6/+10
* Specify the length of the mapping requested from 'paddr_guest2host()'.neel2013-03-017-37/+49
* Ignore the BARRIER flag in the virtio block header.neel2013-02-261-4/+11
* Get rid of unused struct member.neel2013-02-251-1/+0
* Add the ability to have a 'fallback' search for memory ranges.grehan2013-02-223-17/+65
* Advertise PCI-E capability in the hostbridge device presented to the guest.neel2013-02-153-0/+72
* Implement guest vcpu pinning using 'pthread_setaffinity_np(3)'.neel2013-02-111-1/+5
* Install <dev/agp/agpreg.h> and <dev/pci/pcireg.h> as userland headersjhb2013-02-051-2/+0
* Add support for MSI-X interrupts in the virtio block device and make thatneel2013-02-011-8/+98
* Fix a broken assumption in the passthru implementation that the MSI-X tableneel2013-02-011-23/+37
* Fix a bug in the passthru implementation where it would assume that allneel2013-02-014-8/+34
* Add support for MSI-X interrupts in the virtio network device and make thatneel2013-01-304-30/+348
* Improve correctness of rtc register implementation.grehan2013-01-251-5/+15
* Use the correct type (uint64_t) to retrieve sysctl machdep.tsc_freq.neel2013-01-251-5/+2
* Allocate the memory for the MSI-X table dynamically instead of allocating 32KBneel2013-01-212-15/+32
* Get rid of redundant 'table_size' field in struct pi_msix. If needed it canneel2013-01-212-3/+1
* Use <vmname> in a consistent manner in usage messages output by 'bhyve',neel2013-01-201-1/+2
* Don't completely drain the read file descriptor. Instead, onlygrehan2013-01-071-10/+34
* Use 64-bit arithmetic throughout, and lock accesses to globals.grehan2013-01-071-6/+13
* The "unrestricted guest" capability is a feature of Intel VT-x that allowsneel2013-01-042-80/+31
* Change thread name for the main kqueue event loop to "<vmname> mevent" sogrehan2012-12-201-0/+13
* Rename fbsdrun.* -> bhyverun.*grehan2012-12-1312-11/+11
* Properly reset the tx/rx rings when a guest requests a device reset.grehan2012-12-121-0/+19
* Create unique MAC addresses for virtio devices that aregrehan2012-12-121-5/+6
* Determine the correct length and sector size for raw devices.grehan2012-12-081-3/+22
* - Add in an XSDT to stop acpidump from exiting with agrehan2012-11-301-8/+48
* Cleanup the user-space paging exit handler now that the unified instructionneel2012-11-283-6/+3
* Revamp the x86 instruction emulation in bhyve.neel2012-11-288-697/+44
* MSI-X does not need to be enabled in the message control register for theneel2012-11-221-2/+2
* Mask the %eax register properly based on whether the "out" instruction isneel2012-11-211-0/+16
* ACPI support for bhyve.grehan2012-11-205-5/+958
* IFC @ r242684neel2012-11-111-1/+1
* Change the thread name of the vCPU threads to contain thegrehan2012-10-311-1/+8
* Exit if the requested num vCPUs exceeds the maximum rathergrehan2012-10-311-16/+27
* Present the bvm dbgport to the guest only when explicitly requested vianeel2012-10-271-27/+40
* Present the bvm console device to the guest only when explicitly requested vianeel2012-10-273-3/+25
* Ignore PCI configuration accesses to all bus numbers other than PCI bus 0.neel2012-10-271-1/+5
* Remove mptable generation code from libvmmapi and move it to bhyve.grehan2012-10-267-219/+437
OpenPOWER on IntegriCloud