]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
block: add the events* attributes to disk_attrs
authorChristoph Hellwig <hch@lst.de>
Thu, 24 Jun 2021 07:38:43 +0000 (09:38 +0200)
committerJens Axboe <axboe@kernel.dk>
Thu, 24 Jun 2021 18:00:22 +0000 (12:00 -0600)
commit2bc8cda5ea4b42ff78be1b11011092d57b424d37
tree538072bbb7ef09753ad66de333655a608a676069
parentd5870edfa3afc4608231267ea3b8e4beb3eab1ee
block: add the events* attributes to disk_attrs

Add the events attributes to the disk_attrs array, which ensures they are
added by the driver core when the device is created rather than adding
them after the device has been added, which is racy versus uevents and
requires more boilerplate code.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Hannes Reinecke <hare@suse.de>
Link: https://lore.kernel.org/r/20210624073843.251178-3-hch@lst.de
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/blk.h
block/disk-events.c
block/genhd.c