android_kernel_xiaomi_sm7250/drivers/block
Hannes Reinecke 54399d7eb2 block: genhd: add 'groups' argument to device_add_disk
commit fef912bf860e8e7e48a2bfb978a356bba743a8b7 upstream.

Update device_add_disk() to take an 'groups' argument so that
individual drivers can register a device with additional sysfs
attributes.
This avoids race condition the driver would otherwise have if these
groups were to be created with sysfs_add_groups().

Signed-off-by: Martin Wilck <martin.wilck@suse.com>
Signed-off-by: Hannes Reinecke <hare@suse.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Bart Van Assche <bvanassche@acm.org>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Signed-off-by: Jeffle Xu <jefflexu@linux.alibaba.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2022-11-12 11:22:42 +00:00
..
aoe
drbd
mtip32xx block: genhd: add 'groups' argument to device_add_disk 2022-11-12 11:22:42 +00:00
paride
rsxx block: genhd: add 'groups' argument to device_add_disk 2022-11-12 11:22:42 +00:00
xen-blkback
zram Revert "mm: zram: fix swapcached issue on Zram Writeback" 2022-11-12 11:20:18 +00:00
amiflop.c
ataflop.c
brd.c bdi: remove BDI_CAP_SYNCHRONOUS_IO 2022-11-12 11:20:03 +00:00
cryptoloop.c
DAC960.c
DAC960.h
floppy.c block: genhd: add 'groups' argument to device_add_disk 2022-11-12 11:22:42 +00:00
Kconfig
loop.c FROMGIT: loop: Select I/O scheduler 'none' from inside add_disk() 2022-11-12 11:22:28 +00:00
loop.h
Makefile
nbd.c
null_blk_main.c
null_blk_zoned.c
null_blk.h
pktcdvd.c
ps3disk.c block: genhd: add 'groups' argument to device_add_disk 2022-11-12 11:22:42 +00:00
ps3vram.c block: genhd: add 'groups' argument to device_add_disk 2022-11-12 11:22:42 +00:00
rbd_types.h
rbd.c
skd_main.c block: genhd: add 'groups' argument to device_add_disk 2022-11-12 11:22:42 +00:00
skd_s1120.h
sunvdc.c block: genhd: add 'groups' argument to device_add_disk 2022-11-12 11:22:42 +00:00
swim3.c
swim_asm.S
swim.c
sx8.c
umem.c
umem.h
virtio_blk.c block: genhd: add 'groups' argument to device_add_disk 2022-11-12 11:22:42 +00:00
vs_block_client.c block: genhd: add 'groups' argument to device_add_disk 2022-11-12 11:22:42 +00:00
vs_block_server.c
xen-blkfront.c block: genhd: add 'groups' argument to device_add_disk 2022-11-12 11:22:42 +00:00
xsysace.c
z2ram.c