From 58e95bc2cdff71fb72e8b2e150cfb8e0d8e64103 Mon Sep 17 00:00:00 2001 From: Florin Coras Date: Thu, 8 Aug 2019 12:57:48 -0700 Subject: svm: fix fifo max writeable chunk computation Type:fix Change-Id: I60fdd7651a3d3fac505e7aec7a41f9d096022895 Signed-off-by: Florin Coras (cherry picked from commit fcd26a039409e2697a6797e74b0c45544503e853) --- src/svm/svm_fifo.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/svm/svm_fifo.h b/src/svm/svm_fifo.h index d5dfc9c4aa3..64ed53bf827 100644 --- a/src/svm/svm_fifo.h +++ b/src/svm/svm_fifo.h @@ -650,7 +650,7 @@ svm_fifo_max_write_chunk (svm_fifo_t * f) { u32 head, tail; f_load_head_tail_prod (f, &head, &tail); - return tail > head ? f->size - tail : f_free_count (f, head, tail); + return tail >= head ? f->size - tail : f_free_count (f, head, tail); } static inline u8 * -- cgit 1.2.3-korg