freebsd-dev/sys/dev/hyperv
Sepherosa Ziehau 5fa2e9dd39 hyperv: Use proper fence function to keep store-load order for msgs
sfence only makes sure about the store-store order, which is not
sufficient here.  Use atomic_thread_fence_seq_cst() as suggested
jhb and kib (a locked op in the nutshell, which should have the

Reviewed by:	jhb, kib, Jun Su <junsu microsoft com>
MFC after:	1 week
Sponsored by:	Microsoft OSTC
Differential Revision:	https://reviews.freebsd.org/D5436
2016-02-29 04:58:40 +00:00
..
include hyperv/hn: Associate TX/RX ring with channel 2016-02-26 09:41:00 +00:00
netvsc hyperv/hn: Make transmission path channel aware 2016-02-26 09:50:35 +00:00
stordisengage Return BUS_PROBE_DEFAULT instead of BUS_PROBE_VENDOR or 0 for in-tree 2014-10-24 06:27:45 +00:00
storvsc hyperv: Always set device for channels 2016-02-26 09:23:17 +00:00
utilities hyperv/utils: Code rearrange and cleanup 2016-02-24 05:01:18 +00:00
vmbus hyperv: Use proper fence function to keep store-load order for msgs 2016-02-29 04:58:40 +00:00