summaryrefslogtreecommitdiff
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* block: move update_io_ticks to blk-core.cChristoph Hellwig2020-05-273-17/+15
* block: remove generic_{start,end}_io_acctChristoph Hellwig2020-05-271-39/+0
* block: add disk/bio-based accounting helpersChristoph Hellwig2020-05-271-0/+34
* block: remove the disk and queue NULL checks in blkdev_issue_flushChristoph Hellwig2020-05-221-8/+0
* block: remove the error_sector argument to blkdev_issue_flushChristoph Hellwig2020-05-221-15/+2
* block: Remove unused flush_queue_delayed in struct blk_flush_queueBaolin Wang2020-05-192-2/+0
* block: Fix type of first compat_put_{,u}long() argumentBart Van Assche2020-05-191-2/+2
* block: merge part_{inc,dev}_in_flight into their only callersChristoph Hellwig2020-05-193-26/+8
* block: don't call part_{inc,dec}_in_flight for blk-mq devicesChristoph Hellwig2020-05-192-18/+5
* block: move the blk-mq calls out of part_in_flight{,_rw}Christoph Hellwig2020-05-191-14/+14
* block: mark blk_account_io_completion staticChristoph Hellwig2020-05-192-2/+1
* blk-mq: allow blk_mq_make_request to consume the q_usage_counter referenceChristoph Hellwig2020-05-193-30/+27
* blk-mq: remove a pointless queue enter pair in blk_mq_alloc_request_hctxChristoph Hellwig2020-05-191-3/+0
* blk-mq: remove a pointless queue enter pair in blk_mq_alloc_requestChristoph Hellwig2020-05-191-3/+0
* blk-mq: move the call to blk_queue_enter_live out of blk_mq_get_requestChristoph Hellwig2020-05-191-11/+16
* block: blk-crypto-fallback for Inline EncryptionSatya Tangirala2020-05-145-20/+751
* block: Make blk-integrity preclude hardware inline encryptionSatya Tangirala2020-05-143-0/+29
* block: Inline encryption support for blk-mqSatya Tangirala2020-05-1410-7/+599
* block: Keyslot Manager for Inline EncryptionSatya Tangirala2020-05-143-0/+386
* iocost: don't let vrate run wild while there's no saturation signalTejun Heo2020-05-141-4/+24
* block: move blk_io_schedule() out of header fileMing Lei2020-05-141-0/+13
* block: export bio_release_pages and bio_iov_iter_get_pagesJohannes Thumshirn2020-05-121-0/+2
* block: Modify revalidate zonesDamien Le Moal2020-05-121-1/+8
* block: introduce blk_req_zone_write_trylockJohannes Thumshirn2020-05-121-0/+14
* block: Introduce REQ_OP_ZONE_APPENDKeith Busch2020-05-125-4/+181
* block: rename __bio_add_pc_page to bio_add_hw_pageChristoph Hellwig2020-05-123-29/+45
* block: don't hold part0's refcount in IO pathMing Lei2020-05-122-9/+8
* block: only define 'nr_sects_seq' in hd_part for 32bit SMPMing Lei2020-05-122-2/+2
* block: fix use-after-free on cached last_lookup partitionMing Lei2020-05-123-16/+23
* block: reset mapping if failed to update hardware queue countWeiping Zhang2020-05-121-1/+1
* bdi: remove the name field in struct backing_dev_infoChristoph Hellwig2020-05-091-1/+0
* bdi: simplify bdi_allocChristoph Hellwig2020-05-091-1/+1
* bdi: remove bdi_register_ownerChristoph Hellwig2020-05-091-3/+5
* block: rename blk_mq_alloc_rq_mapsWeiping Zhang2020-05-091-2/+2
* block: rename __blk_mq_alloc_rq_mapWeiping Zhang2020-05-091-3/+4
* block: alloc map and request for new hardware queueMing Lei2020-05-091-12/+12
* block: save previous hardware queue count before udpateWeiping Zhang2020-05-091-1/+1
* block: free both rq_map and requestWeiping Zhang2020-05-091-1/+1
* Merge branch 'block-5.7' into for-5.8/blockJens Axboe2020-05-094-52/+79
|\
| * bdi: use bdi_dev_name() to get device nameYufen Yu2020-05-092-3/+5
| * iocost: protect iocg->abs_vdebt with iocg->waitq.lockTejun Heo2020-05-051-46/+71
| * block: remove the bd_openers checks in blk_drop_partitionsChristoph Hellwig2020-04-301-1/+1
| * blk-iocost: Fix error on iocost_ioc_vrate_adjWaiman Long2020-04-211-2/+2
* | blk-iocost: account for IO size when testing latenciesTejun Heo2020-04-302-2/+32
* | blk-iocost: switch to fixed non-auto-decaying use_delayTejun Heo2020-04-302-14/+15
* | block: add a bio_queue_enter helperChristoph Hellwig2020-04-291-26/+24
* | block: replace BIO_QUEUE_ENTERED with BIO_CGROUP_ACCTChristoph Hellwig2020-04-291-10/+0
* | block: cleanup the memory stall accounting in submit_bioChristoph Hellwig2020-04-291-16/+14
* | block: improve the submit_bio and generic_make_request documentationChristoph Hellwig2020-04-291-23/+12
* | blk-mq: make function '__blk_mq_sched_dispatch_requests' staticZheng Bin2020-04-291-1/+1