aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/bhyve
Commit message (Expand)AuthorAgeFilesLines
* Make virtual AHCI more careful with I/O lengths.Alexander Motin2015-04-171-92/+84
* If the number of guest vcpus is less than '1' then flag it as an error.Neel Natu2015-04-161-0/+5
* Prior to aborting due to an ioport error, it is always interesting toTycho Nightingale2015-04-151-2/+4
* Fix overlinking in bhyve:Baptiste Daroussin2015-04-091-1/+1
* Prior to aborting due to an instruction emulation error, it is alwaysTycho Nightingale2015-04-011-7/+12
* Move legacy interrupt allocation for virtio devices to common code.Peter Grehan2015-03-273-4/+5
* Add missing variable initialization.Alexander Motin2015-03-201-1/+1
* Report that we may have write cache, and that we do support FLUSH.Alexander Motin2015-03-161-0/+2
* Increase S/G list size of 32 to 33 entries.Alexander Motin2015-03-162-8/+6
* Pre-allocate one extra request per processing thread.Alexander Motin2015-03-151-1/+1
* According to Linux and QEMU, s/n equal to buffer is not zero-terminated.Alexander Motin2015-03-151-1/+3
* Close potential race on blockif_close().Alexander Motin2015-03-151-0/+2
* Fix networking problem after r280026.Alexander Motin2015-03-153-2/+17
* Give AHCI disk serial based on backing file path same as for virtio block.Alexander Motin2015-03-151-4/+16
* Rewrite virtio block device driver to work asynchronously and use the blockAlexander Motin2015-03-152-78/+76
* Modify virtqueue helpers added in r253440 to allow queuing.Alexander Motin2015-03-155-39/+24
* Block delete capability for read-only devices.Alexander Motin2015-03-152-2/+5
* Give block I/O interface multiple (8) execution threads.Alexander Motin2015-03-141-53/+76
* Add checksums to identify data and NCQ command error log.Alexander Motin2015-03-141-0/+16
* Slightly polish virtual AHCI CD reporting.Alexander Motin2015-03-141-22/+66
* Fix NOP and IDLE commands for virtual AHCI disks.Alexander Motin2015-03-141-2/+5
* Add support for NCQ variant of DSM TRIM for virtual AHCI disks.Alexander Motin2015-03-141-4/+24
* Improve NCQ errors reporting for virtual AHCI disks.Alexander Motin2015-03-141-11/+53
* Remove incorrect SERR register setting.Alexander Motin2015-03-131-2/+0
* Change prdbc value reporting.Alexander Motin2015-03-131-7/+6
* Polish AHCI disk identify data and fix speed negotiation.Alexander Motin2015-03-132-17/+49
* Add support for PIO variants of READ/WRITE commands for AHCI disks.Alexander Motin2015-03-131-4/+16
* Use ahci_write_fis_d2h() for commands completion.Alexander Motin2015-03-131-21/+11
* Add DSM TRIM command support for virtual AHCI disks.Alexander Motin2015-03-133-8/+166
* Add variable initialization missed by me and clang.Alexander Motin2015-03-051-0/+1
* Fix error translation broken in r279658.Alexander Motin2015-03-051-6/+5
* Implement cache flush for ahci-hd and for virtio-blk over device.Alexander Motin2015-03-052-3/+18
* Add check for absent stripe size to r279652.Alexander Motin2015-03-051-1/+1
* Report logical/physical sector sizes for virtual SATA disk.Alexander Motin2015-03-053-3/+36
* Add support for TOPOLOGY feature of virtio block device.Alexander Motin2015-03-051-12/+32
* Emulate MSR 0xC0011024 when running on AMD processors.Neel Natu2015-02-241-0/+9
* Add "-u" option to bhyve(8) to indicate that the RTC should maintain UTC time.Neel Natu2015-02-244-13/+21
* Don't close a block context if it couldn't be opened,Peter Grehan2015-02-231-1/+2
* Simplify instruction restart logic in bhyve.Neel Natu2015-01-184-51/+35
* Replace bhyve's minimal RTC emulation with a fully featured one in vmm.ko.Neel Natu2014-12-301-279/+26
* Convert usr.sbin to LIBADDBaptiste Daroussin2014-11-251-3/+2
* Fix improper .Fx macro usage.Edward Tomasz Napierala2014-11-191-1/+2
* To allow a request to be submitted from within the callback routine ofTycho Nightingale2014-11-091-2/+2
* Improve the ability to cancel an in-flight request by using anTycho Nightingale2014-11-041-24/+146
* If the start bit, PxCMD.ST, is cleared and nothing is in-flight thenTycho Nightingale2014-11-031-2/+6
* Add a comment explaining the intent behind the I/O reservation [0x72-0x77].Neel Natu2014-10-261-0/+4
* Move the ACPI PM timer emulation into vmm.ko.Neel Natu2014-10-262-174/+0
* IFC @r273214Neel Natu2014-10-202-25/+148
|\
| * Support stopping and restarting the AHCI command list via togglingTycho Nightingale2014-10-172-25/+148
* | Don't advertise the "OS visible workarounds" feature in cpuid.80000001H:ECX.Neel Natu2014-10-191-0/+25