projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
io_uring: refactor tctx_task_work
2023-01-29
Pavel Begunkov
io_uring: refactor tctx_task_work
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: refactor io_put_task helpers
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: refactor req allocation
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: improve io_get_sqe
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: kill outdated comment about overflow flush
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: use user visible tail in io_uring_poll()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Jens Axboe
io_uring: pass in io_issue_def to io_assign_file()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Breno Leitao
io_uring: Enable KASAN for request cache
Suggested-by: Jens Axboe <
axboe@kernel.dk
>
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Jens Axboe
io_uring: handle TIF_NOTIFY_RESUME when checking for...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Jens Axboe
io_uring/msg-ring: ensure flags passing works for task_work...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Breno Leitao
io_uring: Split io_issue_def struct
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Breno Leitao
io_uring: Rename struct io_op_def
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: refactor __io_req_complete_post
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: optimise ctx flags layout
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: simplify fallback execution
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: don't export io_put_task()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: return back links tw run optimisation
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Quanfa Fu
io_uring: make io_sqpoll_wait_sq return void
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: optimise deferred tw execution
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: add io_req_local_work_add wake fast path
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: waitqueue-less cq waiting
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: wake up optimisations
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: add lazy poll_wq activation
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: separate wq for ring polling
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: move io_run_local_work_locked
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: mark io_run_local_work static
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: don't set TASK_RUNNING in local tw runner
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: refactor io_wake_function
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: move submitter_task out of cold cacheline
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Dmitrii Bundin
io_uring: remove excessive unlikely on IS_ERR
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Breno Leitao
io_uring/msg_ring: Pass custom flags to the cqe
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: keep timeout in io_wait_queue
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: optimise non-timeout waiting
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: set TASK_RUNNING right after schedule
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: simplify io_has_work
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: mimimise io_cqring_wait_schedule
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: parse check_cq out of wq waiting
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: move defer tw task checks
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: kill io_run_task_work_ctx
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: don't iterate cq wait fast path
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-29
Pavel Begunkov
io_uring: rearrange defer list checks
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-27
Dylan Yudaken
io_uring: always prep_async for drain requests
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-26
Jens Axboe
Merge tag 'nvme-6.2-2023-01-26' of git://git.infradead...
commit
|
commitdiff
|
tree
2023-01-26
Ming Lei
block: ublk: move ublk_chr_class destroying after devices...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-23
Jens Axboe
io_uring/net: cache provided buffer group value for...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-20
Jens Axboe
io_uring/poll: don't reissue in case of poll race on...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-20
Pavel Begunkov
io_uring/msg_ring: fix remote queue to disabled ring
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-20
Pavel Begunkov
io_uring/msg_ring: fix flagging remote execution
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-20
Jens Axboe
Merge tag 'nvme-6.2-2023-01-20' of git://git.infradead...
commit
|
commitdiff
|
tree
2023-01-19
Jens Axboe
io_uring/msg_ring: fix missing lock on overflow for...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-19
Jens Axboe
io_uring/msg_ring: move double lock/unlock helpers...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-17
Pavel Begunkov
block: fix hctx checks for batch allocation
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-17
Guoqing Jiang
block/rnbd-clt: fix wrong max ID in ida_alloc_max
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-17
Yu Kuai
blk-cgroup: fix missing pd_online_fn() while activating...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-16
Jens Axboe
pktcdvd: check for NULL returna fter calling bio_split_to_li...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-16
Yu Kuai
block, bfq: switch 'bfqg->ref' to use atomic refcount...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-14
Jens Axboe
Merge branch 'md-fixes' of https://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2023-01-13
Pavel Begunkov
io_uring: lock overflowing for IOPOLL
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-12
Jens Axboe
Merge tag 'nvme-6.2-2023-01-12' of git://git.infradead...
commit
|
commitdiff
|
tree
2023-01-12
Jens Axboe
io_uring/poll: attempt request issue after racy poll...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-10
Jens Axboe
io_uring/fdinfo: include locked hash table in fdinfo...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-09
Jens Axboe
io_uring/poll: add hash if ready poll request can't...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-09
Tejun Heo
block: Drop spurious might_sleep() from blk_put_queue()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-08
Jens Axboe
io_uring/io-wq: only free worker if it was allocated...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-05
Paul E. McKenney
block: Remove "select SRCU"
Cc: Jens Axboe <
axboe@kernel.dk
>
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-05
Pavel Begunkov
io_uring: fix CQ waiting timeout handling
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-04
Jens Axboe
Revert "pktcdvd: remove driver."
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-04
Jens Axboe
Revert "block: remove devnode callback from struct...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-04
Jens Axboe
Revert "block: bio_copy_data_iter"
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-04
Jens Axboe
io_uring: move 'poll_multi_queue' bool in io_ring_ctx
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-04
Ming Lei
ublk: honor IO_URING_F_NONBLOCK for handling control...
Reported-by: Jens Axboe <
axboe@kernel.dk
>
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-04
Jens Axboe
block: don't allow splitting of a REQ_NOWAIT bio
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-04
Jens Axboe
block: handle bio_split_to_limits() NULL return
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-04
Jens Axboe
ARM: renumber bits related to _TIF_WORK_MASK
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-04
Pavel Begunkov
io_uring: lockdep annotate CQ locking
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-04
Pavel Begunkov
io_uring: pin context while queueing deferred tw
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2023-01-02
Jens Axboe
io_uring/io-wq: free worker if task_work creation is...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-12-29
Jens Axboe
Merge tag 'nvme-6.2-2022-12-29' of git://git.infradead...
commit
|
commitdiff
|
tree
2022-12-27
Stefan Metzmacher
uapi:io_uring.h: allow linux/time_types.h to be skipped
CC: Jens Axboe <
axboe@kernel.dk
>
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-12-26
Christoph Hellwig
nvme-pci: update sqsize when adjusting the queue depth
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-12-26
Christoph Hellwig
nvme: fix setting the queue depth in nvme_alloc_io_tag_set
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-12-26
Yu Kuai
block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-12-23
Jens Axboe
io_uring: check for valid register opcode earlier
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-12-22
Jens Axboe
Merge tag 'nvme-6.2-2022-12-22' of git://git.infradead...
commit
|
commitdiff
|
tree
2022-12-21
Jens Axboe
io_uring/cancel: re-grab ctx mutex after finishing...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-12-21
Jens Axboe
io_uring: finish waiting before flushing overflow entries
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-12-19
Ammar Faizi
MAINTAINERS: io_uring: Add include/trace/events/io_uring.h
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-12-19
Pavel Begunkov
io_uring/net: fix cleanup after recycle
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-12-19
Jens Axboe
io_uring/net: ensure compat import handlers clear free_iov
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-12-18
Jens Axboe
io_uring: include task_work run after scheduling in...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-12-17
Jens Axboe
io_uring: don't use TIF_NOTIFY_SIGNAL to test for availabili...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-12-16
Jens Axboe
block: don't clear REQ_ALLOC_CACHE for non-polled requests
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-12-15
Dylan Yudaken
io_uring: use call_rcu_hurry if signaling an eventfd
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-12-15
Pavel Begunkov
io_uring: fix overflow handling regression
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-12-15
Ming Lei
block: fix use-after-free of q->q_usage_counter
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-12-15
Yuwei Guan
block, bfq: only do counting of pending-request for...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-12-14
Tejun Heo
blk-iolatency: Fix memory leak on add_disk() failures
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-12-14
Isaac J. Manjarres
loop: Fix the max_loop commandline argument treatment...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-12-14
Jiri Slaby (SUSE)
block/blk-iocost (gcc13): keep large values in a new...
Cc: Jens Axboe <
axboe@kernel.dk
>
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-12-14
Yu Kuai
block, bfq: replace 0/1 with false/true in bic apis
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
next