summaryrefslogtreecommitdiffstats
path: root/net/l2tp/l2tp_eth.c
diff options
context:
space:
mode:
authorJens Axboe <axboe@kernel.dk>2020-10-07 12:48:53 -0600
committerJens Axboe <axboe@kernel.dk>2020-10-07 12:55:42 -0600
commitfaf7b51c06973f947776af6c8f8a513475a2bfa1 (patch)
tree3953847c6a16afc19872e9b3f94be0a78a3e164a /net/l2tp/l2tp_eth.c
parent87c4311fd2c28e83545cdfa4702b57db15ed1d9b (diff)
downloadlinux-faf7b51c06973f947776af6c8f8a513475a2bfa1.tar.bz2
io_uring: batch account ->req_issue and task struct references
Identical to how we handle the ctx reference counts, increase by the batch we're expecting to submit, and handle any slow path residual, if any. The request alloc-and-issue path is very hot, and this makes a noticeable difference by avoiding an two atomic incs for each individual request. Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'net/l2tp/l2tp_eth.c')
0 files changed, 0 insertions, 0 deletions