diff options
author | Jordan Niethe <jniethe5@gmail.com> | 2019-04-02 10:43:15 +1100 |
---|---|---|
committer | Stewart Smith <stewart@linux.ibm.com> | 2019-05-20 14:20:29 +1000 |
commit | 000f9331a6ebcca38df689995ef0d9b70249c707 (patch) | |
tree | eb524424a0c72ee01853ec45b272913196648814 /external | |
parent | 6b8e1b60aa3c11b7d94e3372439e599b094cbc94 (diff) | |
download | skiboot-000f9331a6ebcca38df689995ef0d9b70249c707.zip skiboot-000f9331a6ebcca38df689995ef0d9b70249c707.tar.gz skiboot-000f9331a6ebcca38df689995ef0d9b70249c707.tar.bz2 |
external/trace: Use correct width integer byte swapping
The trace_repeat struct uses be16 for storing the number of repeats.
Currently be32_to_cpu conversion is used to display this member. This
produces an incorrect value. Use be16_to_cpu instead.
Signed-off-by: Jordan Niethe <jniethe5@gmail.com>
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
Diffstat (limited to 'external')
-rw-r--r-- | external/trace/dump_trace.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/external/trace/dump_trace.c b/external/trace/dump_trace.c index db53d78..4779dc4 100644 --- a/external/trace/dump_trace.c +++ b/external/trace/dump_trace.c @@ -170,7 +170,7 @@ int main(int argc, char *argv[]) switch (t.hdr.type) { case TRACE_REPEAT: printf("REPEATS: %u times\n", - be32_to_cpu(t.repeat.num)); + be16_to_cpu(t.repeat.num)); break; case TRACE_OVERFLOW: printf("**OVERFLOW**: %"PRIu64" bytes missed\n", |