projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md...
2022-02-03
Jens Axboe
Merge branch 'md-fixes' of https://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2022-01-27
Jens Axboe
Merge tag 'nvme-5.17-2022-01-27' of git://git.infradead...
commit
|
commitdiff
|
tree
2022-01-20
Jens Axboe
block: fix async_depth sysfs interface for mq-deadline
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-01-19
Jens Axboe
io-wq: delete dead lock shuffling code
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-01-19
Jens Axboe
io_uring: perform poll removal even if async work removal...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-01-19
Jens Axboe
io-wq: add intermediate work step between pending list...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-01-19
Jens Axboe
io-wq: perform both unstarted and started work cancelations...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-01-19
Jens Axboe
io-wq: invoke work cancelation with wqe->lock held
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-01-19
Jens Axboe
io-wq: make io_worker lock a raw spinlock
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-01-19
Jens Axboe
io-wq: remove useless 'work' argument to __io_worker_busy()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-01-06
Jens Axboe
Merge branch 'md-next' of ssh://gitolite.kernel.org...
commit
|
commitdiff
|
tree
2022-01-04
Jens Axboe
Merge branch 'md-fixes' of https://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2021-12-29
Jens Axboe
Merge tag 'nvme-5.17-2021-12-29' of git://git.infradead...
commit
|
commitdiff
|
tree
2021-12-23
Jens Axboe
io_uring: zero iocb->ki_pos for stream file types
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-21
Jens Axboe
block: fix error in handling dead task for ioprio setting
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-19
Jens Axboe
Revert "block: reduce kblockd_mod_delayed_work_on(...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-16
Jens Axboe
nvme: add support for mq_ops->queue_rqs()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-16
Jens Axboe
nvme: separate command prep and issue
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-16
Jens Axboe
nvme: split command copy into a helper
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-16
Jens Axboe
block: add mq_ops->queue_rqs hook
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-16
Jens Axboe
block: use singly linked list for bio cache
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-16
Jens Axboe
block: add completion handler for fast path
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-15
Jens Axboe
block: reduce kblockd_mod_delayed_work_on() CPU consumption
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
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-13
Jens Axboe
io-wq: drop wqe lock before creating new worker
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-10
Jens Axboe
null_blk: cast command status to integer
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-10
Jens Axboe
io-wq: check for wq exit after adding new worker task_work
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-10
Jens Axboe
io_uring: ensure task_work gets run as part of cancelations
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-10
Jens Axboe
Revert "mtd_blkdevs: don't scan partitions for plain...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-10
Jens Axboe
Merge branch 'md-fixes' of https://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2021-12-10
Jens Axboe
Merge tag 'nvme-5.16-2021-12-10' of git://git.infradead...
commit
|
commitdiff
|
tree
2021-12-06
Jens Axboe
io-wq: remove spurious bit clear on task_work addition
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
io-wq: don't retry task_work creation failure on fatal...
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>
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>
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>
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>
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
next