aboutsummaryrefslogtreecommitdiff
path: root/scripts/gcc-plugins/structleak_plugin.c
diff options
context:
space:
mode:
authorPavel Begunkov <asml.silence@gmail.com>2021-02-20 01:39:53 +0000
committerJens Axboe <axboe@kernel.dk>2021-02-20 19:02:45 -0700
commitebf4a5db690a47e71056381ead8a134de7202694 (patch)
treecd9b8363a2fb5746232be481d088295b735821c7 /scripts/gcc-plugins/structleak_plugin.c
parent88f171ab7798a1ed0b9e39867ee16f307466e870 (diff)
downloadlinux-ebf4a5db690a47e71056381ead8a134de7202694.tar.gz
linux-ebf4a5db690a47e71056381ead8a134de7202694.tar.bz2
linux-ebf4a5db690a47e71056381ead8a134de7202694.zip
io_uring: fix leaving invalid req->flags
sqe->flags are subset of req flags, so incorrectly copied may span into in-kernel flags and wreck havoc, e.g. by setting REQ_F_INFLIGHT. Fixes: 5be9ad1e4287e ("io_uring: optimise io_init_req() flags setting") Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'scripts/gcc-plugins/structleak_plugin.c')
0 files changed, 0 insertions, 0 deletions