io_uring: verify pad field is 0 in io_get_ext_arg
authorDylan Yudaken <dylany@fb.com>
Tue, 12 Apr 2022 16:30:42 +0000 (09:30 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 20 Apr 2022 07:36:17 +0000 (09:36 +0200)
commit437e583a4be8c64868e22626eeaf37ae4b712108
tree081a7256c17f1f2ab26557843e6b938c5722cf42
parent5227f57150ee5d9d1a2a55b83e18640d109e5076
io_uring: verify pad field is 0 in io_get_ext_arg

[ Upstream commit d2347b9695dafe5c388a5f9aeb70e27a7a4d29cf ]

Ensure that only 0 is passed for pad here.

Fixes: c73ebb685fb6 ("io_uring: add timeout support for io_uring_enter()")
Signed-off-by: Dylan Yudaken <dylany@fb.com>
Link: https://lore.kernel.org/r/20220412163042.2788062-5-dylany@fb.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Signed-off-by: Sasha Levin <sashal@kernel.org>
fs/io_uring.c