summaryrefslogtreecommitdiffstats
path: root/block/genhd.c
Commit message (Expand)AuthorAgeFilesLines
* block: stop using bdget_disk for partition 0Christoph Hellwig2020-12-011-1/+0
* block: merge struct block_device and struct hd_structChristoph Hellwig2020-12-011-64/+26
* block: switch disk_part_iter_* to use a struct block_deviceChristoph Hellwig2020-12-011-29/+30
* block: pass a block_device to invalidate_partitionChristoph Hellwig2020-12-011-10/+3
* block: pass a block_device to blk_alloc_devtChristoph Hellwig2020-12-011-7/+7
* block: remove the partno field from struct hd_structChristoph Hellwig2020-12-011-6/+6
* block: switch partition lookup to use struct block_deviceChristoph Hellwig2020-12-011-25/+32
* block: allocate struct hd_struct as part of struct bdev_inodeChristoph Hellwig2020-12-011-31/+19
* block: move the policy field to struct block_deviceChristoph Hellwig2020-12-011-4/+4
* block: move make_it_fail to struct block_deviceChristoph Hellwig2020-12-011-2/+2
* block: move holder_dir to struct block_deviceChristoph Hellwig2020-12-011-2/+3
* block: move the partition_meta_info to struct block_deviceChristoph Hellwig2020-12-011-1/+2
* block: move the start_sect field to struct block_deviceChristoph Hellwig2020-12-011-2/+2
* block: move disk stat accounting to struct block_deviceChristoph Hellwig2020-12-011-10/+4
* block: remove the nr_sects field in struct hd_structChristoph Hellwig2020-12-011-24/+35
* block: simplify bdev/disk lookup in blkdev_getChristoph Hellwig2020-12-011-186/+24
* block: use put_device in put_diskChristoph Hellwig2020-12-011-1/+1
* block: use disk_part_iter_exit in disk_part_iter_nextChristoph Hellwig2020-12-011-2/+1
* block: remove the update_bdev parameter to set_capacity_revalidate_and_notifyChristoph Hellwig2020-11-161-8/+5
* block: fix the kerneldoc comment for __register_blkdevChristoph Hellwig2020-11-161-1/+4
* block: switch gendisk lookup to a simple xarrayChristoph Hellwig2020-11-161-171/+37
* block: add an optional probe callback to major_namesChristoph Hellwig2020-11-161-3/+18
* block: rework requesting modules for unclaimed devicesChristoph Hellwig2020-11-161-10/+15
* block: split block_class_lockChristoph Hellwig2020-11-161-14/+15
* block: open code kobj_map into in block/genhd.cChristoph Hellwig2020-11-161-13/+117
* block: cleanup del_gendisk a bitChristoph Hellwig2020-11-161-7/+8
* block: remove set_device_roChristoph Hellwig2020-11-161-7/+0
* block: add a return value to set_capacity_revalidate_and_notifyChristoph Hellwig2020-11-121-1/+4
* block: add a bdget_part helperChristoph Hellwig2020-10-051-1/+1
* block: use bd_partno in bdevnameChristoph Hellwig2020-09-251-1/+1
* block: cleanup partition scanning in register_diskChristoph Hellwig2020-09-231-19/+14
* block: move the NEED_PART_SCAN flag to struct gendiskChristoph Hellwig2020-09-231-2/+2
* block: add a bdev_check_media_change helperChristoph Hellwig2020-09-101-1/+28
* block: use revalidate_disk_size in set_capacity_revalidate_and_notifyChristoph Hellwig2020-09-021-4/+3
* block: rename bd_invalidatedChristoph Hellwig2020-09-021-1/+1
* block: remove the unused q argument to part_in_flight and part_in_flight_rwChristoph Hellwig2020-09-011-7/+5
* block: remove the disk argument to delete_partitionChristoph Hellwig2020-09-011-1/+1
* block: cleanup __alloc_disk_nodeChristoph Hellwig2020-09-011-35/+38
* block: genhd: delete duplicated wordsRandy Dunlap2020-07-311-3/+3
* blk-cgroup: show global disk stats in root cgroup io.statBoris Burkov2020-07-171-3/+1
* md: switch to ->check_events for media change notificationsChristoph Hellwig2020-07-081-7/+1
* block: revert back to synchronous request_queue removalLuis Chamberlain2020-06-241-0/+17
* block: clarify context for refcount increment helpersLuis Chamberlain2020-06-241-0/+6
* block: add docs for gendisk / request_queue refcount helpersLuis Chamberlain2020-06-241-1/+49
* block: remove rcu_read_lock() from part_stat_lock()Konstantin Khlebnikov2020-05-271-3/+8
* block: always use a percpu variable for disk statsChristoph Hellwig2020-05-271-9/+3
* block: merge part_{inc,dev}_in_flight into their only callersChristoph Hellwig2020-05-191-20/+0
* block: move the blk-mq calls out of part_in_flight{,_rw}Christoph Hellwig2020-05-191-14/+14
* block: don't hold part0's refcount in IO pathMing Lei2020-05-121-2/+2
* block: only define 'nr_sects_seq' in hd_part for 32bit SMPMing Lei2020-05-121-1/+1