From mboxrd@z Thu Jan 1 00:00:00 1970 From: Cristian Marussi Date: Fri, 21 Dec 2018 15:29:39 +0000 Subject: [LTP] [PATCH v2 4/4] cgroup: helpers various fixes In-Reply-To: <20181221140118.GA22257@dell5510> References: <20181220182149.48326-1-cristian.marussi@arm.com> <20181220182149.48326-5-cristian.marussi@arm.com> <20181221140118.GA22257@dell5510> Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit To: ltp@lists.linux.it Hi On 21/12/2018 14:01, Petr Vorel wrote: > Hi Cristian, > >> diff --git a/testcases/kernel/controllers/cgroup/cgroup_regress_test_6_2.c b/testcases/kernel/controllers/cgroup/cgroup_regress_test_6_2.c >> new file mode 100644 > When you add new file, you need to put it also into .gitignore. > + Remove /test_6_2 from it (original file). > Didn't know. I'll do that. > ... >> +++ b/testcases/kernel/controllers/cgroup/cgroup_regress_test_6_2.c >> @@ -0,0 +1,37 @@ >> +// SPDX-License-Identifier: GPL-2.0-or-later >> +/* >> + * Copyright (c) 2009 FUJITSU LIMITED >> + * >> + * Author: Li Zefan >> + */ >> + >> +#define _GNU_SOURCE > Is _GNU_SOURCE really needed? > I'll have a better look. >> +#include >> +#include >> +#include >> +#include "test.h" > Please don't use legacy API. > Ok. >> + >> +#define DEFAULT_USEC 30000 >> + >> +int foo(void __attribute__ ((unused)) * arg) >> +{ >> + return 0; >> +} >> + >> +int main(int argc, char **argv) >> +{ >> + int usec; >> + >> + if (argc == 2) >> + usec = atoi(argv[1]); >> + else >> + usec = DEFAULT_USEC; >> + >> + while (1) { >> + usleep(usec); >> + ltp_clone_quick(CLONE_NEWNS, foo, NULL); >> + } >> + >> + tst_exit(); >> +} > > ... > >> +++ b/testcases/kernel/controllers/cgroup/getdelays.c >> @@ -1,3 +1,4 @@ >> +// SPDX-License-Identifier: GPL-2.0-or-later >> /* getdelays.c > > There is build warning, can you please fix it: > > getdelays.c: In function ‘get_family_id’: > getdelays.c:177:14: warning: variable ‘rc’ set but not used [-Wunused-but-set-variable] > int id = 0, rc; > ^~ > getdelays.c: In function ‘main’: > getdelays.c:418:7: warning: variable ‘i’ set but not used [-Wunused-but-set-variable] > int i; > ^ > Fine. > Kind regards, > Petr > Regards Cristian