summaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)Author
2022-11-23elevator: update the document of elevator_matchJinlong Chen
2022-11-23elevator: printk a warning if switching to a new io scheduler failsJinlong Chen
2022-11-23elevator: update the document of elevator_switchJinlong Chen
2022-11-22block: fix missing nr_hw_queues update in blk_mq_realloc_tag_set_tagsShin'ichiro Kawasaki
2022-11-21blk-crypto: move internal only declarations to blk-crypto-internal.hChristoph Hellwig
2022-11-21blk-crypto: add a blk_crypto_config_supported_natively helperChristoph Hellwig
2022-11-21blk-crypto: don't use struct request_queue for public interfacesChristoph Hellwig
2022-11-16blk-cgroup: Flush stats at blkgs destruction pathWaiman Long
2022-11-16blk-cgroup: Optimize blkcg_rstat_flush()Waiman Long
2022-11-16blk-cgroup: Return -ENOMEM directly in blkcg_css_alloc() error pathWaiman Long
2022-11-16block: don't allow a disk link holder to itselfYu Kuai
2022-11-16block: store the holder kobject in bd_holder_diskYu Kuai
2022-11-16block: fix use after free for bd_holder_dirYu Kuai
2022-11-16block: remove delayed holder registrationChristoph Hellwig
2022-11-16block: clear ->slave_dir when dropping the main slave_dir referenceChristoph Hellwig
2022-11-16block: remove blkdev_writepagesChristoph Hellwig
2022-11-16bio: shrink max number of pcpu cached biosPavel Begunkov
2022-11-16bio: add pcpu caching for non-polling bio_putPavel Begunkov
2022-11-16bio: split pcpu cache part of bio_put into a helperPavel Begunkov
2022-11-16bio: don't rob starving biosets of biosPavel Begunkov
2022-11-10blk-mq: simplify blk_mq_realloc_tag_set_tagsChristoph Hellwig
2022-11-10blk-mq: remove blk_mq_alloc_tag_set_tagsChristoph Hellwig
2022-11-09bfq: ignore oom_bfqq in bfq_check_wakerKhazhismel Kumykov
2022-11-09bfq: fix waker_bfqq inconsistency crashKhazhismel Kumykov
2022-11-09block: set FOLL_PCI_P2PDMA in bio_map_user_iov()Logan Gunthorpe
2022-11-09block: set FOLL_PCI_P2PDMA in __bio_iov_iter_get_pages()Logan Gunthorpe
2022-11-09block: add check when merging zone device pagesLogan Gunthorpe
2022-11-07block: Fix some kernel-doc commentsYang Li
2022-11-02blk-mq: use if-else instead of goto in blk_mq_alloc_cached_request()Jinlong Chen
2022-11-02blk-mq: improve error handling in blk_mq_alloc_rq_map()Jinlong Chen
2022-11-02blk-mq: add tagset quiesce interfaceChao Leng
2022-11-02blk-mq: pass a tagset to blk_mq_wait_quiesce_doneChristoph Hellwig
2022-11-02blk-mq: move the srcu_struct used for quiescing to the tagsetChristoph Hellwig
2022-11-02blk-mq: skip non-mq queues in blk_mq_quiesce_queueChristoph Hellwig
2022-11-02block: set the disk capacity to 0 in blk_mark_disk_deadChristoph Hellwig
2022-11-01block, bfq: don't declare 'bfqd' as type 'void *' in bfq_groupYu Kuai
2022-11-01block, bfq: remove dead code for updating 'rq_in_driver'Yu Kuai
2022-11-01block, bfq: cleanup bfq_activate_requeue_entity()Yu Kuai
2022-11-01block, bfq: factor out code to update 'active_entities'Yu Kuai
2022-11-01block, bfq: remove set but not used variable in __bfq_entity_update_weight_prioYu Kuai
2022-11-01block: Replace struct rq_depth with unsigned int in struct iolatency_grpKemeng Shi
2022-11-01block: Correct comment for scale_cookie_changeKemeng Shi
2022-11-01block: Remove redundant parent blkcg_gp check in check_scale_changeKemeng Shi
2022-11-01block: split elevator_switchChristoph Hellwig
2022-11-01block: don't check for required features in elevator_matchChristoph Hellwig
2022-11-01block: simplify the check for the current elevator in elv_iosched_showChristoph Hellwig
2022-11-01block: cleanup the variable naming in elv_iosched_storeChristoph Hellwig
2022-11-01block: exit elv_iosched_show early when I/O schedulers are not supportedChristoph Hellwig
2022-11-01block: cleanup elevator_getChristoph Hellwig
2022-11-01block, bfq: cleanup __bfq_weights_tree_remove()Yu Kuai