summaryrefslogtreecommitdiffstats
path: root/block/genhd.c
Commit message (Expand)AuthorAgeFilesLines
* block: refine the disk_live check in del_gendiskChristoph Hellwig2021-08-241-1/+1
* block: remove CONFIG_DEBUG_BLOCK_EXT_DEVTChristoph Hellwig2021-08-241-39/+4
* block: remove a pointless call to MINOR() in device_add_diskChristoph Hellwig2021-08-241-1/+1
* block: add error handling for device_add_disk / add_diskLuis Chamberlain2021-08-231-34/+58
* block: call blk_register_queue earlier in device_add_diskChristoph Hellwig2021-08-231-2/+3
* block: call blk_integrity_add earlier in device_add_diskChristoph Hellwig2021-08-231-1/+2
* block: create the bdi link earlier in device_add_diskChristoph Hellwig2021-08-231-7/+6
* block: call bdev_add later in device_add_diskChristoph Hellwig2021-08-231-19/+17
* block: fold register_disk into device_add_diskChristoph Hellwig2021-08-231-71/+60
* block: add a sanity check for a live disk in del_gendiskChristoph Hellwig2021-08-231-1/+1
* block: add an explicit ->disk backpointer to the request_queueChristoph Hellwig2021-08-231-0/+2
* block: hold a request_queue reference for the lifetime of struct gendiskChristoph Hellwig2021-08-231-12/+7
* block: pass a request_queue to __blk_alloc_diskChristoph Hellwig2021-08-231-3/+4
* block: remove the minors argument to __alloc_disk_nodeChristoph Hellwig2021-08-231-4/+2
* block: cleanup the lockdep handling in *alloc_diskChristoph Hellwig2021-08-231-3/+5
* block: ensure the bdi is freed after inode_detach_wbChristoph Hellwig2021-08-161-1/+0
* block: free the extended dev_t minor laterChristoph Hellwig2021-08-161-2/+0
* block: remove GENHD_FL_UPChristoph Hellwig2021-08-121-4/+2
* block: move the bdi from the request_queue to the gendiskChristoph Hellwig2021-08-091-9/+14
* block: remove support for delayed queue registrationsChristoph Hellwig2021-08-091-22/+7
* block: support delayed holder registrationChristoph Hellwig2021-08-091-0/+10
* block: look up holders by bdevChristoph Hellwig2021-08-091-1/+3
* block: export diskseq in sysfsMatteo Croce2021-08-021-0/+10
* block: export the diskseq in ueventsMatteo Croce2021-08-021-0/+9
* block: add disk sequence numberMatteo Croce2021-08-021-0/+24
* block: remove disk_name()Christoph Hellwig2021-08-021-8/+9
* block: use the %pg format specifier in show_partitionChristoph Hellwig2021-08-021-4/+2
* block: use the %pg format specifier in printk_all_partitionsChristoph Hellwig2021-08-021-4/+2
* block: reduce stack usage in diskstats_showAbd-Alrhman Masalkhi2021-08-021-4/+2
* block: remove bdputChristoph Hellwig2021-08-021-2/+2
* block: unhash the whole device inode earlierChristoph Hellwig2021-08-021-6/+1
* block: delay freeing the gendiskChristoph Hellwig2021-07-271-2/+1
* block: grab a device refcount in disk_ueventChristoph Hellwig2021-07-011-2/+2
* block: add the events* attributes to disk_attrsChristoph Hellwig2021-06-241-0/+3
* block: move the disk events code to a separate fileChristoph Hellwig2021-06-241-492/+0
* block: remove bdget_diskChristoph Hellwig2021-06-011-30/+5
* block: factor out a part_devt helperChristoph Hellwig2021-06-011-8/+17
* block: move bd_mutex to struct gendiskChristoph Hellwig2021-06-011-3/+4
* block: add blk_alloc_disk and blk_cleanup_disk APIsChristoph Hellwig2021-06-011-0/+35
* block: add a flag to make put_disk on partially initalized disks saferChristoph Hellwig2021-06-011-2/+5
* block: automatically enable GENHD_FL_EXT_DEVTChristoph Hellwig2021-06-011-1/+1
* block: move the DISK_MAX_PARTS sanity check into __device_add_diskChristoph Hellwig2021-06-011-7/+6
* block: refactor device number setup in __device_add_diskChristoph Hellwig2021-06-011-60/+36
* block: prevent block device lookups at the beginning of del_gendiskChristoph Hellwig2021-05-201-10/+1
* block: remove disk_part_iterChristoph Hellwig2021-04-081-79/+13
* block: simplify diskstats_showChristoph Hellwig2021-04-081-4/+6
* block: simplify show_partitionChristoph Hellwig2021-04-081-6/+7
* block: simplify printk_all_partitionsChristoph Hellwig2021-04-081-17/+16
* block: take bd_mutex around delete_partitions in del_gendiskChristoph Hellwig2021-04-081-0/+4
* block: refactor blk_drop_partitionsChristoph Hellwig2021-04-081-10/+1