summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
* writeback: make the laptop_mode prototypes available unconditionallyChristoph Hellwig2021-08-101-5/+0
* block: return ELEVATOR_DISCARD_MERGE if possibleMing Lei2021-08-095-16/+24
* block: remove the bd_bdi in struct block_deviceChristoph Hellwig2021-08-097-20/+9
* block: move the bdi from the request_queue to the gendiskChristoph Hellwig2021-08-0914-63/+58
* block: add a queue_has_disk helperChristoph Hellwig2021-08-091-0/+1
* block: pass a gendisk to blk_queue_update_readaheadChristoph Hellwig2021-08-096-8/+10
* mm: hide laptop_mode_wb_timer entirely behind the BDI APIChristoph Hellwig2021-08-093-7/+3
* block: remove support for delayed queue registrationsChristoph Hellwig2021-08-093-29/+7
* dm: delay registering the gendiskChristoph Hellwig2021-08-092-13/+11
* dm: move setting md->type into dm_setup_md_queueChristoph Hellwig2021-08-092-6/+3
* dm: cleanup cleanup_mapped_deviceChristoph Hellwig2021-08-091-5/+1
* block: support delayed holder registrationChristoph Hellwig2021-08-093-17/+66
* block: look up holders by bdevChristoph Hellwig2021-08-095-17/+15
* block: remove the extra kobject reference in bd_link_disk_holderChristoph Hellwig2021-08-091-6/+0
* block: make the block holder code optionalChristoph Hellwig2021-08-098-146/+151
* loop: Select I/O scheduler 'none' from inside add_disk()Bart Van Assche2021-08-051-1/+2
* blk-mq: Introduce the BLK_MQ_F_NO_SCHED_BY_DEFAULT flagBart Van Assche2021-08-052-0/+9
* block: remove blk-mq-sysfs dead codeDamien Le Moal2021-08-021-55/+0
* loop: raise media_change eventMatteo Croce2021-08-021-0/+5
* block: add a helper to raise a media changed eventMatteo Croce2021-08-022-15/+47
* block: export diskseq in sysfsMatteo Croce2021-08-022-0/+22
* block: add ioctl to read the disk sequence numberMatteo Croce2021-08-022-0/+3
* block: export the diskseq in ueventsMatteo Croce2021-08-021-0/+9
* block: add disk sequence numberMatteo Croce2021-08-023-0/+29
* block: remove cmdline-parser.cChristoph Hellwig2021-08-027-319/+262
* block: remove disk_name()Christoph Hellwig2021-08-022-9/+9
* block: simplify disk name formatting in check_partitionChristoph Hellwig2021-08-021-1/+1
* block: simplify printing the device names disk_stack_limitsChristoph Hellwig2021-08-021-9/+3
* 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-024-10/+3
* block: remove bdgrabChristoph Hellwig2021-08-022-16/+0
* loop: don't grab a reference to the block deviceChristoph Hellwig2021-08-021-5/+0
* block: change the refcounting for partitionsChristoph Hellwig2021-08-022-38/+31
* block: allocate bd_meta_info later in add_partitionsChristoph Hellwig2021-08-021-10/+7
* block: unhash the whole device inode earlierChristoph Hellwig2021-08-022-7/+2
* block: assert the locking state in delete_partitionChristoph Hellwig2021-08-021-4/+2
* block: use bvec_kmap_local in bio_integrity_processChristoph Hellwig2021-08-021-8/+6
* block: use bvec_kmap_local in t10_pi_type1_{prepare,complete}Christoph Hellwig2021-08-021-10/+6
* block: use memcpy_from_bvec in __blk_queue_bounceChristoph Hellwig2021-08-021-12/+7