Page MenuHomeFreeBSD

D48002.id.diff
No OneTemporary

D48002.id.diff

diff --git a/sys/sys/buf_ring.h b/sys/sys/buf_ring.h
--- a/sys/sys/buf_ring.h
+++ b/sys/sys/buf_ring.h
@@ -107,7 +107,6 @@
cons_tail = atomic_load_acq_32(&br->br_cons_tail);
if ((int32_t)(cons_tail + br->br_prod_size - prod_next) < 1) {
- rmb();
if (prod_head == atomic_load_32(&br->br_prod_head) &&
cons_tail == atomic_load_32(&br->br_cons_tail)) {
br->br_drops++;

File Metadata

Mime Type
text/plain
Expires
Fri, Apr 17, 8:19 PM (9 h, 9 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31678421
Default Alt Text
D48002.id.diff (394 B)

Event Timeline