projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
io_uring: add io_aux_cqe which allows deferred completion
2022-11-25
Dylan Yudaken
io_uring: add io_aux_cqe which allows deferred completion
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-25
Dylan Yudaken
io_uring: allow defer completion for aux posted cqes
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-25
Dylan Yudaken
io_uring: defer all io_req_complete_failed
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-25
Dylan Yudaken
io_uring: always lock in io_apoll_task_func
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-23
Pavel Begunkov
io_uring: remove iopoll spinlock
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-23
Pavel Begunkov
io_uring: iopoll protect complete_post
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-23
Pavel Begunkov
io_uring: inline __io_req_complete_put()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-23
Pavel Begunkov
io_uring: remove io_req_tw_post_queue
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-23
Pavel Begunkov
io_uring: use io_req_task_complete() in timeout
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-23
Pavel Begunkov
io_uring: hold locks for io_req_complete_failed
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-23
Pavel Begunkov
io_uring: add completion locking for iopoll
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-22
Jens Axboe
io_uring: kill io_cqring_ev_posted() and __io_cq_unlock_post()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-22
Jens Axboe
Revert "io_uring: disallow self-propelled ring polling"
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-22
Jens Axboe
io_uring: pass in EPOLL_URING_WAKE for eventfd signaling...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-22
Jens Axboe
eventfd: provide a eventfd_signal_mask() helper
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-21
Jens Axboe
eventpoll: add EPOLL_URING_WAKE poll wakeup flag
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-21
Pavel Begunkov
io_uring: inline __io_req_complete_post()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-21
Pavel Begunkov
io_uring: split tw fallback into a function
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-21
Pavel Begunkov
io_uring: inline io_req_task_work_add()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-21
Lin Ma
io_uring: update outdated comment of callbacks
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-21
Lin Ma
io_uring/poll: remove outdated comments of caching
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-21
Dylan Yudaken
io_uring: allow multishot recv CQEs to overflow
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-21
Dylan Yudaken
io_uring: revert "io_uring fix multishot accept ordering"
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-21
Dylan Yudaken
io_uring: do not always force run task_work in io_uring_register
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-21
Xinghui Li
io_uring: fix two assignments in if conditions
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-21
Pavel Begunkov
io_uring/net: move mm accounting to a slower path
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-21
Pavel Begunkov
io_uring: move zc reporting from the hot path
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-21
Pavel Begunkov
io_uring/net: inline io_notif_flush()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-21
Pavel Begunkov
io_uring/net: rename io_uring_tx_zerocopy_callback
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-21
Pavel Begunkov
io_uring/net: preset notif tw handler
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-21
Pavel Begunkov
io_uring/net: remove extra notif rsrc setup
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-21
Pavel Begunkov
io_uring: move kbuf put out of generic tw complete
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-21
Stefan Metzmacher
io_uring/net: introduce IORING_SEND_ZC_REPORT_USAGE...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-18
Pavel Begunkov
io_uring: disallow self-propelled ring polling
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-18
Jens Axboe
Merge tag 'nvme-6.1-2022-11-18' of git://git.infradead...
commit
|
commitdiff
|
tree
2022-11-17
Pavel Begunkov
io_uring: fix multishot recv request leaks
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-17
Pavel Begunkov
io_uring: fix multishot accept request leaks
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-17
Pavel Begunkov
io_uring: fix tw losing poll events
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-17
Pavel Begunkov
io_uring: update res mask in io_poll_check_events
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-16
Keith Busch
dm-log-writes: set dma_alignment limit in io_hints
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-16
Keith Busch
dm-integrity: set dma_alignment limit in io_hints
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-16
Keith Busch
block: make blk_set_default_limits() private
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-16
Keith Busch
dm-crypt: provide dma_alignment limit in io_hints
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-16
Keith Busch
block: make dma_alignment a stacking queue_limit
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-15
Dan Carpenter
drbd: use after free in drbd_create_device()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-14
Chris Mason
blk-cgroup: properly pin the parent in blkcg_css_online
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-11
Pavel Begunkov
io_uring/poll: lockdep annote io_poll_req_insert_locked
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-11
Pavel Begunkov
io_uring/poll: fix double poll req->flags races
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-10
Jens Axboe
io_uring: check for rollover of buffer ID when providing...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-10
Jens Axboe
Merge tag 'nvme-6.1-2022-11-10' of git://git.infradead...
commit
|
commitdiff
|
tree
2022-11-08
Dylan Yudaken
io_uring: calculate CQEs from the user visible value
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-08
Serge Semin
block: sed-opal: kmalloc the cmd/resp buffers
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-08
Yu Kuai
block, bfq: fix null pointer dereference in bfq_bio_bfqg()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-06
Jens Axboe
io_uring: fix typo in io_uring.h comment
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-02
Pavel Begunkov
selftests/net: don't tests batched TCP io_uring zc
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-01
Al Viro
block: blk_add_rq_to_plug(): clear stale 'last' after...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-31
Chen Jun
blk-mq: Fix kmemleak in blk_mq_init_allocated_queue
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-31
Chen Zhongjin
block: Fix possible memory leak for rq_wb on add_disk...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-31
Ming Lei
ublk_drv: add ublk_queue_cmd() for cleanup
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-31
Ming Lei
ublk_drv: avoid to touch io_uring cmd in blk_mq io...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-31
Ming Lei
ublk_drv: comment on ublk_driver entry of Kconfig
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-31
Ming Lei
ublk_drv: return flag of UBLK_F_URING_CMD_COMP_IN_TASK...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-28
John Garry
blk-mq: Properly init requests from blk_mq_alloc_request_hctx()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-27
Dylan Yudaken
io_uring: unlock if __io_run_local_work locked inside
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-27
Dylan Yudaken
io_uring: use io_run_local_work_locked helper
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-27
Jens Axboe
Merge tag 'nvme-6.1-2022-10-27' of git://git.infradead...
commit
|
commitdiff
|
tree
2022-10-27
Ming Lei
blk-mq: don't add non-pt request with ->end_io to batch
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-27
Yang Yingliang
rbd: fix possible memory leak in rbd_sysfs_init()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-22
Yu Kuai
block: fix memory leak for elevator on add_disk failure
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-22
Pavel Begunkov
io_uring/net: fail zc sendmsg when unsupported by socket
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-22
Pavel Begunkov
io_uring/net: fail zc send when unsupported by socket
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-22
Pavel Begunkov
net: flag sockets supporting msghdr originated zerocopy
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-20
Ye Bin
blktrace: remove unnessary stop block trace in 'blk_trace_sh...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-20
Ye Bin
blktrace: fix possible memleak in '__blk_trace_remove'
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-20
Ye Bin
blktrace: introduce 'blk_trace_{start,stop}' helper
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-20
Pavel Begunkov
bio: safeguard REQ_ALLOC_CACHE bio put
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-20
Rafael Mendonca
io-wq: Fix memory leak in worker creation
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-20
Yuwei Guan
block, bfq: remove unused variable for bfq_queue
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-20
Christoph Böhmwalder
drbd: only clone bio if we have a backing device
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-20
Jens Axboe
Merge tag 'nvme-6.1-2022-10-22' of git://git.infradead...
commit
|
commitdiff
|
tree
2022-10-20
Yushan Zhou
ublk_drv: use flexible-array member instead of zero...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-19
Harshit Mogalapalli
io_uring/msg_ring: Fix NULL pointer dereference in...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-18
ZiyangZhang
Documentation: document ublk user recovery feature
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-16
Jens Axboe
io_uring/rw: remove leftover debug statement
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-16
Yu Kuai
blk-mq: fix null pointer dereference in blk_mq_clear_rq_mapp...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-16
Pavel Begunkov
io_uring: don't iopoll from io_ring_ctx_wait_and_kill()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-16
Pavel Begunkov
io_uring: reuse io_alloc_req()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-16
Pavel Begunkov
io_uring: kill hot path fixed file bitmap debug checks
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-16
Pavel Begunkov
io_uring: remove FFS_SCM
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-12
Jens Axboe
io_uring/rw: ensure kiocb_end_write() is always called
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-12
Pavel Begunkov
io_uring: fix fdinfo sqe offsets calculation
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-12
Stefan Roesch
io_uring: local variable rw shadows outer variable...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-12
Jens Axboe
io_uring/opdef: remove 'audit_skip' from SENDMSG_ZC
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-12
Pavel Begunkov
io_uring: optimise locking for local tw with submit_wait
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-12
Pavel Begunkov
io_uring: remove redundant memory barrier in io_req_local_wo...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-12
Jens Axboe
io_uring/net: handle -EINPROGRESS correct for IORING_OP_CONNECT
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-12
Pavel Begunkov
io_uring: remove notif leftovers
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-12
Pavel Begunkov
io_uring: correct pinned_vm accounting
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-12
Pavel Begunkov
io_uring/af_unix: defer registered files gc to io_uring...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-10-12
Jens Axboe
Merge tag 'nvme-6.1-2022-10-12' of git://git.infradead...
commit
|
commitdiff
|
tree
next