summaryrefslogtreecommitdiffstats
path: root/sys/dev/pv/xbf.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Bring a few stragglers into line with the idiom used by the other 40+krw2020-02-121-7/+6
* Nuke unnecessary abstraction 'scsi_minphys()' which just callskrw2020-02-051-2/+2
* Shuffle some names around to make reading the code less headachekrw2020-01-261-2/+2
* xbf(4): tsleep(9) -> tsleep_nsec(9); ok mikeb@cheloha2020-01-221-2/+2
* Grant table entries must be disassociated once CCB is completemikeb2017-07-171-13/+14
* Acquire submit queue mutex only once per xbf_complete_cmd invocationmikeb2017-06-071-31/+19
* Rewrite the driver to handle 64kb transfersmikeb2017-06-061-214/+323
* Call xbf_intr for polled transfers that can't sleepmikeb2017-06-061-1/+2
* Fixup starting block number calculation for bounced transfersmikeb2017-03-191-3/+3
* Fixup return values to properly handle transfer submission errorsmikeb2017-03-191-4/+4
* Fixup format strings in debug messages found by cppcheckmikeb2017-03-131-8/+8
* Fixup format string and type issues found by cppcheckmikeb2017-03-131-2/+2
* Update licensemikeb2017-02-241-2/+2
* Improve error handling for poll timeoutsmikeb2017-02-081-5/+8
* Specify the read/write DMA flag for bounce buffersmikeb2017-02-081-1/+5
* Cleanup the device removal pathmikeb2017-02-081-8/+1
* Switch to Xen interrupt barrier and improve state transitionsmikeb2017-02-081-8/+8
* Abort transactions with non-retriable error when device is stoppedmikeb2017-02-081-3/+3
* Fixup a few errors, make detaching more robustmikeb2017-02-061-8/+19
* Use separate compile time debug flags for xen, xnf and xbfmikeb2017-02-061-2/+10
* No need for conditionals around free(9)mikeb2017-01-191-16/+13
* Don't forget to free bounce buffer data when destroying the ringmikeb2017-01-181-1/+6
* Implement disk detachingmikeb2016-12-231-18/+66
* fix build when DIAGNOSTIC is not definedjsg2016-12-151-2/+2
* Various typos and minor cleanupmikeb2016-12-141-8/+4
* Bounce unaligned transfer data through a scratch buffermikeb2016-12-131-46/+186
* Poll until the ITSDONE flag is set on the transfermikeb2016-12-131-7/+9
* Bring back the sector count variable as it's used in the debug printfmikeb2016-12-101-2/+7
* Don't fail if optional feature properties aren't foundmikeb2016-12-101-5/+7
* Convert to the new xs_{get,set}num XenStore APImikeb2016-12-091-84/+21
* Silence scan-build; with prodding from jsg@mikeb2016-12-081-20/+8
* Add required padding to the response descriptormikeb2016-12-071-1/+5
* Response status field is signed; adjust the debug messagemikeb2016-12-071-3/+3
* Fall back to the minimum amount of ring pagesmikeb2016-12-071-2/+3
* splbio isn't doing us any good here and prevents polling from workingmikeb2016-12-071-11/+4
* A driver for Xen Blkfront heavily based on vdsk(4) from kettenis@mikeb2016-12-071-0/+1116