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; } }