summaryrefslogtreecommitdiffstats
path: root/sys/dev/pv
AgeCommit message (Expand)AuthorFilesLines
2017-01-21Switch include of virtio header from dev/pci/ to dev/pv/reyk3-13/+13
2017-01-21Move vmmci.c to sys/dev/pv/vmmci.creyk1-0/+183
2017-01-21Move virtiovar.h to sys/dev/pv/virtiovar.hreyk1-0/+227
2017-01-21Move virtioreg.h to sys/dev/pv/virtioreg.hreyk1-0/+198
2017-01-21Move virtio.c to sys/dev/pv/virtio.creyk1-0/+903
2017-01-21Move vioscsireg.h to sys/dev/pv/vioscsireg.hreyk1-0/+72
2017-01-21Move vioscsi.c to sys/dev/pv/vioscsi.creyk1-0/+437
2017-01-21Move viornd.c to sys/dev/pv/viornd.creyk1-0/+201
2017-01-21Move viomb.c to sys/dev/pv/viomb.creyk1-0/+481
2017-01-21Move viocon.c to sys/dev/pv/viocon.creyk1-0/+616
2017-01-21Move vioblkreg.h to sys/dev/pv/vioblkreg.hreyk1-0/+77
2017-01-21Move vioblk.c to sys/dev/pv/vioblk.creyk1-0/+667
2017-01-21Move if_vio.c to sys/dev/pv/if_vio.creyk1-0/+1463
2017-01-21Move virtio config from files.pci to files.pcireyk1-1/+33
2017-01-20Merge two conditional expressionsmikeb1-4/+3
2017-01-19No need for conditionals around free(9)mikeb1-16/+13
2017-01-18Don't forget to free bounce buffer data when destroying the ringmikeb1-1/+6
2017-01-18Fixup typos reported by Adam Jeanguenat <avj at fig ! 6v6 ! org>, thanks!mikeb1-2/+2
2017-01-16Make sure we're producing a 64-bit value when shifting leftmikeb1-1/+1
2017-01-12Execute XenStore watch callbacks on a dedicated task queuemikeb1-2/+5
2017-01-10Introduce pvbus_reboot() and pvbus_shutdown() to move the repeatedreyk5-46/+32
2017-01-05Checking whether mbuf list is empty is done by the if_input nowmikeb2-5/+3
2017-01-05Microsoft has allocated us a SubID that we can use to identify OpenBSDmikeb2-3/+7
2017-01-05Don't let producer index become equal with the consumer when writingmikeb1-4/+7
2016-12-23Implement disk detachingmikeb1-18/+66
2016-12-21Remove the rwlock paranoia since we're under KERNEL_LOCK anywaymikeb2-16/+3
2016-12-19Implement interface detachingmikeb1-2/+24
2016-12-19Add experimental support for device hot-pluggingmikeb2-30/+171
2016-12-16When running on Azure, the initial timesync "sync" message is not correct,reyk1-2/+1
2016-12-15fix build when DIAGNOSTIC is not definedjsg1-2/+2
2016-12-14Various typos and minor cleanupmikeb1-8/+4
2016-12-13Use new xs_{get,set}num functions instead of hand-rolled weirdnessmikeb1-50/+37
2016-12-13Bounce unaligned transfer data through a scratch buffermikeb1-45/+185
2016-12-13Poll until the ITSDONE flag is set on the transfermikeb1-7/+9
2016-12-10Bring back the sector count variable as it's used in the debug printfmikeb1-2/+7
2016-12-10Don't fail if optional feature properties aren't foundmikeb1-5/+7
2016-12-09Convert to the new xs_{get,set}num XenStore APImikeb1-84/+21
2016-12-09Convert to the new xs_{get,set}num XenStore APImikeb1-29/+16
2016-12-09New XenStore public API function to read numeric valuesmikeb2-2/+72
2016-12-08Silence scan-build; with prodding from jsg@mikeb1-20/+8
2016-12-07Add required padding to the response descriptormikeb1-1/+5
2016-12-07Response status field is signed; adjust the debug messagemikeb1-3/+3
2016-12-07Fall back to the minimum amount of ring pagesmikeb1-2/+3
2016-12-07splbio isn't doing us any good here and prevents polling from workingmikeb1-11/+4
2016-12-07Add xbf(4)mikeb1-1/+8
2016-12-07A driver for Xen Blkfront heavily based on vdsk(4) from kettenis@mikeb1-0/+1116
2016-12-07Add a simple mechanism to poll for a change in the property valuemikeb2-20/+89
2016-12-07Factor out the polling loop into a separate functionmikeb1-13/+20
2016-12-07Return proper error values from xs_{get,set}propmikeb1-3/+3
2016-12-07Remove some leftovers from before the dynamic grant table codemikeb1-4/+1