projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
io_uring: split out splice related operations
2022-04-30
Jens Axboe
io-wq: use __set_notify_signal() to wake workers
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-30
Jens Axboe
io_uring: serialize ctx->rings->sq_flags with atomic_or/and
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-30
Jens Axboe
task_work: allow TWA_SIGNAL without a rescheduling IPI
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-30
Jens Axboe
io_uring: return hint on whether more data is available...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-30
Jens Axboe
Merge branch 'tcp-pass-back-data-left-in-socket-after...
commit
|
commitdiff
|
tree
2022-04-30
Jens Axboe
Merge branch 'for-5.19/io_uring-socket' into for-5...
commit
|
commitdiff
|
tree
2022-04-30
Jens Axboe
tcp: pass back data left in socket after receive
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-28
Jens Axboe
Merge branch 'md-next' of https://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2022-04-27
Jens Axboe
io_uring: check reserved fields for recv/recvmsg
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-27
Jens Axboe
io_uring: check reserved fields for send/sendmsg
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-25
Jens Axboe
io_uring: fix compile warning for 32-bit builds
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-25
Jens Axboe
io_uring: add socket(2) support
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-25
Jens Axboe
net: add __sys_socket_file()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-25
Jens Axboe
io_uring: fix trace for reduced sqe padding
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-25
Jens Axboe
io_uring: allow re-poll if we made progress
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-25
Jens Axboe
io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG)
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-25
Jens Axboe
io_uring: add support for IORING_ASYNC_CANCEL_ANY
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-25
Jens Axboe
io_uring: allow IORING_OP_ASYNC_CANCEL with 'fd' key
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-25
Jens Axboe
io_uring: add support for IORING_ASYNC_CANCEL_ALL
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-25
Jens Axboe
io_uring: pass in struct io_cancel_data consistently
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-25
Jens Axboe
io_uring: remove dead 'poll_only' argument to io_poll_cancel()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-25
Jens Axboe
io_uring: store SCM state in io_fixed_file->file_ptr
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-24
Jens Axboe
io_uring: move finish_wait() outside of loop in cqring_wait()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-17
Jens Axboe
io_uring: free iovec if file assignment fails
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-15
Jens Axboe
Merge tag 'nvme-5.18-2022-04-15' of git://git.infradead...
commit
|
commitdiff
|
tree
2022-04-15
Jens Axboe
io_uring: abort file assignment prior to assigning...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-11
Jens Axboe
io_uring: stop using io_wq_work as an fd placeholder
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-11
Jens Axboe
io_uring: move apoll->events cache
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-11
Jens Axboe
io_uring: io_kiocb_update_pos() should not touch file...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-11
Jens Axboe
io_uring: flag the fact that linked file assignment...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-08
Jens Axboe
io_uring: fix race between timeout flush and removal
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-07
Jens Axboe
Revert "io_uring: Add support for napi_busy_poll"
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-07
Jens Axboe
io_uring: drop the old style inflight file tracking
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-07
Jens Axboe
io_uring: defer file assignment
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-07
Jens Axboe
io_uring: propagate issue_flags state down to file...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-04
Jens Axboe
io_uring: move read/write file prep state into actual...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-04
Jens Axboe
io_uring: defer splice/tee file validity check until...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-03
Jens Axboe
io_uring: don't check req->file in io_fsync_prep()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-02
Jens Axboe
Revert "nbd: fix possible overflow on 'first_minor...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-29
Jens Axboe
io_uring: defer msg-ring file validity check until...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-29
Jens Axboe
io_uring: fail links if msg-ring doesn't succeeed
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-29
Jens Axboe
Merge tag 'nvme-5.18-2022-03-29' of git://git.infradead...
commit
|
commitdiff
|
tree
2022-03-24
Jens Axboe
io_uring: improve task work cache utilization
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-24
Jens Axboe
io_uring: remove IORING_CQE_F_MSG
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-23
Jens Axboe
io_uring: add flag for disabling provided buffer recycling
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-23
Jens Axboe
io_uring: ensure recv and recvmsg handle MSG_WAITALL...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-23
Jens Axboe
io_uring: don't recycle provided buffer if punted to...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-23
Jens Axboe
io_uring: fix assuming triggered poll waitqueue is...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-23
Jens Axboe
io_uring: bump poll refs to full 31-bits
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-22
Jens Axboe
io_uring: remove poll entry from list when canceling all
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-20
Jens Axboe
io_uring: ensure that fsnotify is always called
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-20
Jens Axboe
io_uring: recycle provided before arming poll
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-18
Jens Axboe
io_uring: terminate manual loop iterator loop correctly...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-18
Jens Axboe
io_uring: don't check unrelated req->open.how in accept...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-18
Jens Axboe
Merge tag 'nvme-5.18-2022-03-17' of git://git.infradead...
commit
|
commitdiff
|
tree
2022-03-17
Jens Axboe
io_uring: manage provided buffers strictly ordered
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-16
Jens Axboe
io_uring: cache poll/double-poll state with a request...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-16
Jens Axboe
io_uring: cache req->apoll->events in req->cflags
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-16
Jens Axboe
io_uring: move req->poll_refs into previous struct...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-16
Jens Axboe
Merge tag 'nvme-5.17-2022-03-16' of git://git.infradead...
commit
|
commitdiff
|
tree
2022-03-15
Jens Axboe
io_uring: recycle apoll_poll entries
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-12
Jens Axboe
io_uring: remove duplicated member check for io_msg_ring_prep()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-11
Jens Axboe
block: flush plug based on hardware and software queue...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-11
Jens Axboe
block: ensure plug merging checks the correct queue...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-10
Jens Axboe
Merge branch 'md-next' of https://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2022-03-10
Jens Axboe
io_uring: allow submissions to continue on error
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-10
Jens Axboe
io_uring: recycle provided buffers if request goes...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-10
Jens Axboe
io_uring: ensure reads re-import for selected buffers
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-10
Jens Axboe
io_uring: retry early for reads if we can poll
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-10
Jens Axboe
io_uring: add support for IORING_OP_MSG_RING command
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-10
Jens Axboe
io_uring: speedup provided buffer handling
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-10
Jens Axboe
io_uring: add support for registering ring file descriptors
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-08
Jens Axboe
Merge branch 'md-next' of https://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2022-03-07
Jens Axboe
Merge branch 'for-5.18/write-streams' into for-5.18...
commit
|
commitdiff
|
tree
2022-03-07
Jens Axboe
Merge branch 'for-5.18/alloc-cleanups' into for-5.18...
commit
|
commitdiff
|
tree
2022-03-07
Jens Axboe
Merge branch 'for-5.18/drivers' into for-5.18/64bit-pi
commit
|
commitdiff
|
tree
2022-03-07
Jens Axboe
Merge branch 'for-5.18/block' into for-5.18/64bit-pi
commit
|
commitdiff
|
tree
2022-03-07
Jens Axboe
Merge branch 'for-5.18/alloc-cleanups' into for-5.18...
commit
|
commitdiff
|
tree
2022-03-07
Jens Axboe
Merge branch 'for-5.18/drivers' into for-5.18/write...
commit
|
commitdiff
|
tree
2022-03-07
Jens Axboe
Merge branch 'for-5.18/block' into for-5.18/write-streams
commit
|
commitdiff
|
tree
2022-03-06
Jens Axboe
Merge branch 'for-next' of git://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2022-03-03
Jens Axboe
Merge tag 'nvme-5.18-2022-03-03' of git://git.infradead...
commit
|
commitdiff
|
tree
2022-02-24
Jens Axboe
Merge tag 'nvme-5.17-2022-02-24' of git://git.infradead...
commit
|
commitdiff
|
tree
2022-02-21
Jens Axboe
io_uring: don't convert to jiffies for waiting on timeouts
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-02-17
Jens Axboe
tps6598x: clear int mask on probe failure
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-02-10
Jens Axboe
Merge tag 'nvme-5.17-2022-02-10' of git://git.infradead...
commit
|
commitdiff
|
tree
2022-02-03
Jens Axboe
Merge tag 'nvme-5.17-2022-02-03' of git://git.infradead...
commit
|
commitdiff
|
tree
2022-02-03
Jens Axboe
Merge branch 'md-fixes' of https://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2022-01-27
Jens Axboe
Merge tag 'nvme-5.17-2022-01-27' of git://git.infradead...
commit
|
commitdiff
|
tree
2022-01-20
Jens Axboe
block: fix async_depth sysfs interface for mq-deadline
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-01-19
Jens Axboe
io-wq: delete dead lock shuffling code
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-01-19
Jens Axboe
io_uring: perform poll removal even if async work removal...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-01-19
Jens Axboe
io-wq: add intermediate work step between pending list...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-01-19
Jens Axboe
io-wq: perform both unstarted and started work cancelations...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-01-19
Jens Axboe
io-wq: invoke work cancelation with wqe->lock held
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-01-19
Jens Axboe
io-wq: make io_worker lock a raw spinlock
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-01-19
Jens Axboe
io-wq: remove useless 'work' argument to __io_worker_busy()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-01-06
Jens Axboe
Merge branch 'md-next' of ssh://gitolite.kernel.org...
commit
|
commitdiff
|
tree
2022-01-04
Jens Axboe
Merge branch 'md-fixes' of https://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2021-12-29
Jens Axboe
Merge tag 'nvme-5.17-2021-12-29' of git://git.infradead...
commit
|
commitdiff
|
tree
next