From 1ad4dfacd18c77e74ae964a7b97b19488e9f0856 Mon Sep 17 00:00:00 2001 From: Ralph Metzler Date: Sat, 23 Jun 2018 16:46:00 +0200 Subject: [PATCH] remove leftover smp_load_acquire() for older kernels --- dvb-core/dvb_ringbuffer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dvb-core/dvb_ringbuffer.c b/dvb-core/dvb_ringbuffer.c index 30a2f1f..e771825 100644 --- a/dvb-core/dvb_ringbuffer.c +++ b/dvb-core/dvb_ringbuffer.c @@ -115,7 +115,7 @@ ssize_t dvb_ringbuffer_avail(struct dvb_ringbuffer *rbuf) void dvb_ringbuffer_flush(struct dvb_ringbuffer *rbuf) { #if (LINUX_VERSION_CODE < KERNEL_VERSION(3, 14, 0)) - rbuf->pread = smp_load_acquire(&rbuf->pwrite); + rbuf->pread = &rbuf->pwrite; #else /* dvb_ringbuffer_flush() counts as read operation * smp_load_acquire() to load write pointer