Kimberly Brown
865fd36486
kobject: Add support for default attribute groups to kobj_type
...
kobj_type currently uses a list of individual attributes to store
default attributes. Attribute groups are more flexible than a list of
attributes because groups provide support for attribute visibility. So,
add support for default attribute groups to kobj_type.
In future patches, the existing uses of kobj_type’s attribute list will
be converted to attribute groups. When that is complete, kobj_type’s
attribute list, “default_attrs”, will be removed.
Signed-off-by: Kimberly Brown <kimbrownkd@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
Change-Id: Id6e67b4b7311ee0ced3653220d4d5e86e3f2ede0
2025-10-18 10:51:09 +00:00
..
2025-05-08 11:55:42 +02:00
2024-01-23 14:13:19 +00:00
2020-11-10 12:35:57 +01:00
2024-06-26 15:21:24 +01:00
2023-09-23 10:48:15 +02:00
2022-04-15 14:14:54 +02:00
2019-07-26 09:14:12 +02:00
2020-06-30 05:51:06 +00:00
2024-11-08 16:19:06 +01:00
2020-06-25 15:33:02 +02:00
2018-08-22 10:52:48 -07:00
2018-06-12 16:19:22 -07:00
2022-06-06 08:24:20 +02:00
2018-06-21 14:25:21 +02:00
2018-10-12 09:17:46 +02:00
2019-12-01 09:17:08 +01:00
2019-04-05 22:33:08 +02:00
2018-08-16 12:14:42 -07:00
2022-01-20 11:18:48 +08:00
2023-08-30 16:31:55 +02:00
2023-06-14 10:57:13 +02:00
2020-10-30 10:38:21 +01:00
2018-07-27 19:04:33 +08:00
2020-11-10 12:35:57 +01:00
2018-08-22 10:52:48 -07:00
2021-01-28 13:27:29 +08:00
2023-08-11 11:45:24 +02:00
2018-06-12 23:33:24 +02:00
2024-08-19 05:32:05 +02:00
2021-07-20 16:16:10 +02:00
2021-11-26 11:36:06 +01:00
2020-05-10 10:30:11 +02:00
2019-04-20 09:16:05 +02:00
2019-11-12 19:20:37 +01:00
2024-06-16 22:55:44 +01:00
2025-07-17 10:07:56 +02:00
2025-09-20 03:19:49 +01:00
2020-04-17 10:48:43 +02:00
2018-07-27 19:04:33 +08:00
2018-08-22 10:52:48 -07:00
2021-01-12 20:10:16 +01:00
2022-05-13 09:30:42 +02:00
2024-09-04 13:13:08 +02:00
2019-01-22 21:40:34 +01:00
2018-06-12 16:19:22 -07:00
2018-05-09 06:55:44 +02:00
2025-10-12 14:59:59 +01:00
2025-09-20 03:22:30 +01:00
2024-01-23 14:10:10 +00:00
2025-09-20 03:19:56 +01:00
2021-01-29 03:17:04 +08:00
2018-08-10 20:19:58 -07:00
2020-01-27 14:51:08 +01:00
2018-07-02 16:20:23 -04:00
2024-08-19 05:32:05 +02:00
2025-10-18 10:51:09 +00:00
2021-07-20 16:15:45 +02:00
2021-07-20 16:15:45 +02:00
2022-08-25 11:15:45 +02:00
2025-10-12 15:01:32 +01:00
2021-03-17 16:43:46 +01:00
2018-06-12 16:19:22 -07:00
2024-01-23 14:10:10 +00:00
2024-01-23 14:10:10 +00:00
2025-09-20 03:21:55 +01:00
2018-07-09 14:10:40 +02:00
2022-06-14 16:59:38 +02:00
2023-01-18 11:30:06 +01:00
2022-10-26 13:19:26 +02:00
2018-08-30 12:56:40 +02:00
2020-04-13 21:36:41 +00:00
2023-08-11 11:45:01 +02:00
2022-06-25 11:49:08 +02:00
2022-09-05 10:26:30 +02:00
2018-06-12 16:19:22 -07:00
2018-07-07 01:45:31 +02:00
2018-07-17 09:27:43 +02:00
2019-04-03 06:26:17 +02:00
2019-05-31 06:46:00 -07:00
2020-11-05 11:08:45 +01:00
2021-07-20 16:16:05 +02:00
2025-06-04 11:49:02 +02:00
2025-09-20 03:21:23 +01:00
2022-06-25 11:49:11 +02:00
2024-06-02 15:20:14 +01:00
2024-12-05 10:59:41 +01:00
2021-02-13 13:51:15 +01:00
2020-06-22 10:50:54 +02:00
2022-12-28 03:53:16 +00:00
2018-06-27 18:58:49 +03:00
2018-05-18 17:17:12 -07:00
2025-09-20 03:21:03 +01:00
2019-01-13 09:51:10 +01:00
2023-08-30 16:31:50 +02:00
2018-12-08 12:59:06 +01:00
2024-09-04 13:13:08 +02:00
2020-02-11 15:05:03 -08:00
2022-04-15 14:14:53 +02:00
2023-03-01 14:08:00 +00:00
2024-09-04 13:13:00 +02:00
2018-06-25 13:44:20 +02:00
2019-02-12 19:47:21 +01:00
2023-03-01 12:09:29 +00:00
2019-08-06 19:06:51 +02:00
2024-01-17 16:22:40 +00:00
2019-10-29 09:19:35 +01:00
2021-10-13 12:15:04 +02:00
2023-08-11 11:45:07 +02:00
2019-09-12 14:35:51 +08:00
2018-06-07 17:34:39 -07:00
2023-02-25 15:35:59 +00:00
2022-07-07 21:13:57 +02:00