Re: [PATCH] blk-iocost: fix shift-out-of-bounds in iocg_hick_delay()
From: Tejun Heo
Date: Mon Nov 28 2022 - 12:10:25 EST
On Sat, Nov 26, 2022 at 08:14:58PM +0800, Li Jinlin wrote:
> if (iocg->delay)
> - delay = iocg->delay >> div64_u64(tdelta, USEC_PER_SEC);
> + delay = iocg->delay >> min(div64_u64(tdelta, USEC_PER_SEC), 63);
Let's just set delay to 0 if the shift is too big.
Thanks.
--
tejun