]> git.baikalelectronics.ru Git - kernel.git/commit
io_uring: fix uninitialized field in rw io_kiocb
authorJoseph Ravichandran <jravi@mit.edu>
Thu, 28 Apr 2022 16:57:52 +0000 (12:57 -0400)
committerJens Axboe <axboe@kernel.dk>
Thu, 28 Apr 2022 19:13:43 +0000 (13:13 -0600)
commit9b54a0e5082a1f889cf2f7d37bfac85217dae97e
tree384c67a0f48f2375ffe916c9c2278dbd44b98ede
parent28ae9b212d2f1eb657e3e881779f86c172f0c538
io_uring: fix uninitialized field in rw io_kiocb

io_rw_init_file does not initialize kiocb->private, so when iocb_bio_iopoll
reads kiocb->private it can contain uninitialized data.

Fixes: 3cb2625ef15e ("block: switch polling to be bio based")
Signed-off-by: Joseph Ravichandran <jravi@mit.edu>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
fs/io_uring.c