summaryrefslogtreecommitdiff
path: root/sys/dev/pv
AgeCommit message (Expand)Author
2017-06-15Provide storage for the response message in each CCBMike Belopuhov
2017-06-15Remove the structure definition for an old (pre Win8) I/O request typeMike Belopuhov
2017-06-15Put back copying of the response message into the polling callbackMike Belopuhov
2017-06-15Correct the number of targets vs number of LUNsMike Belopuhov
2017-06-14Borrow some of dlg's smarts to make this look like a real SCSI driverMike Belopuhov
2017-06-14Special handling for request 0 clashes with CCB 0Mike Belopuhov
2017-06-14Increase the maximum amount of requests and do some cleanupMike Belopuhov
2017-06-14Hookup hvs(4)Mike Belopuhov
2017-06-14Hyper-V storage driverMike Belopuhov
2017-06-14Add another type of a scatter-gather list operation used by StorVSCMike Belopuhov
2017-06-12ifq_start does OACTIVE and RUNNING checks for the driverMike Belopuhov
2017-06-09Fill RX ring during init and bail early on send if OACTIVE is setMike Belopuhov
2017-06-09Remove a WAITOK that has sneaked inMike Belopuhov
2017-06-07Acquire submit queue mutex only once per xbf_complete_cmd invocationMike Belopuhov
2017-06-06Rewrite the driver to handle 64kb transfersMike Belopuhov
2017-06-06Call xbf_intr for polled transfers that can't sleepMike Belopuhov
2017-06-04update link to Ken Kato's vmware backdoor protocol documentationJonathan Matthew
2017-06-03vioblk/virtio: Re-arrange some struct membersStefan Fritsch
2017-06-02Perform grant table page allocation outside of the table mutexMike Belopuhov
2017-05-31Optimize virtio_enqueue_trim() a bit by nuking unneededKenneth R Westerback
2017-05-30More minor virtio tweaksStefan Fritsch
2017-05-30Replace nifty DBGPRINT() with a more familiar DPRINTF() and adjustKenneth R Westerback
2017-05-30Statically allocate resource to requests, and only create requestsKenneth R Westerback
2017-05-30virtio: Put entries in freelist in reverse orderStefan Fritsch
2017-05-30virtio: Do LIFO in the freelistStefan Fritsch
2017-05-27virtio: remove unused vq_maxsegsizeStefan Fritsch
2017-05-27virtio: Remove MINSEG_INDIRECTStefan Fritsch
2017-05-27Move error path to end of function where god intended itKenneth R Westerback
2017-05-26virtio: minor tweakStefan Fritsch
2017-05-26vioblk: set VIOBLK_DONE from vioblk_vq_done1Stefan Fritsch
2017-05-26Move vioblk and vioscsi more fully into the world of iopool andKenneth R Westerback
2017-05-15vioscsi: Fix allocation of segmentsStefan Fritsch
2017-05-14Align vioscsi's bus_dma* dancing with vioblk. EliminatesKenneth R Westerback
2017-05-02Resynchronize the guest RTC via vmmci(4) on host resume from zzz/ZZZMike Larkin
2017-03-26Add a #define needed for an upcoming vmd commit (to reflect a failureMike Larkin
2017-03-19Improve comments slightlyMike Belopuhov
2017-03-19Fixup starting block number calculation for bounced transfersMike Belopuhov
2017-03-19Fixup return values to properly handle transfer submission errorsMike Belopuhov
2017-03-16vioscsi: Negotiate features during attachStefan Fritsch
2017-03-16vioscsi: return XS_NO_CCB if out of spaceStefan Fritsch
2017-03-16vioscsi: Don't call virtio_dequeue_commit on not-queued slotsStefan Fritsch
2017-03-15Improve vmmci(4) shutdown and reboot.Reyk Floeter
2017-03-13Fixup format strings in debug messages found by cppcheckMike Belopuhov
2017-03-13Fixup format string and type issues found by cppcheckMike Belopuhov
2017-03-09Fix an off by one when updating the TX consumer event indexMike Belopuhov
2017-02-24Update licenseMike Belopuhov
2017-02-23Add missing mtx_leave() calls in two hypervic error pathsJonathan Gray
2017-02-12Remove incorrect if statementMike Belopuhov
2017-02-08Improve error handling for poll timeoutsMike Belopuhov
2017-02-08Specify the read/write DMA flag for bounce buffersMike Belopuhov