]> git.baikalelectronics.ru Git - kernel.git/commit
io_uring: fix personality idr leak
authorJens Axboe <axboe@kernel.dk>
Sun, 23 Feb 2020 20:11:42 +0000 (13:11 -0700)
committerJens Axboe <axboe@kernel.dk>
Mon, 24 Feb 2020 15:31:51 +0000 (08:31 -0700)
commit44b3799643ae604f3b5dc1040225ca225fe395d0
tree04dae6cd27b690b0e2f056b7bf858c26c791dd59
parent477f89bcda5304a9bcfc91ab008dcc913ea806e2
io_uring: fix personality idr leak

We somehow never free the idr, even though we init it for every ctx.
Free it when the rest of the ring data is freed.

Fixes: a19602a88d7e ("io_uring: allow registering credentials")
Reviewed-by: Stefano Garzarella <sgarzare@redhat.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
fs/io_uring.c