summaryrefslogtreecommitdiffstats
path: root/sys/dev/pv/xen.c
diff options
context:
space:
mode:
authormikeb <mikeb@openbsd.org>2017-07-17 15:58:22 +0000
committermikeb <mikeb@openbsd.org>2017-07-17 15:58:22 +0000
commit9bd6a3ced06f48850a4b6a95423b42c58f6f9884 (patch)
tree04315edfed22e4d4a721d235d3d3fe8cc901931c /sys/dev/pv/xen.c
parentRemove some magic formerly used to detect the presence of another (diff)
downloadwireguard-openbsd-9bd6a3ced06f48850a4b6a95423b42c58f6f9884.tar.xz
wireguard-openbsd-9bd6a3ced06f48850a4b6a95423b42c58f6f9884.zip
Reimplement mbuf/map to descriptor mapping
Previously descriptors have referenced DMA maps too loosely which led to bus_dmamap_unload being called before all fragments have been completed. This eliminates the last instance of excessive looping while waiting for a grant table entry to become available.
Diffstat (limited to 'sys/dev/pv/xen.c')
0 files changed, 0 insertions, 0 deletions