]> git.baikalelectronics.ru Git - kernel.git/commit
kobject: kobj_type: remove default_attrs
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 6 Jan 2022 13:31:51 +0000 (14:31 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 5 Apr 2022 13:39:19 +0000 (15:39 +0200)
commit0fcca9213d8780ce69114f184f14aa18108f1cdf
treeec9cd56192f053bd1d3aae24424c5d52d03a5a8a
parenta59761f5742e18bb86f6431ba1110acb7e256a45
kobject: kobj_type: remove default_attrs

Now that all in-kernel users of default_attrs for the kobj_type are gone
and converted to properly use the default_groups pointer instead, it can
be safely removed.

There is one standard way to create sysfs files in a kobj_type, and not
two like before, causing confusion as to which should be used.

Cc: "Rafael J. Wysocki" <rafael@kernel.org>
Link: https://lore.kernel.org/r/20220106133151.607703-1-gregkh@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/sysfs/file.c
include/linux/kobject.h
lib/kobject.c