diff options
| author | Jens Axboe <axboe@kernel.dk> | 2026-09-08 17:03:12 +0000 |
|---|---|---|
| committer | Jens Axboe <axboe@kernel.dk> | 2026-09-28 11:47:31 -0600 |
| commit | fffb79350f9e653a9318bd4de09d98d9cbdbc537 (patch) | |
| tree | 5852e5e851e06e266553435484fea6f5737fc2ba /tools/lib/python | |
| parent | 8d1c3a1f2fd7a1f396dbb3824779b62531d98649 (diff) | |
io_uring/notif: count pending zerocopy notifications per ring
SEND_ZC notifications are io_kiocbs like any other as far as request
and task accounting goes, but they are special in that they cannot be
canceled and only complete once the network stack is done with the
data. With an unresponsive peer, that can take a while.
The exit and release paths are about to start waiting for requests to
finish so that the files they pin get released in a timely manner, and
notifications neither pin files nor finish in a timely manner. Keep a
per-ring count of them so those paths can leave them out.
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'tools/lib/python')
0 files changed, 0 insertions, 0 deletions
