summaryrefslogtreecommitdiff
path: root/include/net/rose.h
diff options
context:
space:
mode:
authorBart Van Assche <bvanassche@acm.org>2021-10-13 02:35:13 +0300
committerMartin K. Petersen <martin.petersen@oracle.com>2021-10-17 04:45:52 +0300
commit92c4b58b15c56298b1b225c1d2e533165b3e32af (patch)
treec59608ec54742e0aa884314dc72507390aad36eb /include/net/rose.h
parentaf049dfd0b105bab32170d1c68826a4cd8424efd (diff)
downloadlinux-92c4b58b15c56298b1b225c1d2e533165b3e32af.tar.xz
scsi: core: Register sysfs attributes earlier
A quote from Documentation/driver-api/driver-model/device.rst: "Word of warning: While the kernel allows device_create_file() and device_remove_file() to be called on a device at any time, userspace has strict expectations on when attributes get created. When a new device is registered in the kernel, a uevent is generated to notify userspace (like udev) that a new device is available. If attributes are added after the device is registered, then userspace won't get notified and userspace will not know about the new attributes." Hence register SCSI host sysfs attributes before the SCSI host shost_dev uevent is emitted instead of after that event has been emitted. Link: https://lore.kernel.org/r/20211012233558.4066756-2-bvanassche@acm.org Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Reviewed-by: Benjamin Block <bblock@linux.ibm.com> Signed-off-by: Bart Van Assche <bvanassche@acm.org> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'include/net/rose.h')
0 files changed, 0 insertions, 0 deletions