projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
block: avoid calling blkg_free() in atomic context
2022-03-23
Ming Lei
block: avoid calling blkg_free() in atomic context
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-22
Ming Lei
lib/sbitmap: allocate sb->map via kvzalloc_node
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-18
Yu Kuai
block: cancel all throttled bios in del_gendisk()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-18
Ming Lei
block: let blkcg_gq grab request queue's refcnt
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-18
Ming Lei
block: avoid use-after-free on throttle data
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-18
Shin'ichiro Kawasaki
block: limit request dispatch loop duration
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-16
Colin Ian King
block/bfq-iosched: Fix spelling mistake "tenative"...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-15
Lukas Bulwahn
sr: simplify the local variable initialization in sr_block_o...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-15
Tejun Heo
block: don't merge across cgroup boundaries if blkcg...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-14
Tejun Heo
block: fix rq-qos breakage from skipping rq_qos_done_bio()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-11
Jens Axboe
block: flush plug based on hardware and software queue...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-11
Jens Axboe
block: ensure plug merging checks the correct queue...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-09
Ming Lei
block: move rq_qos_exit() into disk_release()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-09
Christoph Hellwig
block: do more work in elevator_exit
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-09
Ming Lei
block: move blk_exit_queue into disk_release
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-09
Ming Lei
block: move q_usage_counter release into blk_queue_release
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-09
Ming Lei
block: don't remove hctx debugfs dir from blk_mq_exit_queue
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-09
Ming Lei
block: move blkcg initialization/destroy into disk...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-09
Christoph Hellwig
sr: implement ->free_disk to simplify refcounting
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-09
Christoph Hellwig
sd: implement ->free_disk to simplify refcounting
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-09
Christoph Hellwig
sd: delay calling free_opal_dev
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-09
Christoph Hellwig
sd: call sd_zbc_release_disk before releasing the scsi_devic...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-09
Christoph Hellwig
sd: rename the scsi_disk.dev field
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-09
Christoph Hellwig
scsi: don't use disk->private_data to find the scsi_driver
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-09
Ming Lei
blk-mq: handle already freed tags gracefully in blk_mq_free_rqs
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-09
Christoph Hellwig
blk-mq: do not include passthrough requests in I/O...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-09
Ming Lei
blk-mq: manage hctx map via xarray
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-09
Ming Lei
blk-mq: prepare for implementing hctx table via xarray
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-09
Ming Lei
block: mtip32xx: don't touch q->queue_hw_ctx
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-09
Ming Lei
blk-mq: reconfigure poll after queue map is changed
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-09
Ming Lei
blk-mq: simplify reallocation of hw ctxs a bit
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-09
Ming Lei
blk-mq: figure out correct numa node for hw queue
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-09
Paolo Valente
Revert "Revert "block, bfq: honor already-setup queue...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-07
Christoph Hellwig
block: remove bio_devname
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-07
Christoph Hellwig
ext4: stop using bio_devname
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-07
Christoph Hellwig
raid5-ppl: stop using bio_devname
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-07
Christoph Hellwig
raid1: stop using bio_devname
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-07
Christoph Hellwig
md-multipath: stop using bio_devname
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-07
Christoph Hellwig
dm-integrity: stop using bio_devname
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-07
Christoph Hellwig
dm-crypt: stop using bio_devname
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-07
Christoph Hellwig
pktcdvd: remove a pointless debug check in pkt_submit_bio
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-07
Christoph Hellwig
block: remove handle_bad_sector
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-07
Christoph Hellwig
block: fix and cleanup bio_check_ro
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-05
Zhang Wensheng
bfq: fix use-after-free in bfq_dispatch_request
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-28
Eric Biggers
blk-crypto: show crypto capabilities in sysfs
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-28
Eric Biggers
block: don't delete queue kobject before its children
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-28
Eric Biggers
block: simplify calling convention of elv_unregister_queue()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-27
Nian Yanchuan
block: remove redundant semicolon
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-27
Christoph Hellwig
block: default BLOCK_LEGACY_AUTOLOAD to y
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-22
Zhang Wensheng
block: update io_ticks when io hang
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-18
Yu Kuai
block, bfq: don't move oom_bfqq
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-18
Yu Kuai
block, bfq: avoid moving bfqq to it's parent bfqg
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-18
Yu Kuai
block, bfq: cleanup bfq_bfqq_to_bfqg()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-17
Yahu Gao
block/bfq_wf2q: correct weight to ioprio
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-17
David Jeffery
blk-mq: avoid extending delays of active hctx from...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-17
Christoph Hellwig
virtio_blk: simplify refcounting
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-17
Christoph Hellwig
memstick/mspro_block: simplify refcounting
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-17
Christoph Hellwig
memstick/mspro_block: fix handling of read-only devices
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-17
Christoph Hellwig
memstick/ms_block: simplify refcounting
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-17
Christoph Hellwig
block: add a ->free_disk method
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-17
Ming Lei
block: revert 4f1e9630afe6 ("blk-throtl: optimize IOPS...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-17
Ming Lei
block: don't try to throttle split bio if iops limit...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-17
Ming Lei
block: throttle split bio in case of iops limit
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-17
Ming Lei
block: merge submit_bio_checks() into submit_bio_noacct
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-17
Ming Lei
block: don't check bio in blk_throtl_dispatch_work_fn
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-17
Ming Lei
block: don't declare submit_bio_checks in local header
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-17
Ming Lei
block: move blk_crypto_bio_prep() out of blk-mq.c
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-17
Ming Lei
block: move submit_bio_checks() into submit_bio_noacct
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-17
Christoph Hellwig
dm: remove dm_dispatch_clone_request
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-17
Christoph Hellwig
dm: remove useless code from dm_dispatch_clone_request
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-17
Christoph Hellwig
blk-mq: remove the request_queue argument to blk_insert_clon...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-17
Christoph Hellwig
blk-mq: fold blk_cloned_rq_check_limits into blk_insert_clon...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-17
Christoph Hellwig
blk-mq: make the blk-mq stacking code optional
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-15
Chengming Zhou
blk-cgroup: set blkg iostat after percpu stat aggregation
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-15
Chaitanya Kulkarni
blk-lib: don't check bdev_get_queue() NULL check
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-15
Christoph Hellwig
block: remove biodoc.rst
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-11
Barry Song
docs: block: biodoc.rst: Drop the obsolete and incorrect...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-11
Ming Lei
block: partition include/linux/blk-cgroup.h
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-11
Ming Lei
block: move initialization of q->blkg_list into blkcg_init_queue
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-11
Ming Lei
block: remove THROTL_IOPS_MAX
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-11
Yang Shi
block: introduce block_rq_error tracepoint
Cc: Jens Axboe <
axboe@kernel.dk
>
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-08
John Garry
sbitmap: Delete old sbitmap_queue_get_shallow()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-08
Ming Lei
lib/sbitmap: kill 'depth' from sbitmap_word
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-04
Christoph Hellwig
block: pass a block_device to bio_clone_fast
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-04
Christoph Hellwig
block: initialize the target bio in __bio_clone_fast
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-04
Christoph Hellwig
dm: use bio_clone_fast in alloc_io/alloc_tio
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-04
Christoph Hellwig
block: clone crypto and integrity data in __bio_clone_fast
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-04
Christoph Hellwig
dm-cache: remove __remap_to_origin_clear_discard
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-04
Christoph Hellwig
dm: simplify the single bio fast path in __send_duplicate_bios
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-04
Christoph Hellwig
dm: retun the clone bio from alloc_tio
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-04
Christoph Hellwig
dm: pass the bio instead of tio to __map_bio
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-04
Christoph Hellwig
dm: move cloning the bio into alloc_tio
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-04
Christoph Hellwig
dm: fold __send_duplicate_bios into __clone_and_map_simple_bio
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-04
Christoph Hellwig
dm: fold clone_bio into __clone_and_map_data_bio
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-04
Christoph Hellwig
dm: add a clone_to_tio helper
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-04
Christoph Hellwig
drbd: set ->bi_bdev in drbd_req_new
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-04
Christoph Hellwig
block: call bio_associate_blkg from bio_reset
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-04
Song Liu
scsi: use BLK_STS_OFFLINE for not fully online devices
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-04
Song Liu
block: return -ENODEV for BLK_STS_OFFLINE
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-04
Song Liu
block: introduce BLK_STS_OFFLINE
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
next