io_uring: track link timeout's master explicitly
authorPavel Begunkov <asml.silence@gmail.com>
Tue, 27 Oct 2020 23:25:36 +0000 (23:25 +0000)
committerJens Axboe <axboe@kernel.dk>
Wed, 9 Dec 2020 19:03:59 +0000 (12:03 -0700)
commit90cd7e424969d29aff653333b4dcb4e2e199d791
treef19f454304c381bc486e4114e498b10ad555627a
parent863e05604a6fb45f0f56b3e9eca5cd533001253b
io_uring: track link timeout's master explicitly

In preparation for converting singly linked lists for chaining requests,
make linked timeouts save requests that they're responsible for and not
count on doubly linked list for back referencing.

Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
fs/io_uring.c