From a0348978e516dec7a78019df31a0b766aed0215d Mon Sep 17 00:00:00 2001 From: Jonathan Cameron Date: Tue, 4 May 2010 14:43:11 +0100 Subject: [PATCH] --- yaml --- r: 197229 b: refs/heads/master c: 8474ddd7cba04c2e8d8691abda32ae0f4a684137 h: refs/heads/master i: 197227: 268948260807b8bb320939b506248c34b74db3bf v: v3 --- [refs] | 2 +- trunk/drivers/staging/iio/ring_sw.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index d6428a53c82c..223bb9b97221 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 3bf877c1cc0d17ef471f21ae319fcb9c9211df61 +refs/heads/master: 8474ddd7cba04c2e8d8691abda32ae0f4a684137 diff --git a/trunk/drivers/staging/iio/ring_sw.c b/trunk/drivers/staging/iio/ring_sw.c index f8de45dc4b6e..5ee3e4533515 100644 --- a/trunk/drivers/staging/iio/ring_sw.c +++ b/trunk/drivers/staging/iio/ring_sw.c @@ -295,7 +295,7 @@ int iio_read_last_from_sw_ring(struct iio_sw_ring_buffer *ring, return -EAGAIN; memcpy(data, last_written_p_copy, ring->buf.bpd); - if (unlikely(ring->last_written_p >= last_written_p_copy)) + if (unlikely(ring->last_written_p != last_written_p_copy)) goto again; iio_unmark_sw_rb_in_use(&ring->buf);