summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* block: add an explicit ->disk backpointer to the request_queueChristoph Hellwig2021-08-239-26/+26
* block: hold a request_queue reference for the lifetime of struct gendiskChristoph Hellwig2021-08-232-13/+7
* block: pass a request_queue to __blk_alloc_diskChristoph Hellwig2021-08-236-12/+13
* block: remove the minors argument to __alloc_disk_nodeChristoph Hellwig2021-08-236-11/+10
* block: remove alloc_disk and alloc_disk_nodeChristoph Hellwig2021-08-234-13/+9
* block: cleanup the lockdep handling in *alloc_diskChristoph Hellwig2021-08-234-29/+17
* sg: do not allocate a gendiskChristoph Hellwig2021-08-231-23/+9
* st: do not allocate a gendiskChristoph Hellwig2021-08-232-38/+13
* nvme: use blk_mq_alloc_diskChristoph Hellwig2021-08-231-20/+13
* block: add back the bd_holder_dir reference in bd_link_disk_holderChristoph Hellwig2021-08-211-0/+7
* block: fix default IO priority handlingDamien Le Moal2021-08-184-7/+13
* block: Introduce IOPRIO_NR_LEVELSDamien Le Moal2021-08-186-14/+14
* block: fix IOPRIO_PRIO_CLASS() and IOPRIO_PRIO_VALUE() macrosDamien Le Moal2021-08-181-4/+8
* block: change ioprio_valid() to an inline functionDamien Le Moal2021-08-182-2/+10
* block: improve ioprio class description commentDamien Le Moal2021-08-181-4/+6
* block: bfq: fix bfq_set_next_ioprio_data()Damien Le Moal2021-08-181-1/+1
* block: unexport blk_register_queueChristoph Hellwig2021-08-161-1/+0
* blk-cgroup: stop using seq_get_bufChristoph Hellwig2021-08-165-64/+39
* blk-cgroup: refactor blkcg_print_statChristoph Hellwig2021-08-161-74/+74
* nvme: use bvec_virtChristoph Hellwig2021-08-161-3/+2
* dcssblk: use bvec_virtChristoph Hellwig2021-08-161-2/+1
* dasd: use bvec_virtChristoph Hellwig2021-08-163-10/+10
* ps3vram: use bvec_virtChristoph Hellwig2021-08-161-1/+1
* ubd: use bvec_virtChristoph Hellwig2021-08-161-2/+1
* sd: use bvec_virtChristoph Hellwig2021-08-161-1/+1
* bcache: use bvec_virtChristoph Hellwig2021-08-161-1/+1
* virtio_blk: use bvec_virtChristoph Hellwig2021-08-161-5/+2
* rbd: use bvec_virtChristoph Hellwig2021-08-161-2/+1
* squashfs: use bvec_virtChristoph Hellwig2021-08-166-9/+8
* dm-integrity: use bvec_virtChristoph Hellwig2021-08-161-2/+2
* dm-ebs: use bvec_virtChristoph Hellwig2021-08-161-1/+1
* dm: make EBS depend on !HIGHMEMChristoph Hellwig2021-08-161-1/+1
* block: use bvec_virt in bio_integrity_{process,free}Christoph Hellwig2021-08-161-5/+2
* bvec: add a bvec_virt helperChristoph Hellwig2021-08-161-0/+12
* block: ensure the bdi is freed after inode_detach_wbChristoph Hellwig2021-08-162-4/+4
* block: free the extended dev_t minor laterChristoph Hellwig2021-08-163-4/+5
* blk-throtl: optimize IOPS throttle for large IO scenariosChunguang Xu2021-08-153-0/+36
* block: pass a gendisk to bdev_resize_partitionChristoph Hellwig2021-08-123-9/+9
* block: pass a gendisk to bdev_del_partitionChristoph Hellwig2021-08-123-6/+6
* block: pass a gendisk to bdev_add_partitionChristoph Hellwig2021-08-123-6/+6
* block: store a gendisk in struct parsed_partitionsChristoph Hellwig2021-08-1214-73/+52
* block: remove GENHD_FL_UPChristoph Hellwig2021-08-126-15/+12
* bcache: move the del_gendisk call out of bcache_device_freeChristoph Hellwig2021-08-121-6/+4
* bcache: add proper error unwinding in bcache_device_initChristoph Hellwig2021-08-121-5/+11
* sx8: use the internal state machine to check if del_gendisk needs to be calledChristoph Hellwig2021-08-121-1/+1
* nvme: replace the GENHD_FL_UP check in nvme_mpath_shutdown_diskChristoph Hellwig2021-08-121-1/+1
* nvme: remove the GENHD_FL_UP check in nvme_ns_removeChristoph Hellwig2021-08-121-8/+6
* mmc: block: cleanup gendisk creationChristoph Hellwig2021-08-121-32/+17
* mmc: block: let device_add_disk create disk attributesChristoph Hellwig2021-08-121-57/+45
* block: move some macros to blkdev.hGuoqing Jiang2021-08-125-10/+4