On Tue, 12 Oct 2021 16:35:12 -0700, Bart Van Assche wrote: > For certain user space software, e.g. udev, it is important that sysfs > attributes are registered before the KOBJ_ADD uevent is emitted. Hence > this patch series that removes the device_create_file() and > sysfs_create_groups() calls from the SCSI core. Please consider this > patch series for kernel v5.16. > > Thanks, > > [...] Applied to 5.16/scsi-queue, thanks! [01/46] scsi: core: Register sysfs attributes earlier https://git.kernel.org/mkp/scsi/c/92c4b58b15c5 [02/46] ata: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/c3f69c7f629f [03/46] firewire: sbp2: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/5e88e67b6f3b [04/46] RDMA/srp: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/a3cf94c96ede [05/46] scsi: message: fusion: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/2899836f9430 [06/46] scsi: zfcp: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/d8d7cf3f7d07 [07/46] scsi: 3w-9xxx: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/bd21c1e9891f [08/46] scsi: 3w-sas: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/8de1cc904e17 [09/46] scsi: 3w-xxxx: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/65bc2a7fd83e [10/46] scsi: 53c700: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/90cb6538b5da [11/46] scsi: aacraid: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/bd16d71185c8 [12/46] scsi: arcmsr: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/f2523502a40a [13/46] scsi: be2iscsi: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/ebcbac342cb5 [14/46] scsi: bfa: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/e73af234a1a2 [15/46] scsi: bnx2fc: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/c3dd11d8ed4d [16/46] scsi: bnx2i: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/eb78ac7a5474 [17/46] scsi: csiostor: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/623cf762c73e [18/46] scsi: cxlflash: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/780c678912fb [19/46] scsi: fnic: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/d6ddcd8b38ab [20/46] scsi: hisi_sas: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/62ac8ccbb819 [21/46] scsi: hpsa: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/4cd16323b523 [22/46] scsi: hptiop: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/e8fbc28e7fc7 [23/46] scsi: ibmvscsi: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/c7da4e1cd040 [24/46] scsi: ibmvfc: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/7adbf68f4950 [25/46] scsi: ipr: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/47d1e6ae0e1e [26/46] scsi: isci: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/7eae6af530a6 [27/46] scsi: lpfc: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/08adfa753743 [28/46] scsi: megaraid: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/09723bb252ca [29/46] scsi: mpt3sas: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/1bb3ca27d2ca [30/46] scsi: mvsas: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/88b8132cff99 [31/46] scsi: myrb: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/582c0360db90 [32/46] scsi: myrs: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/087c3ace6337 [33/46] scsi: ncr53c8xx: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/aec4b25c8572 [34/46] scsi: sym53c500_cs: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/e71eebf744e4 [35/46] scsi: pm8001: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/c03b72b86c77 [36/46] scsi: pmcraid: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/646bed7e6f45 [37/46] scsi: qedf: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/232cb469d24e [38/46] scsi: qedi: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/1ebbd3b1d9a7 [39/46] scsi: qla2xxx: Remove a declaration https://git.kernel.org/mkp/scsi/c/f8f8f857e7df [40/46] scsi: qla2xxx: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/66df386d0b74 [41/46] scsi: qla4xxx: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/a8b476fc86d9 [42/46] scsi: smartpqi: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/64fc9015fbeb [43/46] scsi: snic: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/7500be62910d [44/46] scsi: unisys: Remove the shost_attrs member https://git.kernel.org/mkp/scsi/c/7ce6000a77cc [45/46] scsi: usb: Switch to attribute groups https://git.kernel.org/mkp/scsi/c/01e570febaaa [46/46] scsi: core: Remove two host template members that are no longer used https://git.kernel.org/mkp/scsi/c/a47c6b713e89 -- Martin K. Petersen Oracle Linux Engineering