Johannes Weiner
8c8a550218
cgroup: fix idr leak for the first cgroup root
...
The valid cgroup hierarchy ID range includes 0, so we can't filter for
positive numbers when freeing it, or it'll leak the first ID. No big
deal, just disruptive when reading the code.
The ID is freed during error handling and when the reference count
hits zero, so the double-free test is not necessary; remove it.
Signed-off-by: Johannes Weiner <hannes@cmpxchg.org >
Signed-off-by: Tejun Heo <tj@kernel.org >
2016-06-17 14:16:28 -04:00
..
2016-05-31 22:28:28 -07:00
2015-06-16 11:04:29 +01:00
2016-02-22 08:51:37 +01:00
2016-06-10 11:15:41 -07:00
2016-05-10 17:12:49 +02:00
2016-06-03 15:05:51 +02:00
2016-05-17 12:06:35 +02:00
2016-06-08 14:29:08 +02:00
2016-04-28 13:35:48 +01:00
2016-05-20 17:58:30 -07:00
2016-05-19 19:12:14 -07:00
2016-06-10 12:10:02 -07:00
2016-05-31 11:44:08 -07:00
2016-06-07 14:48:03 -07:00
2015-10-21 15:18:35 +01:00
2015-04-11 22:27:55 -04:00
2015-11-19 17:51:48 +01:00
2016-01-22 18:04:28 -05:00
2016-04-04 09:46:47 -04:00
2016-04-10 17:11:51 -04:00
2016-05-18 18:46:55 -07:00
2015-12-24 11:09:39 -05:00
2016-02-08 11:25:39 -05:00
2016-05-18 18:46:55 -07:00
2014-08-08 15:57:18 -07:00
2015-04-15 16:35:22 -07:00
2015-12-03 10:24:08 -05:00
2015-12-14 14:54:37 -05:00
2016-06-17 14:16:28 -04:00
2015-06-04 23:57:18 +02:00
2015-11-24 09:56:43 +01:00
2015-09-03 02:42:20 +02:00
2016-05-06 14:58:25 +02:00
2016-05-19 19:12:14 -07:00
2014-08-25 15:42:19 -07:00
2016-01-14 16:00:49 -08:00
2016-01-14 16:00:49 -08:00
2015-04-12 21:03:31 +02:00
2016-05-23 17:04:14 -07:00
2015-09-10 13:29:01 -07:00
2016-05-26 15:35:44 -07:00
2014-10-21 23:44:20 +02:00
2016-01-20 17:09:18 -08:00
2016-06-08 19:23:54 +02:00
2015-04-15 16:35:22 -07:00
2016-03-22 15:36:02 -07:00
2015-11-23 09:44:58 +01:00
2015-11-23 09:44:58 +01:00
2016-03-15 16:55:16 -07:00
2016-01-20 17:09:18 -08:00
2015-05-12 09:46:00 +02:00
2016-04-28 19:34:04 -07:00
2016-05-23 17:04:14 -07:00
2016-05-23 17:04:14 -07:00
2016-01-20 17:09:18 -08:00
2016-05-23 17:04:14 -07:00
2015-10-23 17:55:10 +09:00
2015-08-04 10:16:54 +02:00
2015-12-07 16:59:37 -08:00
2015-09-04 16:54:41 -07:00
2016-02-09 11:54:23 +01:00
2016-05-23 17:04:14 -07:00
2015-09-11 15:21:34 -07:00
2016-04-04 10:26:41 +02:00
2016-04-11 22:43:43 +01:00
2016-04-01 15:00:10 +02:00
2015-09-01 08:40:25 -07:00
2016-02-16 13:04:58 -05:00
2016-05-19 19:12:14 -07:00
2016-05-20 17:58:30 -07:00
2015-11-09 15:53:39 -08:00
2014-12-16 15:53:03 -08:00
2016-05-27 15:26:11 -07:00
2016-03-22 15:36:02 -07:00
2016-03-22 15:36:02 -07:00
2015-01-17 10:02:23 +13:00
2015-09-10 13:29:01 -07:00
2016-06-09 14:23:11 -07:00
2016-04-14 12:56:09 -07:00
2016-05-19 10:02:26 -07:00
2016-05-23 17:04:14 -07:00
2016-03-15 13:50:29 -07:00
2016-03-01 20:36:56 +01:00
2016-03-01 20:36:56 +01:00
2016-03-25 16:37:42 -07:00
2014-12-13 12:42:48 -08:00
2016-01-16 11:17:24 -08:00
2015-12-01 14:00:53 -05:00
2016-05-23 17:04:14 -07:00
2016-05-20 17:58:30 -07:00
2016-05-25 17:05:40 -07:00
2015-09-05 13:46:58 -07:00
2016-04-23 20:13:25 -04:00
2014-08-08 15:57:18 -07:00
2016-04-21 13:47:04 -07:00
2016-03-22 15:36:02 -07:00
2016-02-29 09:53:09 +01:00
2014-12-05 17:19:27 -06:00
2016-01-04 10:27:55 -05:00
2014-08-26 13:45:45 -04:00
2014-12-17 12:31:40 -08:00
2014-12-04 14:34:47 -05:00
2016-03-17 15:09:34 -07:00
2016-03-02 10:28:47 -05:00
2016-05-19 19:12:14 -07:00