From: Xiaoguang Wang Date: Thu, 12 Nov 2020 06:55:59 +0000 (+0800) Subject: io_uring: initialize 'timeout' properly in io_sq_thread() X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=a0d9205f7d36bf72279f34a93850fd14789fdc7e;p=linux.git io_uring: initialize 'timeout' properly in io_sq_thread() Some static checker reports below warning: fs/io_uring.c:6939 io_sq_thread() error: uninitialized symbol 'timeout'. This is a false positive, but let's just initialize 'timeout' to make sure we don't trip over this. Reported-by: Dan Carpenter Signed-off-by: Xiaoguang Wang Reviewed-by: Stefano Garzarella Signed-off-by: Jens Axboe --- diff --git a/fs/io_uring.c b/fs/io_uring.c index b789b9af2f4cc..d52d6f529dc6e 100644 --- a/fs/io_uring.c +++ b/fs/io_uring.c @@ -6908,7 +6908,7 @@ static int io_sq_thread(void *data) const struct cred *old_cred = NULL; struct io_sq_data *sqd = data; struct io_ring_ctx *ctx; - unsigned long timeout; + unsigned long timeout = 0; DEFINE_WAIT(wait); task_lock(current);