diff options
Diffstat (limited to 'drivers/comedi/comedi_buf.c')
| -rw-r--r-- | drivers/comedi/comedi_buf.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/comedi/comedi_buf.c b/drivers/comedi/comedi_buf.c index 002c0e76baff..c7c262a2d8ca 100644 --- a/drivers/comedi/comedi_buf.c +++ b/drivers/comedi/comedi_buf.c @@ -317,7 +317,7 @@ static unsigned int comedi_buf_munge(struct comedi_subdevice *s,  	unsigned int count = 0;  	const unsigned int num_sample_bytes = comedi_bytes_per_sample(s); -	if (!s->munge || (async->cmd.flags & CMDF_RAWDATA)) { +	if (!s->munge || (async->cmd.flags & CMDF_RAWDATA) || async->cmd.chanlist_len == 0) {  		async->munge_count += num_bytes;  		return num_bytes;  	}  | 
