aboutsummaryrefslogtreecommitdiff
path: root/external
diff options
context:
space:
mode:
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>2014-11-28 11:49:03 +1100
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>2014-11-28 11:49:03 +1100
commit3b9af3dfe4368cad5cb78727b1e1e04b45aace18 (patch)
tree93156a56badb9b524adf4533d5b9373b30d4d47a /external
parent89192badc730eea4eede2dbe662a3755443e9141 (diff)
downloadskiboot-3b9af3dfe4368cad5cb78727b1e1e04b45aace18.zip
skiboot-3b9af3dfe4368cad5cb78727b1e1e04b45aace18.tar.gz
skiboot-3b9af3dfe4368cad5cb78727b1e1e04b45aace18.tar.bz2
More trace endian fixes so make check works again
We need the core to do proper endian among others since that code is compiled in run-trace Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'external')
-rw-r--r--external/trace/trace.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/external/trace/trace.c b/external/trace/trace.c
index 7818ada..745da53 100644
--- a/external/trace/trace.c
+++ b/external/trace/trace.c
@@ -85,7 +85,7 @@ again:
u32 num = be16_to_cpu(t->repeat.num);
/* In case we've read some already... */
- t->repeat.num = cpu_to_be16(num - tb->last_repeat);
+ t->repeat.num = cpu_to_be16(num - be32_to_cpu(tb->last_repeat));
/* Record how many repeats we saw this time. */
tb->last_repeat = cpu_to_be32(num);