On 16 June 2016 12:56:11 BST, Daniel Baluta <daniel.baluta@xxxxxxxxx> wrote: >On Mon, Mar 28, 2016 at 1:02 PM, Jonathan Cameron <jic23@xxxxxxxxxx> >wrote: >> On 24/03/16 09:23, Lars-Peter Clausen wrote: >>> On 03/24/2016 10:09 AM, Irina Tirdea wrote: >>>> config structure is set to 0 when updating the buffers, so by >>>> default config->watermark will be 0. When computing the minimum >>>> between config->watermark and the buffer->watermark or >>>> insert_buffer-watermark, this will always be 0 regardless of the >>>> value set by the user for the buffer. >>>> >>>> Set as initial value for config->watermark the maximum allowed >>>> value so that the minimum value will always be set from one of the >>>> buffers. >>>> >>>> Signed-off-by: Irina Tirdea <irina.tirdea@xxxxxxxxx> >>> >>> Looks good. This bug was my fault, sorry. >>> >>> Fixes: f0566c0c405d ("iio: Set device watermark based on watermark >of all >>> attached buffers") >> Applied to the fixes-togreg-post-rc1 branch of iio.git and marked for >stable. >> >> Thanks, >> >> Jonathan >>> >>>> --- >>>> drivers/iio/industrialio-buffer.c | 1 + >>>> 1 file changed, 1 insertion(+) >>>> >>>> diff --git a/drivers/iio/industrialio-buffer.c >b/drivers/iio/industrialio-buffer.c >>>> index b976332..90462fc 100644 >>>> --- a/drivers/iio/industrialio-buffer.c >>>> +++ b/drivers/iio/industrialio-buffer.c >>>> @@ -653,6 +653,7 @@ static int iio_verify_update(struct iio_dev >*indio_dev, >>>> unsigned int modes; >>>> >>>> memset(config, 0, sizeof(*config)); >>>> + config->watermark = ~0; >>>> >>>> /* >>>> * If there is just one buffer and we are removing it there is >nothing >>>> >>> >> >> -- > > >Hi Jonathan, > >After a discussion with Laurentiu (Cc'ed), we noticed that this patch >is not in the latest IIO (testing, togreg) tree. > >What is the path of an IIO fixes patch? > >thanks, >Daniel. Should be fixes-togreg then staging-linus then mainline. I probably messed up. Will check. Jonathan -- Sent from my Android device with K-9 Mail. Please excuse my brevity. -- To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html