summaryrefslogtreecommitdiffstats
path: root/block/genhd.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-6.2/block-2022-12-08' of git://git.kernel.dk/linuxLinus Torvalds2022-12-131-19/+16
|\
| * block: remove devnode callback from struct block_device_operationsGreg Kroah-Hartman2022-12-031-11/+0
| * block: Do not reread partition table on exclusively open deviceJan Kara2022-12-011-2/+5
| * block: remove delayed holder registrationChristoph Hellwig2022-11-161-4/+0
| * block: clear ->slave_dir when dropping the main slave_dir referenceChristoph Hellwig2022-11-161-0/+2
| * blk-mq: move the srcu_struct used for quiescing to the tagsetChristoph Hellwig2022-11-021-1/+1
| * block: set the disk capacity to 0 in blk_mark_disk_deadChristoph Hellwig2022-11-021-0/+5
| * blk-mq: move queue_is_mq out of blk_mq_cancel_work_syncJinlong Chen2022-10-311-1/+3
* | block: Fix possible memory leak for rq_wb on add_disk failureChen Zhongjin2022-10-311-0/+1
* | block: fix memory leak for elevator on add_disk failureYu Kuai2022-10-221-4/+8
|/
* Merge branch 'for-6.1/block' into block-6.1Jens Axboe2022-10-101-0/+7
|\
| * block: fix leaking minors of hidden disksChristoph Hellwig2022-10-101-0/+7
* | Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linuxLinus Torvalds2022-10-071-3/+4
|\|
| * blk-throttle: pass a gendisk to blk_throtl_cancel_biosChristoph Hellwig2022-09-261-1/+1
| * blk-cgroup: pass a gendisk to blkcg_init_queue and blkcg_exit_queueChristoph Hellwig2022-09-261-2/+3
* | Revert "block: freeze the queue earlier in del_gendisk"Christoph Hellwig2022-09-201-1/+2
|/
* block: Do not call blk_put_queue() if gendisk allocation failsRafael Mendonca2022-08-121-3/+1
* block: move ->bio_split to the gendiskChristoph Hellwig2022-08-021-1/+7
* block: call blk_mq_exit_queue from disk_release for never added disksChristoph Hellwig2022-07-211-0/+15
* block: remove bdevnameChristoph Hellwig2022-07-141-23/+0
* block: pass a gendisk to blk_queue_free_zone_bitmapsChristoph Hellwig2022-07-061-1/+1
* block: call blk_queue_free_zone_bitmaps from disk_releaseChristoph Hellwig2022-07-061-0/+1
* block: simplify blktrace sysfs attribute creationChristoph Hellwig2022-06-281-0/+3
* block: remove blk_cleanup_diskChristoph Hellwig2022-06-281-15/+0
* block: simplify disk shutdownChristoph Hellwig2022-06-281-10/+13
* block: freeze the queue earlier in del_gendiskChristoph Hellwig2022-06-171-2/+1
* block: disable the elevator int del_gendiskChristoph Hellwig2022-06-171-28/+11
* block, loop: support partitions without scanningChristoph Hellwig2022-05-271-0/+2
* block: remove queue_discard_alignmentChristoph Hellwig2022-04-171-1/+1
* block: use bdev_alignment_offset in disk_alignment_offset_showChristoph Hellwig2022-04-171-1/+1
* Merge tag 'for-5.18/block-2022-04-01' of git://git.kernel.dk/linux-blockLinus Torvalds2022-04-011-1/+1
|\
| * block: Fix the maximum minor value is blk_alloc_ext_minor()Christophe JAILLET2022-03-281-1/+1
* | Merge tag 'for-5.18/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-03-241-0/+4
|\ \
| * | block: add ->poll_bio to block_device_operationsMing Lei2022-03-091-0/+4
* | | Merge tag 'for-5.18/block-2022-03-18' of git://git.kernel.dk/linux-blockLinus Torvalds2022-03-211-5/+62
|\ \ \ | | |/ | |/|
| * | block: cancel all throttled bios in del_gendisk()Yu Kuai2022-03-181-0/+3
| * | block: move rq_qos_exit() into disk_release()Ming Lei2022-03-081-2/+1
| * | block: do more work in elevator_exitChristoph Hellwig2022-03-081-3/+0
| * | block: move blk_exit_queue into disk_releaseMing Lei2022-03-081-1/+30
| * | block: move blkcg initialization/destroy into disk allocation/release handlerMing Lei2022-03-081-0/+9
| * | block: update io_ticks when io hangZhang Wensheng2022-02-221-2/+12
| |/
| * block: add a ->free_disk methodChristoph Hellwig2022-02-161-0/+5
| * block: remove genhd.hChristoph Hellwig2022-02-021-1/+0
| * block: deprecate autoloading based on dev_tChristoph Hellwig2022-02-021-0/+6
* | block: fix surprise removal for drivers calling blk_set_queue_dyingChristoph Hellwig2022-02-171-0/+14
|/
* block: check minor range in device_add_disk()Tetsuo Handa2021-12-211-0/+2
* block: fix error unwinding in device_add_diskChristoph Hellwig2021-12-211-7/+6
* blk-mq: move srcu from blk_mq_hw_ctx to request_queueMing Lei2021-12-031-1/+1
* block: don't include <linux/part_stat.h> in blk.hChristoph Hellwig2021-11-291-0/+1
* block: don't include blk-mq-sched.h in blk.hChristoph Hellwig2021-11-291-0/+1