summaryrefslogtreecommitdiffstats
path: root/sys/dev/pv
AgeCommit message (Expand)AuthorFilesLines
2017-06-04update link to Ken Kato's vmware backdoor protocol documentationjmatthew1-2/+2
2017-06-03vioblk/virtio: Re-arrange some struct memberssf2-9/+8
2017-06-02Perform grant table page allocation outside of the table mutexmikeb1-11/+12
2017-05-31Optimize virtio_enqueue_trim() a bit by nuking unneededkrw1-20/+10
2017-05-30More minor virtio tweakssf3-17/+40
2017-05-30Replace nifty DBGPRINT() with a more familiar DPRINTF() and adjustkrw3-23/+25
2017-05-30Statically allocate resource to requests, and only create requestskrw4-120/+198
2017-05-30virtio: Put entries in freelist in reverse ordersf1-2/+6
2017-05-30virtio: Do LIFO in the freelistsf2-12/+12
2017-05-27virtio: remove unused vq_maxsegsizesf2-4/+2
2017-05-27virtio: Remove MINSEG_INDIRECTsf1-16/+11
2017-05-27Move error path to end of function where god intended itkrw1-7/+9
2017-05-26virtio: minor tweaksf1-3/+2
2017-05-26vioblk: set VIOBLK_DONE from vioblk_vq_done1sf1-2/+2
2017-05-26Move vioblk and vioscsi more fully into the world of iopool andkrw4-39/+140
2017-05-15vioscsi: Fix allocation of segmentssf1-8/+20
2017-05-14Align vioscsi's bus_dma* dancing with vioblk. Eliminateskrw1-37/+35
2017-05-02Resynchronize the guest RTC via vmmci(4) on host resume from zzz/ZZZmlarkin1-2/+8
2017-03-26Add a #define needed for an upcoming vmd commit (to reflect a failuremlarkin1-1/+2
2017-03-19Improve comments slightlymikeb1-5/+4
2017-03-19Fixup starting block number calculation for bounced transfersmikeb1-3/+3
2017-03-19Fixup return values to properly handle transfer submission errorsmikeb1-4/+4
2017-03-16vioscsi: Negotiate features during attachsf1-1/+2
2017-03-16vioscsi: return XS_NO_CCB if out of spacesf1-3/+7
2017-03-16vioscsi: Don't call virtio_dequeue_commit on not-queued slotssf1-4/+25
2017-03-15Improve vmmci(4) shutdown and reboot.reyk1-6/+43
2017-03-13Fixup format strings in debug messages found by cppcheckmikeb4-18/+18
2017-03-13Fixup format string and type issues found by cppcheckmikeb5-27/+27
2017-03-09Fix an off by one when updating the TX consumer event indexmikeb1-2/+2
2017-02-24Update licensemikeb3-7/+7
2017-02-23Add missing mtx_leave() calls in two hypervic error pathsjsg1-2/+6
2017-02-12Remove incorrect if statementmikeb1-3/+2
2017-02-08Improve error handling for poll timeoutsmikeb1-5/+8
2017-02-08Specify the read/write DMA flag for bounce buffersmikeb1-1/+5
2017-02-08Cleanup the device removal pathmikeb1-8/+1
2017-02-08Switch to Xen interrupt barrier and improve state transitionsmikeb1-8/+8
2017-02-08Abort transactions with non-retriable error when device is stoppedmikeb1-3/+3
2017-02-08Switch to Xen interrupt barriermikeb1-2/+2
2017-02-08Introduce Xen interrupt barriersmikeb2-2/+46
2017-02-08Fixup incorrect test when allocating grant table entriesmikeb1-10/+6
2017-02-07Make the 'incomplete header' message debug onlymikeb1-2/+2
2017-02-06Add proper locking for the interrupt source listmikeb2-37/+86
2017-02-06XST_POLL turned out to be pretty useless since it's only set when coldmikeb3-23/+10
2017-02-06Fixup a few errors, make detaching more robustmikeb1-8/+19
2017-02-06Use separate compile time debug flags for xen, xnf and xbfmikeb5-15/+38
2017-02-03yasuoka@ reported that a "guest shutdown" resulted in a reboot insteadjsg1-2/+2
2017-01-31Issue a pause instruction in the busy-wait loop on SP kernels as wellmikeb1-2/+4
2017-01-24add support for multiple transmit ifqueues per network interface.dlg2-18/+15
2017-01-22define virtio in conf/filesreyk1-2/+1
2017-01-22move counting if_opackets next to counting if_obytes in if_enqueue.dlg3-6/+2