Johannes Lundberg
f6668e9f56
LinuxKPI: Improve sysfs support.
- Add functions for creating and merging sysfs groups.
- Add sysfs_streq function to compare strings ignoring newline from the
sysctl userland call.
- Add a call to sysfs_create_groups in device_add.
- Remove duplicate header include.
- Bump __FreeBSD_version.
Reviewed by: hselasky
Approved by: imp (mentor), hselasky
MFC after: 4 days
Differential Revision: D21542
2019-09-06 15:43:53 +00:00
..
2019-05-18 00:22:28 +00:00
2018-03-29 02:54:50 +00:00
2017-11-27 15:01:59 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:01:59 +00:00
2018-10-23 16:35:58 +00:00
2019-05-20 00:38:23 +00:00
2017-11-27 15:01:59 +00:00
2017-11-20 19:43:44 +00:00
2019-05-20 00:38:23 +00:00
2017-11-27 15:01:59 +00:00
2017-11-27 15:01:59 +00:00
2017-11-27 15:01:59 +00:00
2017-11-27 15:01:59 +00:00
2017-11-27 15:01:59 +00:00
2019-02-20 09:38:19 +00:00
2017-11-20 19:43:44 +00:00
2019-03-06 22:11:45 +00:00
2017-11-27 15:01:59 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2019-03-15 22:39:55 +00:00
2018-05-06 21:22:46 +00:00
2017-11-27 15:01:59 +00:00
2017-11-27 15:01:59 +00:00
2019-02-12 21:23:59 +00:00
2019-06-12 18:07:04 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:01:59 +00:00
2019-06-21 21:50:14 +00:00
2017-12-13 16:13:17 +00:00
2018-03-27 15:20:03 +00:00
2017-11-27 15:01:59 +00:00
2017-11-27 15:01:59 +00:00
2018-03-14 21:11:41 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:01:59 +00:00
2017-11-27 15:01:59 +00:00
2018-02-12 17:42:28 +00:00
2017-11-27 15:01:59 +00:00
2018-07-03 01:55:09 +00:00
2019-07-28 20:17:40 +00:00
2017-12-19 09:59:20 +00:00
2017-12-13 16:13:17 +00:00
2019-01-25 21:24:09 +00:00
2017-11-27 15:01:59 +00:00
2017-11-20 19:43:44 +00:00
2019-05-11 16:15:13 +00:00
2019-06-24 20:34:53 +00:00
2019-04-23 06:36:32 +00:00
2019-09-05 21:43:33 +00:00
2019-05-27 00:43:43 +00:00
2017-12-13 16:13:17 +00:00
2019-05-16 17:41:16 +00:00
2019-08-04 19:28:10 +00:00
2018-01-12 23:41:12 +00:00
2018-03-03 18:36:38 +00:00
2017-11-27 15:01:59 +00:00
2019-02-28 18:12:14 +00:00
2018-08-06 23:51:08 +00:00
2019-07-03 00:10:01 +00:00
2017-11-27 15:01:59 +00:00
2017-11-20 19:43:44 +00:00
2019-01-05 21:07:49 +00:00
2018-05-21 01:53:23 +00:00
2019-03-12 04:49:47 +00:00
2018-06-18 21:26:58 +00:00
2018-02-13 19:28:02 +00:00
2017-11-27 15:01:59 +00:00
2019-05-20 00:38:23 +00:00
2018-10-20 18:31:36 +00:00
2017-11-27 15:01:59 +00:00
2019-01-01 00:25:25 +00:00
2019-06-07 08:30:35 +00:00
2019-01-29 11:04:17 +00:00
2019-05-20 00:38:23 +00:00
2018-01-05 21:06:19 +00:00
2018-03-29 02:54:50 +00:00
2019-03-25 13:50:38 +00:00
2018-08-23 01:42:45 +00:00
2017-12-13 16:13:17 +00:00
2018-11-23 22:24:59 +00:00
2017-12-13 16:13:17 +00:00
2019-05-08 18:10:19 +00:00
2017-11-20 19:43:44 +00:00
2019-08-13 20:06:55 +00:00
2017-11-20 19:43:44 +00:00
2017-12-13 16:13:17 +00:00
2017-11-20 19:43:44 +00:00
2018-10-30 18:26:34 +00:00
2017-12-11 19:21:39 +00:00
2017-11-27 15:01:59 +00:00
2018-12-15 05:46:04 +00:00
2019-02-04 21:28:25 +00:00
2017-11-27 15:01:59 +00:00
2017-11-27 15:01:59 +00:00
2019-07-02 19:07:17 +00:00
2017-11-27 15:01:59 +00:00
2017-11-27 15:01:59 +00:00
2017-11-27 15:01:59 +00:00
2019-06-28 10:38:56 +00:00
2019-01-17 06:35:45 +00:00
2017-11-27 15:01:59 +00:00
2018-11-24 17:06:01 +00:00
2019-05-20 00:38:23 +00:00
2017-11-27 15:01:59 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:01:59 +00:00
2019-06-07 04:09:12 +00:00
2017-12-06 02:05:21 +00:00
2019-04-06 09:34:26 +00:00
2017-11-27 15:01:59 +00:00
2019-07-21 15:07:12 +00:00
2019-02-27 22:56:55 +00:00
2019-06-21 21:50:14 +00:00
2017-11-27 15:01:59 +00:00
2017-11-20 19:43:44 +00:00
2017-11-30 15:10:11 +00:00
2017-11-27 15:01:59 +00:00
2019-06-17 19:49:08 +00:00
2019-02-12 21:23:59 +00:00
2017-11-27 15:01:59 +00:00
2017-11-27 15:01:59 +00:00
2017-11-27 15:01:59 +00:00
2017-11-20 19:43:44 +00:00
2017-12-13 16:13:17 +00:00
2019-07-31 20:23:10 +00:00
2019-07-31 20:23:10 +00:00
2019-05-20 00:38:23 +00:00
2017-12-13 16:13:17 +00:00
2018-03-16 22:23:04 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2017-12-13 16:13:17 +00:00
2017-12-13 16:13:17 +00:00
2018-02-16 01:33:01 +00:00
2017-11-27 15:01:59 +00:00
2018-11-27 17:51:50 +00:00
2018-10-26 04:53:29 +00:00
2019-01-29 11:04:17 +00:00
2018-11-01 21:34:17 +00:00
2017-11-27 15:01:59 +00:00
2019-02-04 21:28:25 +00:00
2018-03-21 10:26:39 +00:00
2019-05-23 20:12:24 +00:00
2017-11-27 15:01:59 +00:00
2017-11-27 15:01:59 +00:00
2018-07-03 04:02:40 +00:00
2017-11-27 15:01:59 +00:00
2017-11-27 15:01:59 +00:00
2019-08-27 00:01:56 +00:00
2018-03-20 15:51:05 +00:00
2017-11-27 15:01:59 +00:00
2018-05-09 00:00:47 +00:00
2019-08-19 22:53:05 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:01:59 +00:00
2017-11-27 15:01:59 +00:00
2018-03-21 10:26:39 +00:00
2018-10-20 18:08:43 +00:00
2017-11-27 15:01:59 +00:00
2019-05-20 00:38:23 +00:00
2017-11-20 19:43:44 +00:00
2019-09-03 15:42:11 +00:00
2019-08-21 23:43:58 +00:00
2017-11-27 15:01:59 +00:00
2017-11-27 15:01:59 +00:00
2019-05-28 10:55:59 +00:00
2019-09-06 14:25:41 +00:00
2017-11-27 15:01:59 +00:00
2017-12-13 16:30:39 +00:00
2017-12-13 16:30:39 +00:00
2019-08-16 18:57:32 +00:00
2017-11-27 15:01:59 +00:00
2019-06-20 18:24:16 +00:00
2017-11-27 15:01:59 +00:00
2018-09-26 17:12:14 +00:00
2019-09-05 00:56:37 +00:00
2019-01-18 22:20:29 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:01:59 +00:00
2018-03-02 22:13:29 +00:00
2018-08-09 17:47:47 +00:00
2017-11-20 19:43:44 +00:00
2018-12-07 12:06:03 +00:00
2019-02-08 04:18:17 +00:00
2017-11-20 19:43:44 +00:00
2018-06-18 22:57:32 +00:00
2017-11-27 15:01:59 +00:00
2019-09-06 15:43:53 +00:00
2018-08-01 18:58:24 +00:00
2019-08-29 07:25:27 +00:00
2019-04-06 20:38:44 +00:00
2018-02-23 22:51:51 +00:00
2017-11-18 14:26:50 +00:00
2018-10-05 05:55:56 +00:00
2019-06-25 19:55:42 +00:00
2018-06-07 02:03:22 +00:00
2017-11-27 15:01:59 +00:00
2017-11-18 14:26:50 +00:00
2019-05-20 00:38:23 +00:00
2017-11-27 15:01:59 +00:00
2018-12-11 19:32:16 +00:00
2019-09-03 18:56:25 +00:00
2019-09-03 18:56:25 +00:00
2017-11-27 15:01:59 +00:00
2017-11-27 15:01:59 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:01:59 +00:00
2019-07-15 21:48:02 +00:00
2019-08-29 07:39:31 +00:00
2019-06-20 01:15:33 +00:00
2018-12-07 16:47:34 +00:00
2019-06-21 00:16:30 +00:00
2019-06-27 23:10:40 +00:00
2019-02-20 09:38:19 +00:00
2017-11-27 15:01:59 +00:00
2018-07-13 16:43:05 +00:00
2019-08-18 11:43:58 +00:00
2017-11-27 15:01:59 +00:00
2017-11-20 19:43:44 +00:00
2018-12-11 12:01:46 +00:00
2018-12-17 17:11:00 +00:00
2019-01-22 12:56:49 +00:00
2017-11-27 15:01:59 +00:00
2017-11-27 15:01:59 +00:00
2019-03-06 22:11:45 +00:00
2019-08-07 19:27:14 +00:00
2019-05-08 16:30:38 +00:00
2018-12-19 23:19:05 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2018-03-02 22:32:53 +00:00
2017-11-27 15:01:59 +00:00
2019-08-21 04:54:48 +00:00
2017-11-27 15:01:59 +00:00
2018-01-19 22:17:13 +00:00
2019-06-29 00:48:33 +00:00
2019-01-16 05:15:57 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2018-09-22 11:39:30 +00:00
2019-06-20 01:15:33 +00:00
2019-02-26 22:07:59 +00:00
2019-01-04 18:31:17 +00:00
2017-12-20 20:25:28 +00:00
2019-08-27 00:01:56 +00:00
2018-08-21 14:04:30 +00:00
2019-03-09 01:37:00 +00:00
2018-03-27 15:29:32 +00:00
2018-07-25 00:18:21 +00:00
2017-12-13 16:13:17 +00:00
2018-04-07 20:53:34 +00:00
2019-03-15 22:39:55 +00:00
2019-03-18 19:23:19 +00:00
2018-08-06 23:51:08 +00:00
2017-11-27 15:01:59 +00:00
2017-11-27 15:01:59 +00:00
2018-12-05 16:43:03 +00:00
2019-09-03 04:16:30 +00:00
2019-09-03 04:16:30 +00:00
2019-07-25 05:46:16 +00:00
2019-09-03 04:16:30 +00:00
2019-07-31 20:23:10 +00:00
2018-01-05 22:26:23 +00:00
2017-11-20 19:43:44 +00:00
2019-09-03 04:16:30 +00:00
2019-06-20 01:15:33 +00:00
2018-11-21 17:18:27 +00:00
2018-05-16 09:01:02 +00:00
2017-11-27 15:01:59 +00:00
2017-12-13 16:13:17 +00:00
2019-04-13 04:46:35 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:01:59 +00:00
2017-11-27 15:01:59 +00:00
2017-11-30 20:33:45 +00:00
2017-11-27 15:01:59 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2017-12-13 16:13:17 +00:00
2019-05-08 18:47:00 +00:00
2017-12-31 21:00:21 +00:00
2018-11-06 23:41:44 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:01:59 +00:00
2017-11-27 15:01:59 +00:00
2017-11-27 15:01:59 +00:00
2017-11-27 15:01:59 +00:00
2019-07-24 23:04:59 +00:00
2019-06-21 21:50:14 +00:00
2017-11-27 15:01:59 +00:00
2019-06-10 05:28:03 +00:00
2018-03-27 15:20:03 +00:00
2017-11-27 15:01:59 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2018-08-03 01:37:00 +00:00
2019-05-23 12:25:03 +00:00
2017-11-20 19:43:44 +00:00
2017-11-27 15:01:59 +00:00
2017-11-27 15:01:59 +00:00
2018-10-22 16:16:42 +00:00
2019-05-13 16:38:48 +00:00
2019-09-03 15:42:11 +00:00
2017-11-20 19:43:44 +00:00
2019-05-20 00:38:23 +00:00