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: carve io_poll_check_events fast path
2022-11-30
Pavel Begunkov
io_uring: carve io_poll_check_events fast path
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-30
Pavel Begunkov
io_uring: kill io_poll_issue's PF_EXITING check
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-29
Jens Axboe
Merge branch 'for-6.2/io_uring' into for-6.2/io_uring...
commit
|
commitdiff
|
tree
2022-11-25
Jens Axboe
io_uring: clear TIF_NOTIFY_SIGNAL if set and task_work...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-25
Lin Ma
io_uring/poll: fix poll_refs race with cancelation
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-25
Lin Ma
io_uring/filetable: fix file reference underflow
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-25
Pavel Begunkov
io_uring: make poll refs more robust
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-25
Pavel Begunkov
io_uring: cmpxchg for poll arm refs release
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-25
Pavel Begunkov
io_uring: keep unlock_post inlined in hot path
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-25
Pavel Begunkov
io_uring: don't use complete_post in kbuf
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-25
Dylan Yudaken
io_uring: spelling fix
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-25
Dylan Yudaken
io_uring: remove io_req_complete_post_tw
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-25
Dylan Yudaken
io_uring: allow multishot polled reqs to defer completion
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-25
Dylan Yudaken
io_uring: remove overflow param from io_post_aux_cqe
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-25
Dylan Yudaken
io_uring: add lockdep assertion in io_fill_cqe_aux
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-25
Dylan Yudaken
io_uring: make io_fill_cqe_aux static
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
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-24
Ming Lei
ublk_drv: don't forward io commands in reserve order
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-23
Stefan Haberland
s390/dasd: fix possible buffer overflow in copy_pair_show
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-23
Stefan Haberland
s390/dasd: fix no record found for raw_track_access
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-23
Stefan Haberland
s390/dasd: increase printing of debug data payload
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-23
Colin Ian King
s390/dasd: Fix spelling mistake "Ivalid" -> "Invalid"
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-11-22
Christoph Hellwig
blk-mq: fix queue reference leak on blk_mq_alloc_disk_for_qu...
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
next