io_uring/fdinfo: only print ->sq_array[] if it's there
authorJens Axboe <axboe@kernel.dk>
Fri, 1 Sep 2023 19:59:19 +0000 (13:59 -0600)
committerJens Axboe <axboe@kernel.dk>
Fri, 1 Sep 2023 21:08:29 +0000 (15:08 -0600)
commit32f5dea040ee6e3cc30ac52d23f1674fd5110d03
treed3b91948c90923dfd6b74e6ce3b4e8789378723c
parentb484a40dc1f16edb58e5430105a021e1916e6f27
io_uring/fdinfo: only print ->sq_array[] if it's there

If a ring is setup with IORING_SETUP_NO_SQARRAY, then we don't have
the SQ array. Don't try to dump info from it through fdinfo if that
is the case.

Reported-by: syzbot+216e2ea6e0bf4a0acdd7@syzkaller.appspotmail.com
Fixes: 2af89abda7d9 ("io_uring: add option to remove SQ indirection")
Reviewed-by: Gabriel Krisman Bertazi <krisman@suse.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
io_uring/fdinfo.c