projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
block: make queue stat accounting a reference
2021-12-15
Jens Axboe
block: make queue stat accounting a reference
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-12-03
Jens Axboe
block: switch to atomic_t for request references
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-12-03
Jens Axboe
block: move direct_IO into our own read_iter handler
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-12-03
Jens Axboe
mm: move filemap_range_needs_writeback() into header
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-12-03
Jens Axboe
block: fix double bio queue when merging in cached...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-12-02
Jens Axboe
block: get rid of useless goto and label in blk_mq_get_new_r...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-11-29
Jens Axboe
block: move io_context creation into where it's needed
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-11-29
Jens Axboe
block: only allocate poll_stats if there's a user of...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-11-29
Jens Axboe
blk-ioprio: don't set bio priority if not needed
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-11-26
Jens Axboe
zram: only make zram_wb_devops for CONFIG_ZRAM_WRITEBACK
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-11-26
Jens Axboe
block: call rq_qos_done() before ref check in batch...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-11-25
Jens Axboe
Merge tag 'nvme-5.16-2021-11-25' of git://git.infradead...
commit
|
commitdiff
|
tree
2021-11-16
Jens Axboe
block: fix missing queue put in error path
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-11-12
Jens Axboe
io-wq: serialize hash clear with wakeup
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-11-11
Jens Axboe
block: fix kerneldoc for disk_register_independent_access__r...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-11-10
Jens Axboe
block: use enum type for blk_mq_alloc_data->rq_flags
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-11-06
Jens Axboe
mm: move more expensive part of XA setup out of mapping...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-11-06
Jens Axboe
mm: don't read i_size of inode unless we need it
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-11-05
Jens Axboe
io_uring: remove dead 'sqe' store
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-11-05
Jens Axboe
block: use new bdev_nr_bytes() helper for blkdev_{read...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-11-05
Jens Axboe
block: ensure cached plug request matches the current...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-11-05
Jens Axboe
block: move queue enter logic into blk_mq_submit_bio()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-11-04
Jens Axboe
block: make bio_queue_enter() fast-path available inline
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-11-04
Jens Axboe
block: split request allocation components into helpers
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-11-04
Jens Axboe
block: have plug stored requests hold references to...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-11-03
Jens Axboe
block: move RQF_ELV setting into allocators
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-11-02
Jens Axboe
Merge branch 'md-next' of https://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2021-11-02
Jens Axboe
block: replace always false argument with 'false'
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-11-02
Jens Axboe
block: assign correct tag before doing prefetch of...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-29
Jens Axboe
io_uring: harder fdinfo sq/cq ring iterating
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-28
Jens Axboe
block: improve readability of blk_mq_end_request_batch()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-28
Jens Axboe
Merge tag 'nvme-5.16-2021-10-28' of git://git.infradead...
commit
|
commitdiff
|
tree
2021-10-28
Jens Axboe
Merge tag 'nvme-5.15-2021-10-28' of git://git.infradead...
commit
|
commitdiff
|
tree
2021-10-27
Jens Axboe
block: re-flow blk_mq_rq_ctx_init()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
...org/r/20211019153300.623322-5-
axboe@kernel.dk
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-27
Jens Axboe
block: prefetch request to be initialized
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
...org/r/20211019153300.623322-4-
axboe@kernel.dk
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-27
Jens Axboe
block: pass in blk_mq_tags to blk_mq_rq_ctx_init()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
...org/r/20211019153300.623322-3-
axboe@kernel.dk
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-27
Jens Axboe
block: add rq_flags to struct blk_mq_alloc_data
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
...org/r/20211019153300.623322-2-
axboe@kernel.dk
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-26
Jens Axboe
io_uring: don't assign write hint in the read path
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-25
Jens Axboe
sbitmap: silence data race warning
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-25
Jens Axboe
fs: get rid of the res2 iocb->ki_complete argument
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-25
Jens Axboe
usb: remove res2 argument from gadget code completions
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-23
Jens Axboe
sched: make task_struct->plug always defined
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-21
Jens Axboe
Merge tag 'nvme-5.16-2021-10-21' of git://git.infradead...
commit
|
commitdiff
|
tree
2021-10-20
Jens Axboe
block: remove inaccurate requeue check
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-19
Jens Axboe
block: inline fast path of driver tag allocation
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-19
Jens Axboe
nvme: don't memset() the normal read/write command
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-19
Jens Axboe
nvme: move command clear into the various setup helpers
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-19
Jens Axboe
block: attempt direct issue of plug list
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-19
Jens Axboe
block: change plugging to use a singly linked list
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-19
Jens Axboe
block: align blkdev_dio inlined bio to a cacheline
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-19
Jens Axboe
block: move blk_mq_tag_to_rq() inline
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-19
Jens Axboe
block: get rid of plug list sorting
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-19
Jens Axboe
block: return whether or not to unplug through boolean
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-19
Jens Axboe
block: move bdev_read_only() into the header
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-19
Jens Axboe
io_uring: inform block layer of how many requests we...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-19
Jens Axboe
io_uring: dump sqe contents if issue fails
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-19
Jens Axboe
block: fix too broad elevator check in blk_mq_free_request()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
block: cache inode size in bdev
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
swim3: add missing major.h include
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
null_blk: poll queue support
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2021-10-18
Jens Axboe
nvme: wire up completion batching for the IRQ path
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
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
next