summaryrefslogtreecommitdiff
path: root/sys/dev/pv
AgeCommit message (Expand)Author
2017-08-10Don't forget to call va_end in xen_hypercallMike Belopuhov
2017-08-10Prevent an unlikely resource leakMike Belopuhov
2017-08-10sector_count is uninitialized if the SCSI cmdlen is not 6, 10, 12 orReyk Floeter
2017-08-10Fix copy-paste error in the error path of vio_alloc_mem() that checkedReyk Floeter
2017-08-10Add missing comma that caused a concatenated string. Fixes printing ofReyk Floeter
2017-08-10Correct the upper bound for the command size before the passthroughMike Belopuhov
2017-08-10Buffer size for the SCSI vendor string should be 8 char longMike Belopuhov
2017-08-10Fixup upper bound for the completion descriptor identifierMike Belopuhov
2017-08-10Fail if unknown type of an address family was specifiedMike Belopuhov
2017-07-21Replace MD _bus_dmamap_* function calls with MI onesMike Belopuhov
2017-07-19Turn this into a panic since there's no way to recover from itMike Belopuhov
2017-07-17Forbid overwriting a grant table entry currently in useMike Belopuhov
2017-07-17Reduce amount of CAS attempts in a busy-wait loop by a factor of 100Mike Belopuhov
2017-07-17Pick the correct TX buffer when unrollingMike Belopuhov
2017-07-17Reimplement mbuf/map to descriptor mappingMike Belopuhov
2017-07-17Grant table entries must be disassociated once CCB is completeMike Belopuhov
2017-07-14SpacingMike Belopuhov
2017-07-14Reduce the number of CAS loops from ludicrous to ridiculousMike Belopuhov
2017-07-14Silence the interrupt source until the interrupt task has done its jobMike Belopuhov
2017-07-14Support out-of-order TX completion notificationsMike Belopuhov
2017-07-13Add a comment explaining why pciide(4) must skip attaching disksMike Belopuhov
2017-07-12Prefer paravirtualized interface for IDE disks as wellMike Belopuhov
2017-06-27Provide a handler stub for the "channel rescind" messageMike Belopuhov
2017-06-27Avoid testing an uninitialised variable in the SCSI_BUSY/SCSI_QUEUE_FULLJonathan Gray
2017-06-26Minor cleanup; when polling delay before calling the interrupt handlerMike Belopuhov
2017-06-26Rework the deferred interrupt loopMike Belopuhov
2017-06-23Event interrupt handler should call hv_channel_schedule nowMike Belopuhov
2017-06-23Request deferred interrupt processingMike Belopuhov
2017-06-23Introduce deferred interrupt processing capabilityMike Belopuhov
2017-06-23s/membar_sync/virtio_membar_sync/Mike Belopuhov
2017-06-23Finish up minor changes in the output and clear the BATCHED channel flagMike Belopuhov
2017-06-22Add a hypervisor-specific function pointer in pvbus(4) that gets called duringJonathan Matthew
2017-06-21Don't confuse SCSI command status and transfer error code.Mike Belopuhov
2017-06-21Return early from NVS command submission if no response is requiredMike Belopuhov
2017-06-21Include the request id in the I/O debug outputMike Belopuhov
2017-06-15Don't defer attaching PV devicesMike Belopuhov
2017-06-15Make sure we can free GPA handles when coldMike Belopuhov
2017-06-15Support executing NVSP and RNDIS commands during autoconfMike Belopuhov
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