the bitrig master branch has been updated by patrick with 3 new commits: commit 946536248b8acab22a1cbc3b94e07573348e46e6 diff: https://github.com/bitrig/bitrig/commit/9465362 author: Stefan Fritsch <[email protected]> date: Wed Oct 8 20:03:19 2014 +0000
publish_avail_idx does not read the used ring, no need to call bus_dmamap_sync for it. imported to Bitrig by patrick@, ok'd by pedro@ M sys/dev/pci/virtio.c commit 2ab80c5a49f624c4613328d1c7da7a7d5d3ad4fa diff: https://github.com/bitrig/bitrig/commit/2ab80c5 author: Stefan Fritsch <[email protected]> date: Wed Oct 8 19:59:54 2014 +0000 Add missing memory barriers to virtio. imported to Bitrig and adapted to C11 atomics by patrick@, ok'd by pedro@ M sys/dev/pci/virtio.c commit 62424d5d2e47e95e34e8c00fdf87168821aa8845 diff: https://github.com/bitrig/bitrig/commit/62424d5 author: Stefan Fritsch <[email protected]> date: Fri Sep 5 20:01:50 2014 +0000 Don't bother messing with minphys, we always need to support transfers of size MAXBSIZE. If the number of DMA segments supported by the device is too low, don't use it. Discussion at http://marc.info/?l=openbsd-tech&m=140978303923966&w=2 imported to Bitrig by patrick@, ok'd by pedro@ M sys/dev/pci/vioblk.c
