[PATCH 5/7] tests: Change type of sched_nice field to signed in sched_xetattr test
Eugene Syromyatnikov
evgsyr at gmail.com
Tue Sep 6 02:08:47 UTC 2016
Kernel headers declare this field as s32, and strace prints it with %d
specifier.
* tests/sched_xetattr.c: Change type of sched_nice field of struct
sched_attr to int32_t, update format specifiers accordingly.
---
tests/sched_xetattr.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/tests/sched_xetattr.c b/tests/sched_xetattr.c
index e85f9bc..2e0ce61 100644
--- a/tests/sched_xetattr.c
+++ b/tests/sched_xetattr.c
@@ -41,7 +41,7 @@ main(void)
uint32_t size;
uint32_t sched_policy;
uint64_t sched_flags;
- uint32_t sched_nice;
+ int32_t sched_nice;
uint32_t sched_priority;
uint64_t sched_runtime;
uint64_t sched_deadline;
@@ -52,7 +52,7 @@ main(void)
perror_msg_and_skip("sched_getattr");
printf("sched_getattr\\(0, \\{size=%u, sched_policy=SCHED_[A-Z]+, "
- "sched_flags=%s, sched_nice=%u, sched_priority=%u, "
+ "sched_flags=%s, sched_nice=%d, sched_priority=%u, "
"sched_runtime=%" PRIu64 ", sched_deadline=%" PRIu64 ", "
"sched_period=%" PRIu64 "\\}, %zu, 0\\) += 0\n",
sched_attr->size,
@@ -69,7 +69,7 @@ main(void)
perror_msg_and_skip("sched_setattr");
printf("sched_setattr\\(0, \\{size=%u, sched_policy=SCHED_[A-Z]+, "
- "sched_flags=%s, sched_nice=%u, sched_priority=%u, "
+ "sched_flags=%s, sched_nice=%d, sched_priority=%u, "
"sched_runtime=%" PRIu64 ", sched_deadline=%" PRIu64 ", "
"sched_period=%" PRIu64 "\\}, 0\\) += 0\n",
sched_attr->size,
--
1.7.10.4
More information about the Strace-devel
mailing list