summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-12-07block: Improve blk_revalidate_disk_zones() checksDamien Le Moal1-1/+15
2020-12-07sbitmap: simplify wrap checkPavel Begunkov1-3/+5
2020-12-07sbitmap: replace CAS with atomic andPavel Begunkov1-5/+3
2020-12-07sbitmap: remove swap_lockPavel Begunkov2-16/+3
2020-12-07sbitmap: optimise sbitmap_deferred_clear()Pavel Begunkov1-12/+12
2020-12-07blk-mq: skip hybrid polling if iopoll doesn't spinPavel Begunkov1-2/+3
2020-12-07blk-iocost: Factor out the base vrate change into a separate functionBaolin Wang1-45/+54
2020-12-07blk-iocost: Factor out the active iocgs' state check into a separate functionBaolin Wang1-40/+54
2020-12-07blk-iocost: Move the usage ratio calculation to the correct placeBaolin Wang1-21/+23
2020-12-07blk-iocost: Remove unnecessary advance declarationBaolin Wang1-2/+0
2020-12-07blk-iocost: Fix some typos in commentsBaolin Wang1-6/+6
2020-12-07blktrace: fix up a kerneldoc commentChristoph Hellwig1-1/+0
2020-12-04block: remove the request_queue to argument request based tracepointsChristoph Hellwig8-57/+39
2020-12-04block: remove the request_queue argument to the block_bio_remap tracepointChristoph Hellwig11-42/+28
2020-12-04block: remove the request_queue argument to the block_split tracepointChristoph Hellwig4-13/+10
2020-12-04block: simplify and extend the block_bio_merge tracepoint classChristoph Hellwig6-161/+48
2020-12-04block: remove the unused block_sleeprq tracepointChristoph Hellwig2-40/+0
2020-12-02blk-throttle: don't check whether or not lower limit is valid if CONFIG_BLK_D...Yu Kuai1-0/+6
2020-12-02block: fix inflight statistics of part0Jeffle Xu1-1/+2
2020-12-02bio: optimise bvec iterationPavel Begunkov2-4/+17
2020-12-02block: optimise for_each_bvec() advancePavel Begunkov1-5/+15
2020-12-01block: stop using bdget_disk for partition 0Christoph Hellwig7-49/+13
2020-12-01block: merge struct block_device and struct hd_structChristoph Hellwig10-230/+108
2020-12-01f2fs: remove a few bd_part checksChristoph Hellwig2-13/+1
2020-12-01block: switch disk_part_iter_* to use a struct block_deviceChristoph Hellwig4-42/+42
2020-12-01block: pass a block_device to invalidate_partitionChristoph Hellwig1-10/+3
2020-12-01block: pass a block_device to blk_alloc_devtChristoph Hellwig3-9/+9
2020-12-01block: remove the partno field from struct hd_structChristoph Hellwig4-13/+11
2020-12-01block: switch partition lookup to use struct block_deviceChristoph Hellwig22-137/+122
2020-12-01block: allocate struct hd_struct as part of struct bdev_inodeChristoph Hellwig15-169/+61
2020-12-01block: move the policy field to struct block_deviceChristoph Hellwig6-10/+11
2020-12-01block: move make_it_fail to struct block_deviceChristoph Hellwig4-6/+7
2020-12-01block: move holder_dir to struct block_deviceChristoph Hellwig5-13/+13
2020-12-01block: move the partition_meta_info to struct block_deviceChristoph Hellwig7-17/+16
2020-12-01block: move the start_sect field to struct block_deviceChristoph Hellwig8-25/+22
2020-12-01block: move disk stat accounting to struct block_deviceChristoph Hellwig9-43/+39
2020-12-01block: remove the nr_sects field in struct hd_structChristoph Hellwig16-194/+67
2020-12-01block: initialize struct block_device in bdev_allocChristoph Hellwig1-13/+9
2020-12-01block: simplify part_to_diskChristoph Hellwig1-7/+3
2020-12-01block: simplify the block device claiming interfaceChristoph Hellwig3-44/+25
2020-12-01block: remove ->bd_containsChristoph Hellwig4-17/+13
2020-12-01block: simplify bdev/disk lookup in blkdev_getChristoph Hellwig9-319/+194
2020-12-01block: remove i_bdevChristoph Hellwig18-252/+121
2020-12-01block: opencode devcgroup_inode_permissionChristoph Hellwig1-6/+4
2020-12-01block: move bdput() to the callers of __blkdev_getChristoph Hellwig1-2/+5
2020-12-01block: refactor blkdev_getChristoph Hellwig1-99/+86
2020-12-01block: refactor __blkdev_putChristoph Hellwig1-7/+7
2020-12-01init: cleanup match_dev_by_uuid and match_dev_by_labelChristoph Hellwig1-12/+6
2020-12-01init: refactor devt_from_partuuidChristoph Hellwig1-37/+31
2020-12-01init: refactor name_to_dev_tChristoph Hellwig2-99/+91