@@ -65,7 +65,6 @@ lxc_config_define(apparmor_profile);
6565lxc_config_define (apparmor_raw );
6666lxc_config_define (cap_drop );
6767lxc_config_define (cap_keep );
68- lxc_config_define (cgroup_controller );
6968lxc_config_define (cgroup2_controller );
7069lxc_config_define (cgroup_dir );
7170lxc_config_define (cgroup_monitor_dir );
@@ -206,7 +205,6 @@ static struct lxc_config_t config_jump_table[] = {
206205 { "lxc.cgroup.dir.container" , true, set_config_cgroup_container_dir , get_config_cgroup_container_dir , clr_config_cgroup_container_dir , },
207206 { "lxc.cgroup.dir" , true, set_config_cgroup_dir , get_config_cgroup_dir , clr_config_cgroup_dir , },
208207 { "lxc.cgroup.relative" , true, set_config_cgroup_relative , get_config_cgroup_relative , clr_config_cgroup_relative , },
209- { "lxc.cgroup" , false, set_config_cgroup_controller , get_config_cgroup_controller , clr_config_cgroup_controller , },
210208 { "lxc.console.buffer.size" , true, set_config_console_buffer_size , get_config_console_buffer_size , clr_config_console_buffer_size , },
211209 { "lxc.console.logfile" , true, set_config_console_logfile , get_config_console_logfile , clr_config_console_logfile , },
212210 { "lxc.console.path" , true, set_config_console_path , get_config_console_path , clr_config_console_path , },
@@ -1934,9 +1932,6 @@ static int __set_config_cgroup_controller(const char *key, const char *value,
19341932 if (version == CGROUP2_SUPER_MAGIC ) {
19351933 token = "lxc.cgroup2." ;
19361934 token_len = 12 ;
1937- } else if (version == CGROUP_SUPER_MAGIC ) {
1938- token = "lxc.cgroup." ;
1939- token_len = 11 ;
19401935 } else {
19411936 return ret_errno (EINVAL );
19421937 }
@@ -1962,22 +1957,12 @@ static int __set_config_cgroup_controller(const char *key, const char *value,
19621957
19631958 new_cgroup -> version = version ;
19641959
1965- if (version == CGROUP2_SUPER_MAGIC )
1966- list_add_tail (& new_cgroup -> head , & lxc_conf -> cgroup2 );
1967- else
1968- list_add_tail (& new_cgroup -> head , & lxc_conf -> cgroup );
1960+ list_add_tail (& new_cgroup -> head , & lxc_conf -> cgroup2 );
19691961 move_ptr (new_cgroup );
19701962
19711963 return 0 ;
19721964}
19731965
1974- static int set_config_cgroup_controller (const char * key , const char * value ,
1975- struct lxc_conf * lxc_conf , void * data )
1976- {
1977- return __set_config_cgroup_controller (key , value , lxc_conf ,
1978- CGROUP_SUPER_MAGIC );
1979- }
1980-
19811966static int set_config_cgroup2_controller (const char * key , const char * value ,
19821967 struct lxc_conf * lxc_conf , void * data )
19831968{
@@ -3903,11 +3888,6 @@ static int __get_config_cgroup_controller(const char *key, char *retv,
39033888 namespaced_token = "lxc.cgroup2." ;
39043889 namespaced_token_len = STRLITERALLEN ("lxc.cgroup2." );
39053890 list = & c -> cgroup2 ;
3906- } else if (version == CGROUP_SUPER_MAGIC ) {
3907- global_token = "lxc.cgroup" ;
3908- namespaced_token = "lxc.cgroup." ;
3909- namespaced_token_len = STRLITERALLEN ("lxc.cgroup." );
3910- list = & c -> cgroup ;
39113891 } else {
39123892 return ret_errno (EINVAL );
39133893 }
@@ -3934,13 +3914,6 @@ static int __get_config_cgroup_controller(const char *key, char *retv,
39343914 return fulllen ;
39353915}
39363916
3937- static int get_config_cgroup_controller (const char * key , char * retv , int inlen ,
3938- struct lxc_conf * c , void * data )
3939- {
3940- return __get_config_cgroup_controller (key , retv , inlen , c ,
3941- CGROUP_SUPER_MAGIC );
3942- }
3943-
39443917static int get_config_cgroup2_controller (const char * key , char * retv , int inlen ,
39453918 struct lxc_conf * c , void * data )
39463919{
@@ -4931,12 +4904,6 @@ static inline int clr_config_keyring_session(const char *key,
49314904 return 0 ;
49324905}
49334906
4934- static inline int clr_config_cgroup_controller (const char * key ,
4935- struct lxc_conf * c , void * data )
4936- {
4937- return lxc_clear_cgroups (c , key , CGROUP_SUPER_MAGIC );
4938- }
4939-
49404907static inline int clr_config_cgroup2_controller (const char * key ,
49414908 struct lxc_conf * c , void * data )
49424909{
0 commit comments