aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/bhyve/inout.c
Commit message (Expand)AuthorAgeFilesLines
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-231-2/+0
* Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-231-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-07-251-1/+1
* bhyve: Remove some unneeded includes of segments.hMark Johnston2023-06-261-1/+0
* bhyve: Remove the unused vcpu argument from all of the I/O port handlers.John Baldwin2023-01-261-3/+3
* bhyve: Remove unused vm and vcpu arguments from vm_copy routines.John Baldwin2023-01-261-2/+2
* bhyve: Annotate unused function parametersMark Johnston2023-01-261-2/+2
* bhyve: clean up trailing whitespacesToomas Soome2023-01-261-2/+2
* Refactor configuration management in bhyve.John Baldwin2021-08-111-2/+4
* Fix style(9) space vs tab.Marcelo Araujo2018-06-141-15/+15
* various: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Deprecate the 3-way return values from vm_gla2gpa() and vm_copy_setup().Neel Natu2015-05-061-4/+4
* Simplify instruction restart logic in bhyve.Neel Natu2015-01-181-8/+12
* Simplify the meaning of return values from the inout handlers. After thisNeel Natu2014-07-251-8/+9
* Fix fault injection in bhyve.Neel Natu2014-07-241-1/+1
* Emulate instructions emitted by OpenBSD/i386 version 5.5:Neel Natu2014-07-231-8/+4
* Use MIN(a,b) from <sys/param.h> instead of rolling our own version.Neel Natu2014-06-011-5/+1
* Limit the maximum number of back-to-back iterations of a "rep; ins/outs"Neel Natu2014-06-011-3/+11
* Add segment protection and limits violation checks in vie_calculate_gla()Neel Natu2014-05-271-4/+5
* Fix issue with restarting an "insb/insw/insl" instruction because of a pageNeel Natu2014-05-261-21/+16
* Do the linear address calculation for the ins/outs emulation using a newNeel Natu2014-05-251-9/+18
* Add libvmmapi functions vm_copyin() and vm_copyout() to copy into and outNeel Natu2014-05-241-23/+24
* Consolidate all the information needed by the guest page table walker intoNeel Natu2014-05-241-1/+2
* Check for alignment check violation when processing in/out string instructions.Neel Natu2014-05-231-12/+13
* Add emulation of the "outsb" instruction. NetBSD guests use this to write toNeel Natu2014-05-231-29/+110
* Factor out common ioport handler code for better hygiene -- pointedTycho Nightingale2014-04-221-22/+12
* Respect the destination operand size of the 'Input from Port' instruction.Tycho Nightingale2014-04-181-4/+23
* Add support for PCI-to-ISA LPC bridge emulation. If the LPC bus is attachedNeel Natu2013-10-291-2/+13
* Improve PCI BAR emulation:Neel Natu2013-04-101-12/+44
* Mask the %eax register properly based on whether the "out" instruction isNeel Natu2012-11-211-0/+16
* Changes to allow the GENERIC+bhye kernel built from this branch toPeter Grehan2011-05-191-2/+39
* Import of bhyve hypervisor and utilities, part 1.Peter Grehan2011-05-131-0/+98