summaryrefslogtreecommitdiffstats
path: root/block/genhd.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'pull-bd_flags-2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-05-211-5/+10
|\
| * bdev: move ->bd_make_it_fail to ->__bd_flagsAl Viro2024-05-021-4/+8
| * bdev: move ->bd_has_subit_bio to ->__bd_flagsAl Viro2024-05-021-1/+2
* | Merge tag 'pull-bd_inode-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-05-211-4/+4
|\ \
| * | use ->bd_mapping instead of ->bd_inode->i_mappingAl Viro2024-05-031-1/+1
| * | missing helpers: bdev_unhash(), bdev_drop()Al Viro2024-05-031-3/+3
| |/
* | block: fix that util can be greater than 100%Yu Kuai2024-05-091-10/+2
* | block: support to account io_ticks preciselyYu Kuai2024-05-091-1/+1
* | block: add a partscan sysfs attribute for disksChristoph Hellwig2024-05-031-0/+8
* | block: add a disk_has_partscan helperChristoph Hellwig2024-05-031-5/+2
* | block: Introduce zone write pluggingDamien Le Moal2024-04-171-1/+2
|/
* Merge tag 'for-6.9/block-20240310' of git://git.kernel.dk/linuxLinus Torvalds2024-03-111-6/+8
|\
| * block: make block_class constantRicardo B. Marliere2024-03-061-1/+1
| * block: pass a queue_limits argument to blk_alloc_diskChristoph Hellwig2024-02-191-5/+6
| * block: pass a queue_limits argument to blk_alloc_queueChristoph Hellwig2024-02-131-2/+3
* | block/genhd: port disk_scan_partitions() to fileChristian Brauner2024-02-251-6/+6
|/
* block: add check of 'minors' and 'first_minor' in device_add_disk()Li Nan2023-12-191-1/+3
* block: Set memalloc_noio to false on device_add_disk() error pathLi Nan2023-12-131-0/+1
* block: assert that we're not holding open_mutex over blk_report_disk_deadChristian Brauner2023-10-281-0/+7
* block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()Jan Kara2023-10-281-6/+6
* block: call into the file system for bdev_mark_deadChristoph Hellwig2023-08-211-20/+24
* block: consolidate __invalidate_device and fsync_bdevChristoph Hellwig2023-08-211-2/+1
* block: fix the exclusive open mask in disk_scan_partitionsChristoph Hellwig2023-06-211-1/+1
* block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()Yu Kuai2023-06-201-1/+2
* block: fix blktrace debugfs entries leakageYu Kuai2023-06-141-1/+4
* block: replace fmode_t with a block-specific type for block open flagsChristoph Hellwig2023-06-121-4/+4
* block: use the holder as indication for exclusive opensChristoph Hellwig2023-06-121-3/+2
* block: move more code to early-lookup.cChristoph Hellwig2023-06-051-92/+0
* block: add a mark_dead holder operationChristoph Hellwig2023-06-051-0/+24
* block: introduce holder opsChristoph Hellwig2023-06-051-2/+4
* block: delete partitions later in del_gendiskChristoph Hellwig2023-06-051-5/+19
* block: avoid repeated work in blk_mark_disk_deadChristoph Hellwig2023-06-051-1/+3
* block: consolidate the shutdown logic in blk_mark_disk_dead and del_gendiskChristoph Hellwig2023-06-051-14/+12
* block: Replace all non-returning strlcpy with strscpyAzeem Shaikh2023-06-011-1/+1
* Merge tag 'for-6.4/block-2023-05-06' of git://git.kernel.dk/linuxLinus Torvalds2023-05-061-14/+5
|\
| * blk-integrity: register sysfs attributes on struct deviceThomas Weißschuh2023-04-261-8/+4
| * block: Cleanup set_capacity()/bdev_set_nr_sectors()Damien Le Moal2023-04-241-6/+1
* | Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2023-04-271-13/+7
|\ \
| * \ Merge 6.3-rc5 into driver-core-nextGreg Kroah-Hartman2023-04-031-1/+1
| |\ \
| * | | driver core: class: remove dev_kobj from struct classGreg Kroah-Hartman2023-03-311-1/+0
| * | | driver core: remove CONFIG_SYSFS_DEPRECATED and CONFIG_SYSFS_DEPRECATED_V2Greg Kroah-Hartman2023-03-061-12/+7
* | | | Merge tag 'for-6.4/block-2023-04-21' of git://git.kernel.dk/linuxLinus Torvalds2023-04-261-0/+3
|\ \ \ \ | | |_|/ | |/| |
| * | | block: store bdev->bd_disk->fops->submit_bio state in bdevJens Axboe2023-04-161-0/+3
| | |/ | |/|
* / | block: don't set GD_NEED_PART_SCAN if scan partition failedYu Kuai2023-04-061-1/+7
|/ /
* / block: fix wrong mode for blkdev_put() from disk_scan_partitions()Yu Kuai2023-03-071-1/+1
|/
* Merge tag 'block-6.3-2023-03-03' of git://git.kernel.dk/linuxLinus Torvalds2023-03-031-9/+28
|\
| * block: fix scan partition for exclusively open device againYu Kuai2023-02-171-4/+26
| * block: Revert "block: Do not reread partition table on exclusively open device"Yu Kuai2023-02-171-5/+2
* | Merge tag 'driver-core-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2023-02-241-1/+1
|\ \ | |/ |/|
| * driver core: make struct device_type.devnode() take a const *Greg Kroah-Hartman2023-01-271-1/+1