Thread (31 messages) 31 messages, 5 authors, 2021-06-24

Re: [PATCH v3 3/6] block: refactor sysfs code

From: Christoph Hellwig <hch@infradead.org>
Date: 2021-06-24 06:14:13
Also in: linux-fsdevel, lkml

On Wed, Jun 23, 2021 at 09:03:40PM +0200, Matteo Croce wrote:
On Wed, Jun 23, 2021 at 1:53 PM Christoph Hellwig [off-list ref] wrote:
quoted
quoted
-static void disk_add_events(struct gendisk *disk)
+static void disk_add_sysfs(struct gendisk *disk)
 {
      /* FIXME: error handling */
-     if (sysfs_create_files(&disk_to_dev(disk)->kobj, disk_events_attrs) < 0)
+     if (sysfs_create_files(&disk_to_dev(disk)->kobj, disk_sysfs_attrs) < 0)
              pr_warn("%s: failed to create sysfs files for events\n",
                      disk->disk_name);
+}
Actually, what we need here is a way how we can setup the ->groups
field of the device to include all attribute groups instead of having
to call sysfs_create_files at all.
I don't get this one. You mean in general or in this series?
In general before we make more use of the block device provided attrs.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help