aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/lib
diff options
context:
space:
mode:
authorJens Axboe <axboe@kernel.dk>2022-05-26 11:34:33 -0600
committerJens Axboe <axboe@kernel.dk>2022-05-31 02:50:06 -0600
commit21870e02fcd385c39fe635e6531ce78302f3cd71 (patch)
tree48e100de76ae52bd15636ea49492ddaefe82f862 /lib
parentio_uring: move shutdown under the general net section (diff)
downloadwireguard-linux-21870e02fcd385c39fe635e6531ce78302f3cd71.tar.xz
wireguard-linux-21870e02fcd385c39fe635e6531ce78302f3cd71.zip
io_uring: fix a memory leak of buffer group list on exit
If we use a buffer group ID that is large enough to require io_uring to allocate it, then we don't correctly free it if the cleanup is deferred to the ring exit. The explicit removal paths are fine. Fixes: 9cfc7e94e42b ("io_uring: get rid of hashed provided buffer groups") Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions