summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
authorattilio <attilio@FreeBSD.org>2012-12-27 12:36:58 +0000
committerattilio <attilio@FreeBSD.org>2012-12-27 12:36:58 +0000
commit623f4941551c984192a0e9c7cb7965cf6e44427d (patch)
tree135b7d477786c6f87280f084046776bc8bd67fab /lib/libc
parenteb65fddc451a58d32c98d3e1509e2700f2a58386 (diff)
downloadFreeBSD-src-623f4941551c984192a0e9c7cb7965cf6e44427d.zip
FreeBSD-src-623f4941551c984192a0e9c7cb7965cf6e44427d.tar.gz
br_prod_tail and br_cons_tail members are used as barrier to
signal bug_ring ownership. However, instructions can be reordered around members write leading to stale values for ie. br_prod_bufs. Use correct memory barriers to ensure proper ordering of the ownership tokens updates. Sponsored by: EMC / Isilon storage division MFC after: 2 weeks
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud