From: Denis Pronin Date: Tue, 9 May 2023 09:11:38 +0000 (+0300) Subject: use 'min' macro to find out next value of actual_min in libaio X-Git-Tag: fio-3.36~76^2 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=a51fe82b7ff91b144a1c87cf3221f4a66c1f54bf;p=fio.git use 'min' macro to find out next value of actual_min in libaio Signed-off-by: Denis Pronin --- diff --git a/engines/libaio.c b/engines/libaio.c index 1b82c90b..6a0745aa 100644 --- a/engines/libaio.c +++ b/engines/libaio.c @@ -296,7 +296,7 @@ static int fio_libaio_getevents(struct thread_data *td, unsigned int min, } if (r > 0) { events += r; - actual_min = actual_min > events ? actual_min - events : 0; + actual_min -= min((unsigned int)events, actual_min); } else if ((min && r == 0) || r == -EAGAIN) { fio_libaio_commit(td);