[CRIU] [PATCH] compel: nuke compel_main()

Dmitry Safonov 0x7f454c46 at gmail.com
Mon Mar 20 16:24:16 PDT 2017


2017-03-21 1:53 GMT+03:00 Andrei Vagin <avagin at virtuozzo.com>:
> On Thu, Mar 02, 2017 at 08:05:55PM -0800, Kir Kolyshkin wrote:
>> It is not used anywhere, so unless someone has any plans, let's kill it.
>
> Cyrill and Dima, could you say something?

No objections from me.
Reviewed-by: Dmitry Safonov <dsafonov at virtuozzo.com>

>
>>
>> Signed-off-by: Kir Kolyshkin <kir at openvz.org>
>> ---
>>  compel/plugins/std/std.c      | 5 -----
>>  compel/test/infect/parasite.c | 1 -
>>  criu/pie/parasite.c           | 5 -----
>>  criu/pie/restorer.c           | 5 -----
>>  4 files changed, 16 deletions(-)
>>
>> diff --git a/compel/plugins/std/std.c b/compel/plugins/std/std.c
>> index 705629f..e326ef7 100644
>> --- a/compel/plugins/std/std.c
>> +++ b/compel/plugins/std/std.c
>> @@ -5,8 +5,6 @@
>>
>>  #include "asm/prologue.h"
>>
>> -extern int compel_main(void *arg_p, unsigned int arg_s);
>> -
>>  static struct prologue_init_args *init_args;
>>  static int ctl_socket = -1;
>>
>> @@ -73,9 +71,6 @@ int __export_std_compel_start(struct prologue_init_args *args,
>>               }
>>       }
>>
>> -     if (!ret)
>> -             ret = compel_main(args->arg_p, args->arg_s);
>> -
>>       for (; i > 0; i--) {
>>               const plugin_init_t *d = init_array[i - 1];
>>
>> diff --git a/compel/test/infect/parasite.c b/compel/test/infect/parasite.c
>> index baecc0e..68bf1f7 100644
>> --- a/compel/test/infect/parasite.c
>> +++ b/compel/test/infect/parasite.c
>> @@ -9,7 +9,6 @@
>>  /*
>>   * Stubs for std compel plugin.
>>   */
>> -int compel_main(void *arg_p, unsigned int arg_s) { return 0; }
>>  int parasite_trap_cmd(int cmd, void *args) { return 0; }
>>  void parasite_cleanup(void) { }
>>
>> diff --git a/criu/pie/parasite.c b/criu/pie/parasite.c
>> index e84d634..fe08e72 100644
>> --- a/criu/pie/parasite.c
>> +++ b/criu/pie/parasite.c
>> @@ -24,11 +24,6 @@
>>  #include "restorer.h"
>>  #include "infect-pie.h"
>>
>> -int compel_main(void *arg_p, unsigned int arg_s)
>> -{
>> -     return 0;
>> -}
>> -
>>  /*
>>   * PARASITE_CMD_DUMPPAGES is called many times and the parasite args contains
>>   * an array of VMAs at this time, so VMAs can be unprotected in any moment
>> diff --git a/criu/pie/restorer.c b/criu/pie/restorer.c
>> index 1df5e20..42cfe15 100644
>> --- a/criu/pie/restorer.c
>> +++ b/criu/pie/restorer.c
>> @@ -74,11 +74,6 @@ bool fault_injected(enum faults f)
>>  /*
>>   * These are stubs for std compel plugin.
>>   */
>> -int compel_main(void *arg_p, unsigned int arg_s)
>> -{
>> -     return 0;
>> -}
>> -
>>  int parasite_daemon_cmd(int cmd, void *args)
>>  {
>>       return 0;
>> --
>> 2.9.3
>>
> _______________________________________________
> CRIU mailing list
> CRIU at openvz.org
> https://lists.openvz.org/mailman/listinfo/criu



-- 
             Dmitry


More information about the CRIU mailing list