kernel-hacking-2024-linux-s.../block
Christoph Hellwig 81f0c2ef41 block: remove the extra gendisk reference in __blk_mq_register_dev
kobject_add already grabs a reference to the parent, no need to have
another one.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Bart Van Assche <bvanassche@acm.org>
Link: https://lore.kernel.org/r/20220628171850.1313069-5-hch@lst.de
Signed-off-by: Jens Axboe <axboe@kernel.dk>
2022-06-28 11:32:42 -06:00
..
partitions block: simplify blktrace sysfs attribute creation 2022-06-28 11:32:42 -06:00
badblocks.c
bdev.c Description for this pull request: 2022-05-24 18:30:27 -07:00
bfq-cgroup.c block: bfq: Fix kernel-doc headers 2022-06-27 06:29:12 -06:00
bfq-iosched.c block/bfq: Enable I/O statistics 2022-06-16 16:59:28 -06:00
bfq-iosched.h bfq: Relax waker detection for shared queues 2022-05-19 06:52:33 -06:00
bfq-wf2q.c block: bfq: Fix kernel-doc headers 2022-06-27 06:29:12 -06:00
bio-integrity.c
bio.c block: relax direct io memory alignment 2022-06-27 06:29:11 -06:00
blk-cgroup-fc-appid.c blk-cgroup: move blkcg_{get,set}_fc_appid out of line 2022-05-02 14:06:20 -06:00
blk-cgroup-rwstat.c
blk-cgroup-rwstat.h
blk-cgroup.c blk-ioprio: Convert from rqos policy to direct call 2022-06-27 06:29:12 -06:00
blk-cgroup.h blk-cgroup: always terminate io.stat lines 2022-05-17 06:11:17 -06:00
blk-core.c block: simplify disk shutdown 2022-06-28 06:30:26 -06:00
blk-crypto-fallback.c block: remove superfluous calls to blkcg_bio_issue_init 2022-05-04 18:29:52 -06:00
blk-crypto-internal.h
blk-crypto-profile.c
blk-crypto-sysfs.c
blk-crypto.c
blk-flush.c
blk-ia-ranges.c block: remove queue from struct blk_independent_access_range 2022-06-19 18:40:11 -06:00
blk-integrity.c
blk-ioc.c block: fix default IO priority handling again 2022-06-27 06:29:12 -06:00
blk-iocost.c blk-iocost: Simplify ioc_rqos_done() 2022-06-27 06:29:11 -06:00
blk-iolatency.c blk-iolatency: Fix inflight count imbalances and IO hangs on offline 2022-05-26 11:43:00 -06:00
blk-ioprio.c blk-ioprio: Convert from rqos policy to direct call 2022-06-27 06:29:12 -06:00
blk-ioprio.h blk-ioprio: Convert from rqos policy to direct call 2022-06-27 06:29:12 -06:00
blk-lib.c
blk-map.c
blk-merge.c block: fold blk_max_size_offset into get_max_io_size 2022-06-27 06:29:11 -06:00
blk-mq-cpumap.c
blk-mq-debugfs-zoned.c
blk-mq-debugfs.c block: remove QUEUE_FLAG_DEAD 2022-06-28 06:30:26 -06:00
blk-mq-debugfs.h block: remove per-disk debugfs files in blk_unregister_queue 2022-06-17 07:31:05 -06:00
blk-mq-pci.c
blk-mq-rdma.c
blk-mq-sched.c block: serialize all debugfs operations using q->debugfs_mutex 2022-06-17 07:31:05 -06:00
blk-mq-sched.h
blk-mq-sysfs.c block: remove the extra gendisk reference in __blk_mq_register_dev 2022-06-28 11:32:42 -06:00
blk-mq-tag.c blk-mq: blk_mq_tag_busy is no need to return a value 2022-06-27 06:29:12 -06:00
blk-mq-tag.h blk-mq: blk_mq_tag_busy is no need to return a value 2022-06-27 06:29:12 -06:00
blk-mq-virtio.c
blk-mq.c block: simplify disk shutdown 2022-06-28 06:30:26 -06:00
blk-mq.h block: Rename a blk_mq_map_queue() argument 2022-06-27 06:29:11 -06:00
blk-pm.c
blk-pm.h
blk-rq-qos.c block: remove per-disk debugfs files in blk_unregister_queue 2022-06-17 07:31:05 -06:00
blk-rq-qos.h block: serialize all debugfs operations using q->debugfs_mutex 2022-06-17 07:31:05 -06:00
blk-settings.c
blk-stat.c
blk-stat.h
blk-sysfs.c block: use default groups to register the queue attributes 2022-06-28 11:32:42 -06:00
blk-throttle.c blk-throttle: Set BIO_THROTTLED when bio has been throttled 2022-05-17 19:32:10 -06:00
blk-throttle.h
blk-timeout.c
blk-wbt.c
blk-wbt.h
blk-zoned.c
blk.h block: simplify blktrace sysfs attribute creation 2022-06-28 11:32:42 -06:00
bounce.c block/bounce: count bytes instead of sectors 2022-06-27 06:29:11 -06:00
bsg-lib.c block: simplify disk shutdown 2022-06-28 06:30:26 -06:00
bsg.c
disk-events.c
elevator.c
elevator.h
fops.c block: relax direct io memory alignment 2022-06-27 06:29:11 -06:00
genhd.c block: simplify blktrace sysfs attribute creation 2022-06-28 11:32:42 -06:00
holder.c block: remove WARN_ON() from bd_link_disk_holder 2022-06-23 07:48:05 -06:00
ioctl.c
ioprio.c block: Fix handling of tasks without ioprio in ioprio_get(2) 2022-06-27 06:29:12 -06:00
Kconfig
Kconfig.iosched
kyber-iosched.c blk-mq: avoid to touch q->elevator without any protection 2022-06-16 14:45:15 -06:00
Makefile blk-cgroup: move blkcg_{get,set}_fc_appid out of line 2022-05-02 14:06:20 -06:00
mq-deadline.c blk-mq: avoid to touch q->elevator without any protection 2022-06-16 14:45:15 -06:00
opal_proto.h
sed-opal.c
t10-pi.c