]> www.infradead.org Git - users/willy/pagecache.git/commit
module: sysfs: Simplify section attribute allocation
authorThomas Weißschuh <linux@weissschuh.net>
Fri, 27 Dec 2024 13:23:23 +0000 (14:23 +0100)
committerPetr Pavlu <petr.pavlu@suse.com>
Sun, 26 Jan 2025 12:05:24 +0000 (13:05 +0100)
commitf47c0bebed44673c54a6a1870f04a2261db28ca0
tree1f56a7ecbf2f0ae7d1fef49aa6f1a141e7b04bb5
parent34f5ec0f8252e2ba83fa5da05d56b6fdb0ebef59
module: sysfs: Simplify section attribute allocation

The existing allocation logic manually stuffs two allocations into one.
This is hard to understand and of limited value, given that all the
section names are allocated on their own anyways.
Une one allocation per datastructure.

Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
Reviewed-by: Petr Pavlu <petr.pavlu@suse.com>
Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Link: https://lore.kernel.org/r/20241227-sysfs-const-bin_attr-module-v2-4-e267275f0f37@weissschuh.net
Signed-off-by: Petr Pavlu <petr.pavlu@suse.com>
kernel/module/sysfs.c