From e2b00a9fcc85554812ea8e509b3f80397f83a192 Mon Sep 17 00:00:00 2001 From: chao an Date: Wed, 7 Dec 2022 18:05:44 +0800 Subject: [PATCH] mm/iob: reserved bytes should be updated after each iteration Signed-off-by: chao an --- mm/iob/iob_reserve.c | 1 + 1 file changed, 1 insertion(+) diff --git a/mm/iob/iob_reserve.c b/mm/iob/iob_reserve.c index 7181c6674b..2f459de3aa 100644 --- a/mm/iob/iob_reserve.c +++ b/mm/iob/iob_reserve.c @@ -78,5 +78,6 @@ void iob_reserve(FAR struct iob_s *iob, unsigned int reserved) iob->io_offset = offset; iob = iob->io_flink; + reserved -= offset; } }