Tejun Heo
633feee310
cgroup: refactor mount path and clearly distinguish v1 and v2 paths
...
While sharing some mechanisms, the mount paths of v1 and v2 are
substantially different. Their implementations were mixed in
cgroup_mount(). This patch splits them out so that they're easier to
follow and organize.
This patch causes one functional change - the WARN_ON(new_sb) gets
lost. This is because the actual mounting gets moved to
cgroup_do_mount() and thus @new_sb is no longer accessible by default
to cgroup1_mount(). While we can add it as an explicit out parameter
to cgroup_do_mount(), this part of code hasn't changed and the warning
hasn't triggered for quite a while. Dropping it should be fine.
Signed-off-by: Tejun Heo <tj@kernel.org >
Acked-by: Acked-by: Zefan Li <lizefan@huawei.com >
2016-12-27 14:49:07 -05:00
..
2016-12-17 21:27:44 -05:00
2016-12-27 14:49:07 -05:00
2016-10-11 15:06:32 -07:00
2016-12-14 16:04:08 -08:00
2016-12-23 16:49:12 -08:00
2016-07-15 14:54:27 +09:00
2016-12-15 12:32:35 +01:00
2016-08-26 14:42:08 +02:00
2016-12-24 11:46:01 -08:00
2016-12-24 11:46:01 -08:00
2016-12-24 11:46:01 -08:00
2016-11-14 10:46:31 -08:00
2016-12-25 17:21:22 +01:00
2016-12-25 17:21:22 +01:00
2016-12-25 11:04:12 +01:00
2016-12-17 18:44:00 -08:00
2016-12-17 18:44:00 -08:00
2016-12-17 18:44:00 -08:00
2016-12-17 18:44:00 -08:00
2016-12-05 19:00:38 -05:00
2016-11-29 15:10:12 -05:00
2016-12-14 14:06:40 -08:00
2016-12-24 11:46:01 -08:00
2016-12-24 11:46:01 -08:00
2016-12-24 11:46:01 -08:00
2016-12-25 10:47:43 +01:00
2016-06-30 18:05:09 -05:00
2016-12-24 11:46:01 -08:00
2016-12-24 11:46:01 -08:00
2016-12-24 11:46:01 -08:00
2016-07-28 16:07:41 -07:00
2016-12-24 11:46:01 -08:00
2016-12-25 17:21:22 +01:00
2016-12-24 11:46:01 -08:00
2016-12-12 18:55:09 -08:00
2016-08-05 09:00:54 -04:00
2016-10-25 11:31:51 +02:00
2016-12-20 09:48:47 -08:00
2016-12-14 16:04:07 -08:00
2016-12-20 09:48:44 -08:00
2016-11-30 23:14:57 +11:00
2016-08-02 19:35:27 -04:00
2016-12-24 11:46:01 -08:00
2016-12-24 11:46:01 -08:00
2016-08-02 19:35:30 -04:00
2016-12-12 18:55:06 -08:00
2016-12-27 14:49:05 -05:00
2016-09-09 17:34:46 -07:00
2016-04-11 22:43:43 +01:00
2016-12-24 11:46:01 -08:00
2016-10-25 11:08:10 +08:00
2016-11-26 11:18:01 -08:00
2016-09-22 20:00:36 -05:00
2016-05-27 15:26:11 -07:00
2016-12-24 11:46:01 -08:00
2016-11-22 12:57:38 -06:00
2016-12-14 16:04:08 -08:00
2016-04-14 12:56:09 -07:00
2016-12-14 13:57:44 -08:00
2016-12-25 17:21:22 +01:00
2016-10-26 12:02:35 +02:00
2016-10-11 15:06:33 -07:00
2016-10-21 15:45:47 -06:00
2016-11-16 10:15:09 +01:00
2016-12-22 22:58:37 -05:00
2016-12-24 11:46:01 -08:00
2016-12-14 16:04:07 -08:00
2016-12-24 11:46:01 -08:00
2016-08-02 19:35:02 -04:00
2016-11-15 10:54:36 -05:00
2016-08-22 10:01:49 -07:00
2016-12-09 09:13:30 -05:00
2016-08-31 07:28:35 -05:00
2016-12-24 11:46:01 -08:00
2016-09-05 13:52:39 +02:00
2016-09-22 20:00:36 -05:00
2016-09-22 20:00:36 -05:00
2016-12-14 16:04:08 -08:00
2016-12-14 16:04:08 -08:00
2016-10-19 12:12:40 -04:00