- aa67db2 iocost: fix infinite loop bug in adjust_inuse_and_calc_cost() by Tejun Heo · 4 years, 4 months ago
- 769b628 blk-iocost: fix divide-by-zero in transfer_surpluses() by Tejun Heo · 4 years, 4 months ago
- 0806e60 bcache: use part_[begin|end]_io_acct instead of disk_[begin|end]_io_acct by Song Liu · 4 years, 4 months ago
- 00fe60e md: use part_[begin|end]_io_acct instead of disk_[begin|end]_io_acct by Song Liu · 4 years, 4 months ago
- 7b26410 block: introduce part_[begin|end]_io_acct by Song Liu · 4 years, 4 months ago
- 2850085 blk-mq: always allow reserved allocation in hctx_may_queue by Ming Lei · 4 years, 4 months ago
- 84ed257 block: remove duplicate include statement in scsi_ioctl.c by Tian Tao · 4 years, 4 months ago
- 192f1c6 blkcg: add plugging support for punt bio by Xianting Tian · 4 years, 4 months ago
- b92b530 block: remove check_disk_change by Christoph Hellwig · 4 years, 4 months ago
- 38a2b55 sr: simplify sr_block_revalidate_disk by Christoph Hellwig · 4 years, 4 months ago
- afd35c4 sr: use bdev_check_media_change by Christoph Hellwig · 4 years, 4 months ago
- 471bd0a sd: use bdev_check_media_change by Christoph Hellwig · 4 years, 4 months ago
- 818077d md: use bdev_check_media_change by Christoph Hellwig · 4 years, 4 months ago
- fec2cf6 ide-gd: stop using the disk events mechanism by Christoph Hellwig · 4 years, 4 months ago
- a367e44 ide-cd: remove idecd_revalidate_disk by Christoph Hellwig · 4 years, 4 months ago
- a22be69 ide-cd: use bdev_check_media_changed by Christoph Hellwig · 4 years, 4 months ago
- faf0413 gdrom: use bdev_check_media_change by Christoph Hellwig · 4 years, 4 months ago
- 1570d14f paride/pcd: use bdev_check_media_change by Christoph Hellwig · 4 years, 4 months ago
- 77f93bf xsysace: simplify media change handling by Christoph Hellwig · 4 years, 4 months ago
- f094225 xsysace: use bdev_check_media_change by Christoph Hellwig · 4 years, 4 months ago
- 3dcbad2 swim3: use bdev_check_media_changed by Christoph Hellwig · 4 years, 4 months ago
- 433d21c swim: simplify media change handling by Christoph Hellwig · 4 years, 4 months ago
- 7fe76fc swim: use bdev_check_media_change by Christoph Hellwig · 4 years, 4 months ago
- 4a6f3d4 floppy: use bdev_check_media_change by Christoph Hellwig · 4 years, 4 months ago
- 22f9716 ataflop: use bdev_check_media_change by Christoph Hellwig · 4 years, 4 months ago
- acdfd44 amiflop: use bdev_check_media_change by Christoph Hellwig · 4 years, 4 months ago
- 95f6f3a block: add a bdev_check_media_change helper by Christoph Hellwig · 4 years, 4 months ago
- fc93fe1 block: make QUEUE_SYSFS_BIT_FNS more useful by Christoph Hellwig · 4 years, 4 months ago
- 3562614 block: add helper macros for queue sysfs entries by Christoph Hellwig · 4 years, 4 months ago
- e75ad2c blktrace: make function blk_trace_bio_get_cgid() static by Wang Hai · 4 years, 4 months ago
- ddfb8b0 block: Remove unused blk_mq_sched_free_hctx_data() by Baolin Wang · 4 years, 4 months ago
- 384d87e block: Do not discard buffers under a mounted filesystem by Jan Kara · 4 years, 4 months ago
- 6dbf7bb fs: Don't invalidate page buffers in block_write_full_page() by Jan Kara · 4 years, 4 months ago
- b445547 blk-mq, elevator: Count requests per hctx to improve performance by Kashyap Desai · 4 years, 5 months ago
- f1b49fd blk-mq: Record active_queues_shared_sbitmap per tag_set for when using shared sbitmap by John Garry · 4 years, 5 months ago
- bccf5e2 blk-mq: Record nr_active_requests per queue for when using shared sbitmap by John Garry · 4 years, 5 months ago
- a0235d2 blk-mq: Relocate hctx_may_queue() by John Garry · 4 years, 5 months ago
- 32bc15a blk-mq: Facilitate a shared sbitmap per tagset by John Garry · 4 years, 5 months ago
- 222a5ae blk-mq: Use pointers for blk_mq_tags bitmap tags by John Garry · 4 years, 5 months ago
- 1c0706a blk-mq: Pass flags for tag init/free by John Garry · 4 years, 5 months ago
- 4d06323 blk-mq: Free tags in blk_mq_init_tags() upon error by Hannes Reinecke · 4 years, 5 months ago
- 655ac30 blk-mq: Rename blk_mq_update_tag_set_depth() by Hannes Reinecke · 4 years, 5 months ago
- 51db1c3 blk-mq: Rename BLK_MQ_F_TAG_SHARED as BLK_MQ_F_TAG_QUEUE_SHARED by Ming Lei · 4 years, 5 months ago
- de09077 block: remove revalidate_disk() by Christoph Hellwig · 4 years, 4 months ago
- 32f61d6 nvdimm: simplify revalidate_disk handling by Christoph Hellwig · 4 years, 4 months ago
- 033a1b9 sd: open code revalidate_disk by Christoph Hellwig · 4 years, 4 months ago
- b55d3d2 nvme: opencode revalidate_disk in nvme_validate_ns by Christoph Hellwig · 4 years, 4 months ago
- b8086d3 block: use revalidate_disk_size in set_capacity_revalidate_and_notify by Christoph Hellwig · 4 years, 4 months ago
- 659e56b block: add a new revalidate_disk_size helper by Christoph Hellwig · 4 years, 4 months ago
- f4ad06f block: rename bd_invalidated by Christoph Hellwig · 4 years, 4 months ago
- 6540fbf block: don't clear bd_invalidated in check_disk_size_change by Christoph Hellwig · 4 years, 4 months ago
- 653cd53 Documentation/filesystems/locking.rst: remove an incorrect sentence by Christoph Hellwig · 4 years, 4 months ago
- 265600b block: Remove a duplicative condition by Baolin Wang · 4 years, 4 months ago
- 8327cce5 block: better deal with the delayed not supported case in blk_cloned_rq_check_limits by Ritika Srivastava · 4 years, 4 months ago
- 143d260 block: Return blk_status_t instead of errno codes by Ritika Srivastava · 4 years, 4 months ago
- 9d3a39a block: grant IOPRIO_CLASS_RT to CAP_SYS_NICE by Khazhismel Kumykov · 4 years, 4 months ago
- a7863b3 blk-iocost: update iocost_monitor.py by Tejun Heo · 4 years, 4 months ago
- f0bf84a blk-iocost: add three debug stat - cost.wait, indebt and indelay by Tejun Heo · 4 years, 4 months ago
- 0460375 blk-iocost: restore inuse update tracepoints by Tejun Heo · 4 years, 4 months ago
- ac33e91 blk-iocost: implement vtime loss compensation by Tejun Heo · 4 years, 4 months ago
- dda1315 blk-iocost: halve debts if device stays idle by Tejun Heo · 4 years, 4 months ago
- 5160a5a blk-iocost: implement delay adjustment hysteresis by Tejun Heo · 4 years, 4 months ago
- c421a3e blk-iocost: revamp debt handling by Tejun Heo · 4 years, 4 months ago
- b0853ab blk-iocost: revamp in-period donation snapbacks by Tejun Heo · 4 years, 4 months ago
- f1de243 blk-iocost: revamp donation amount determination by Tejun Heo · 4 years, 4 months ago
- e08d02a blk-iocost: implement Andy's method for donation weight updates by Tejun Heo · 4 years, 4 months ago
- 93f7d2d blk-iocost: restructure surplus donation logic by Tejun Heo · 4 years, 4 months ago
- 065655c blk-iocost: decouple vrate adjustment from surplus transfers by Tejun Heo · 4 years, 4 months ago
- 8692d2d blk-iocost: replace iocg->has_surplus with ->surplus_list by Tejun Heo · 4 years, 4 months ago
- 1aa50d0 blk-iocost: calculate iocg->usages[] from iocg->local_stat.usage_us by Tejun Heo · 4 years, 4 months ago
- 97eb197 blk-iocost: add absolute usage stat by Tejun Heo · 4 years, 4 months ago
- da437b9 blk-iocost: grab ioc->lock for debt handling by Tejun Heo · 4 years, 4 months ago
- 7ca5b2e blk-iocost: streamline vtime margin and timer slack handling by Tejun Heo · 4 years, 4 months ago
- ce95570 blk-iocost: make ioc_now->now and ioc->period_at 64bit by Tejun Heo · 4 years, 4 months ago
- bd0adb9 blk-iocost: use WEIGHT_ONE based fixed point number for weights by Tejun Heo · 4 years, 4 months ago
- fe20cdb5 blk-iocost: s/HWEIGHT_WHOLE/WEIGHT_ONE/g by Tejun Heo · 4 years, 4 months ago
- 7b84b49 blk-iocost: make iocg_kick_waitq() call iocg_kick_delay() after paying debt by Tejun Heo · 4 years, 4 months ago
- 6ef20f7 blk-iocost: move iocg_kick_delay() above iocg_kick_waitq() by Tejun Heo · 4 years, 4 months ago
- db84a72 blk-iocost: clamp inuse and skip noops in __propagate_weights() by Tejun Heo · 4 years, 4 months ago
- 00410f1 blk-iocost: rename propagate_active_weights() to propagate_weights() by Tejun Heo · 4 years, 4 months ago
- 5e124f7 blk-iocost: use local[64]_t for percpu stat by Tejun Heo · 4 years, 4 months ago
- 1f06959 block: remove the unused q argument to part_in_flight and part_in_flight_rw by Christoph Hellwig · 4 years, 4 months ago
- 8328eb2 block: remove the disk argument to delete_partition by Christoph Hellwig · 4 years, 4 months ago
- f93af2a block: cleanup __alloc_disk_node by Christoph Hellwig · 4 years, 4 months ago
- e5c7fb4 block: move the devcgroup_inode_permission call to blkdev_get by Christoph Hellwig · 4 years, 4 months ago
- 46d40cf block: remove an outdated comment on the bd_dev field by Christoph Hellwig · 4 years, 4 months ago
- 7cf34d9 block: remove the discard_alignment field from struct hd_struct by Christoph Hellwig · 4 years, 4 months ago
- 7b8917f block: remove the alignment_offset field from struct hd_struct by Christoph Hellwig · 4 years, 4 months ago
- e44a6a2 blk-mq: use BLK_MQ_NO_TAG for no tag by Xianting Tian · 4 years, 4 months ago
- cdfcef9 block: Remove blk_mq_attempt_merge() function by Baolin Wang · 4 years, 4 months ago
- 7d7ca7c block: Add a new helper to attempt to merge a bio by Baolin Wang · 4 years, 4 months ago
- bdc6a287 block: Move blk_mq_bio_list_merge() into blk-merge.c by Baolin Wang · 4 years, 4 months ago
- 8e75637 block: Move bio merge related functions into blk-merge.c by Baolin Wang · 4 years, 4 months ago
- 339b5a2 blk-wbt: Remove obsolete multiqueue I/O scheduling comment by Danny Lin · 4 years, 4 months ago
- 4ce7906 virtio-blk: Use kobj_to_dev() instead of container_of() by Tian Tao · 4 years, 5 months ago
- c482398 raw: deprecate the raw driver by Christoph Hellwig · 4 years, 5 months ago
- 3310eeb block: remove the BIO_USER_MAPPED flag by Christoph Hellwig · 4 years, 4 months ago
- 7589ad6 block: remove __blk_rq_map_user_iov by Christoph Hellwig · 4 years, 4 months ago
- 7b63c05 block: remove __blk_rq_unmap_user by Christoph Hellwig · 4 years, 4 months ago
- f325607 block: remove the BIO_NULL_MAPPED flag by Christoph Hellwig · 4 years, 4 months ago