summaryrefslogtreecommitdiffstats
path: root/block/genhd.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* block: fix use-after-free on cached last_lookup partitionMing Lei2020-05-121-3/+12
* bdi: remove bdi_register_ownerChristoph Hellwig2020-05-091-3/+5
* block: fold bdev_unhash_inode into invalidate_partitionChristoph Hellwig2020-04-201-2/+6
* block: mark invalidate_partition staticChristoph Hellwig2020-04-201-14/+13
* block: pass a hd_struct to delete_partitionChristoph Hellwig2020-04-201-1/+1
* Merge tag 'for-5.7/block-2020-03-29' of git://git.kernel.dk/linux-blockLinus Torvalds2020-03-301-27/+192
|\
| * block: move the ->devnode callback to struct block_device_operationsChristoph Hellwig2020-03-271-2/+2
| * block: unexport get_gendiskChristoph Hellwig2020-03-251-1/+0
| * block: unexport disk_map_sector_rcuChristoph Hellwig2020-03-251-1/+0
| * block: unexport disk_get_partChristoph Hellwig2020-03-251-1/+0
| * block: mark part_in_flight and part_in_flight_rw staticChristoph Hellwig2020-03-251-3/+4
| * block: mark block_depr staticChristoph Hellwig2020-03-251-1/+1
| * block/diskstats: replace time_in_queue with sum of request timesKonstantin Khlebnikov2020-03-251-3/+10
| * block/diskstats: accumulate all per-cpu counters in one passKonstantin Khlebnikov2020-03-251-32/+70
| * block: move sysfs methods shared by disks and partitions to genhd.cChristoph Hellwig2020-03-241-1/+79
| * block: move disk_name and related helpers out of partition-generic.cChristoph Hellwig2020-03-241-0/+21
| * block: remove the blk_lookup_devt exportChristoph Hellwig2020-03-241-1/+0
| * block/genhd: Notify udev about capacity changeBalbir Singh2020-03-181-0/+24
* | block: Fix partition support for host aware zoned block devicesShin'ichiro Kawasaki2020-03-121-0/+36
|/
* block: add iostat counters for flush requestsKonstantin Khlebnikov2019-11-211-2/+6
* block: Delay default elevator initializationDamien Le Moal2019-09-051-0/+9
* block: fix sysfs module parameters directory path in commentAkinobu Mita2019-07-161-1/+1
* block: genhd: Use struct_size() helperGustavo A. R. Silva2019-06-151-3/+2
* block: Convert blk_invalidate_devt() header into a non-kernel-doc headerBart Van Assche2019-05-311-2/+2
* block: add SPDX tags to block layer files missing licensing informationChristoph Hellwig2019-04-301-0/+1
* block: fix use-after-free on gendiskYufen Yu2019-04-221-0/+19
* block: check_events: don't bother with events if unsupportedMartin Wilck2019-04-121-11/+16
* block: disk_events: introduce event flagsMartin Wilck2019-04-121-4/+9
* block: genhd: remove async_events fieldMartin Wilck2019-04-121-6/+4
* block: Replace function name in string with __func__Keyur Patel2019-02-281-4/+4
* block: fix NULL pointer dereference in register_diskzhengbin2019-02-281-4/+6
* block: return just one value from part_in_flightMikulas Patocka2018-12-101-22/+12
* block: switch to per-cpu in-flight countersMikulas Patocka2018-12-101-10/+33
* block: delete part_round_stats and switch to less precise countingMikulas Patocka2018-12-101-3/+0
* block: stop passing 'cpu' to all percpu stats methodsMike Snitzer2018-12-101-3/+2
* block: add queue_is_mq() helperJens Axboe2018-11-161-4/+4
* Merge tag 'v4.19-rc6' into for-4.20/blockJens Axboe2018-10-011-3/+3
|\
| * block: use nanosecond resolution for iostatOmar Sandoval2018-09-211-3/+3
* | block: genhd: add 'groups' argument to device_add_diskHannes Reinecke2018-09-281-5/+14
|/
* block: Track DISCARD statistics and output them in stat and diskstatMichael Callahan2018-07-181-3/+10
* block: Define and use STAT_READ and STAT_WRITEMichael Callahan2018-07-181-8/+8
* Merge branch 'hch.procfs' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds2018-06-041-26/+2
|\
| * proc: introduce proc_create_seq{,_data}Christoph Hellwig2018-05-161-26/+2
* | block drivers/block: Use octal not symbolic permissionsJoe Perches2018-05-241-20/+17
|/