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: utilize the io batching infrastructure for more efficient polled IO
2021-10-18
Jens Axboe
io_uring: utilize the io batching infrastructure for...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
nvme: add support for batched completion of polled IO
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
block: add support for blk_mq_end_request_batch()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
sbitmap: add helper to clear a batch of tags
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
block: add a struct io_comp_batch argument to fops...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
block: provide helpers for rq_list manipulation
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
block: remove some blk_mq_hw_ctx debugfs entries
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
block: remove debugfs blk_mq_ctx dispatched/merged...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
block: store elevator state in request
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
block: only mark bio as tracked if it really is tracked
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
block: improve layout of struct request
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
block: move update request helpers into blk-mq.c
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
block: remove useless caller argument to print_req_error()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
block: don't bother iter advancing a fully done bio
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
block: handle fast path of bio splitting inline
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
block: use flags instead of bit fields for blkdev_dio
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
block: only check previous entry for plug merge attempt
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
block: improve batched tag allocation
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
sbitmap: add __sbitmap_queue_get_batch()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
block: don't dereference request after flush insertion
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
block: pre-allocate requests if plug is started and...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
block: bump max plugged deferred size from 16 to 32
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
block: inherit request start time from bio for BLK_CGROUP
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
block: move blk-throtl fast path inline
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-10-14
Jens Axboe
Merge tag 'nvme-5.15-2021-10-14' of git://git.infradead...
commit
|
commitdiff
|
tree
2021-09-28
Jens Axboe
Revert "block, bfq: honor already-setup queue merges"
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-09-27
Jens Axboe
io-wq: exclusively gate signal based exit on get_signal...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-09-24
Jens Axboe
io_uring: don't punt files update to io-wq unconditionally
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-09-24
Jens Axboe
io_uring: put provided buffer meta data under memcg...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-09-24
Jens Axboe
io_uring: allow conditional reschedule for intensive...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-09-24
Jens Axboe
io-wq: ensure we exit if thread group is exiting
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-09-24
Jens Axboe
Merge tag 'nvme-5.15-2021-09-24' of git://git.infradead...
commit
|
commitdiff
|
tree
2021-09-22
Jens Axboe
Merge branch 'md-fixes' of https://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2021-09-15
Jens Axboe
Revert "iov_iter: track truncated size"
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-09-15
Jens Axboe
io_uring: use iov_iter state save/restore helpers
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-09-15
Jens Axboe
Merge tag 'nvme-5.15-2021-09-15' of git://git.infradead...
commit
|
commitdiff
|
tree
2021-09-14
Jens Axboe
io_uring: allow retry for O_NONBLOCK if async is supported
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-09-14
Jens Axboe
iov_iter: add helper to save iov_iter state
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-09-14
Jens Axboe
scsi: Remove SCSI CDROM MAINTAINERS entry
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-09-14
Jens Axboe
io_uring: pin SQPOLL data before unlocking ring lock
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-09-13
Jens Axboe
io_uring: ensure symmetry in handling iter types in...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-09-09
Jens Axboe
io-wq: fix silly logic error in io_task_work_match()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-09-09
Jens Axboe
io_uring: drop ctx->uring_lock before acquiring sqd...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-09-07
Jens Axboe
Merge tag 'nvme-5.15-2021-09-07' of git://git.infradead...
commit
|
commitdiff
|
tree
2021-09-07
Jens Axboe
libata: pass over maintainership to Damien Le Moal
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-09-03
Jens Axboe
io_uring: io_uring_complete() trace should take an...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-09-03
Jens Axboe
bio: fix kerneldoc documentation for bio_alloc_kiocb()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-09-03
Jens Axboe
io_uring: ensure IORING_REGISTER_IOWQ_MAX_WORKERS works...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-09-02
Jens Axboe
io-wq: make worker creation resilient against signals
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-09-02
Jens Axboe
io-wq: get rid of FIXED worker flag
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-09-01
Jens Axboe
io-wq: only exit on fatal signals
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-09-01
Jens Axboe
io-wq: split bounded and unbounded work into separate...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-31
Jens Axboe
io-wq: fix queue stalling race
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-31
Jens Axboe
io-wq: ensure that hash wait lock is IRQ disabling
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-31
Jens Axboe
io_uring: IORING_OP_WRITE needs hash_reg_file set
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-31
Jens Axboe
io-wq: fix race between adding work and activating...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-30
Jens Axboe
io-wq: fix wakeup race when adding new work
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-30
Jens Axboe
io-wq: wqe and worker locks no longer need to be IRQ...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-30
Jens Axboe
io-wq: check max_worker limits if a worker transitions...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-29
Jens Axboe
io_uring: support CLOCK_BOOTTIME/REALTIME for timeouts
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-29
Jens Axboe
io-wq: provide a way to limit max number of workers
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-29
Jens Axboe
Merge tag 'floppy-for-5.15' of https://github.com/evdenis...
commit
|
commitdiff
|
tree
2021-08-27
Jens Axboe
Merge branch 'md-next' of https://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2021-08-26
Jens Axboe
Revert "block/mq-deadline: Prioritize high-priority...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-23
Jens Axboe
bio: improve kerneldoc documentation for bio_alloc_kiocb()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-23
Jens Axboe
block: provide bio_clear_hipri() helper
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-23
Jens Axboe
io_uring: enable use of bio alloc cache
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-23
Jens Axboe
block: clear BIO_PERCPU_CACHE flag if polling isn't...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-23
Jens Axboe
bio: add allocation cache abstraction
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-23
Jens Axboe
fs: add kiocb alloc cache flag
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-23
Jens Axboe
bio: optimize initialization of a bio
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-23
Jens Axboe
io_uring: add clarifying comment for io_cqring_ev_posted()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-23
Jens Axboe
io_uring: add comments on why PF_EXITING checking is...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-23
Jens Axboe
io_uring: correct __must_hold annotation
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-23
Jens Axboe
io_uring: remove IRQ aspect of io_ring_ctx completion...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-23
Jens Axboe
io_uring: run regular file completions from task_work
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-23
Jens Axboe
io_uring: run linked timeouts from task_work
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-23
Jens Axboe
io_uring: run timeouts from task_work
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-23
Jens Axboe
io_uring: be smarter about waking multiple CQ ring...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-23
Jens Axboe
io-wq: remove GFP_ATOMIC allocation off schedule out...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-20
Jens Axboe
io_uring: fix xa_alloc_cycle() error return value check
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-18
Jens Axboe
Merge tag 'nvme-5.15-2021-08-18' of git://git.infradead...
commit
|
commitdiff
|
tree
2021-08-14
Jens Axboe
io_uring: only assign io_uring_enter() SQPOLL error...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-13
Jens Axboe
tools/io_uring/io_uring-cp: sync with liburing example
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-10
Jens Axboe
io_uring: drop ctx->uring_lock before flushing work...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-10
Jens Axboe
io_uring: rsrc ref lock needs to be IRQ safe
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-08-04
Jens Axboe
Merge branch 'md-fixes' of https://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2021-08-04
Jens Axboe
io-wq: fix race between worker exiting and activating...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-07-28
Jens Axboe
io_uring: don't block level reissue off completion...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-07-27
Jens Axboe
io_uring: always reissue from task_work context
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-07-26
Jens Axboe
io_uring: fix race in unified task_work running
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-07-23
Jens Axboe
io_uring: explicitly catch any illegal async queue...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-07-23
Jens Axboe
io_uring: never attempt iopoll reissue from release...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-07-22
Jens Axboe
io_uring: fix early fdput() of file
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-07-22
Jens Axboe
Merge tag 'nvme-5.14-2021-07-22' of git://git.infradead...
commit
|
commitdiff
|
tree
2021-07-15
Jens Axboe
Merge tag 'nvme-5.14-2021-07-15' of git://git.infradead...
commit
|
commitdiff
|
tree
2021-07-09
Jens Axboe
io_uring: remove dead non-zero 'poll' check
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-07-07
Jens Axboe
Merge branch 'nvme-5.14' of git://git.infradead.org...
commit
|
commitdiff
|
tree
2021-06-30
Jens Axboe
io_uring: add IOPOLL and reserved field checks to IORING_OP_...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-06-30
Jens Axboe
io_uring: add IOPOLL and reserved field checks to IORING_OP_...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
next