Re: [PATCH 1/2] ataflop: potential out of bounds in do_format()

From: Jens Axboe
Date: Wed Apr 21 2021 - 11:15:58 EST


On 4/21/21 4:18 AM, Dan Carpenter wrote:
> The function uses "type" as an array index:
>
> q = unit[drive].disk[type]->queue;
>
> Unfortunately the bounds check on "type" isn't done until later in the
> function. Fix this by moving the bounds check to the start.

Applied this and 2/2, thanks Dan.

--
Jens Axboe