Message ID | c355dc9ad23470098d6a8d0f31fbd702551c9ea8.1728552769.git.jstancek@redhat.com (mailing list archive) |
---|---|
State | Queued |
Headers | show |
Series | [1/2] tools/rtla: drop __NR_sched_getattr | expand |
čt 10. 10. 2024 v 11:33 odesílatel Jan Stancek <jstancek@redhat.com> napsal: > > It's not used since commit 084ce16df0f0 ("tools/rtla: > Remove unused sched_getattr() function"). > > Signed-off-by: Jan Stancek <jstancek@redhat.com> > --- > tools/tracing/rtla/src/utils.c | 32 ++++++++++++++------------------ > 1 file changed, 14 insertions(+), 18 deletions(-) > > diff --git a/tools/tracing/rtla/src/utils.c b/tools/tracing/rtla/src/utils.c > index 9ac71a66840c..05b2b3fc005e 100644 > --- a/tools/tracing/rtla/src/utils.c > +++ b/tools/tracing/rtla/src/utils.c > @@ -211,24 +211,20 @@ long parse_ns_duration(char *val) > /* > * This is a set of helper functions to use SCHED_DEADLINE. > */ > -#ifdef __x86_64__ > -# define __NR_sched_setattr 314 > -# define __NR_sched_getattr 315 > -#elif __i386__ > -# define __NR_sched_setattr 351 > -# define __NR_sched_getattr 352 > -#elif __arm__ > -# define __NR_sched_setattr 380 > -# define __NR_sched_getattr 381 > -#elif __aarch64__ || __riscv > -# define __NR_sched_setattr 274 > -# define __NR_sched_getattr 275 > -#elif __powerpc__ > -# define __NR_sched_setattr 355 > -# define __NR_sched_getattr 356 > -#elif __s390x__ > -# define __NR_sched_setattr 345 > -# define __NR_sched_getattr 346 > +#ifndef __NR_sched_setattr > +# ifdef __x86_64__ > +# define __NR_sched_setattr 314 > +# elif __i386__ > +# define __NR_sched_setattr 351 > +# elif __arm__ > +# define __NR_sched_setattr 380 > +# elif __aarch64__ || __riscv > +# define __NR_sched_setattr 274 > +# elif __powerpc__ > +# define __NR_sched_setattr 355 > +# elif __s390x__ > +# define __NR_sched_setattr 345 > +# endif > #endif > > #define SCHED_DEADLINE 6 > -- > 2.43.0 > Right, the definition is now redundant. Reviewed-by: Tomas Glozar <tglozar@redhat.com> Tomas
diff --git a/tools/tracing/rtla/src/utils.c b/tools/tracing/rtla/src/utils.c index 9ac71a66840c..05b2b3fc005e 100644 --- a/tools/tracing/rtla/src/utils.c +++ b/tools/tracing/rtla/src/utils.c @@ -211,24 +211,20 @@ long parse_ns_duration(char *val) /* * This is a set of helper functions to use SCHED_DEADLINE. */ -#ifdef __x86_64__ -# define __NR_sched_setattr 314 -# define __NR_sched_getattr 315 -#elif __i386__ -# define __NR_sched_setattr 351 -# define __NR_sched_getattr 352 -#elif __arm__ -# define __NR_sched_setattr 380 -# define __NR_sched_getattr 381 -#elif __aarch64__ || __riscv -# define __NR_sched_setattr 274 -# define __NR_sched_getattr 275 -#elif __powerpc__ -# define __NR_sched_setattr 355 -# define __NR_sched_getattr 356 -#elif __s390x__ -# define __NR_sched_setattr 345 -# define __NR_sched_getattr 346 +#ifndef __NR_sched_setattr +# ifdef __x86_64__ +# define __NR_sched_setattr 314 +# elif __i386__ +# define __NR_sched_setattr 351 +# elif __arm__ +# define __NR_sched_setattr 380 +# elif __aarch64__ || __riscv +# define __NR_sched_setattr 274 +# elif __powerpc__ +# define __NR_sched_setattr 355 +# elif __s390x__ +# define __NR_sched_setattr 345 +# endif #endif #define SCHED_DEADLINE 6
It's not used since commit 084ce16df0f0 ("tools/rtla: Remove unused sched_getattr() function"). Signed-off-by: Jan Stancek <jstancek@redhat.com> --- tools/tracing/rtla/src/utils.c | 32 ++++++++++++++------------------ 1 file changed, 14 insertions(+), 18 deletions(-)