From fa22632ad9d62d2ef047c0f0b9c4cc67390ebd15 Mon Sep 17 00:00:00 2001 From: Philippe Proulx Date: Tue, 13 Oct 2015 14:08:20 -0400 Subject: [PATCH] Parallella plat.: close_packet(): fix array indexing Signed-off-by: Philippe Proulx --- platforms/parallella/barectf-platform-parallella.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platforms/parallella/barectf-platform-parallella.c b/platforms/parallella/barectf-platform-parallella.c index 39f7d0e..3512925 100644 --- a/platforms/parallella/barectf-platform-parallella.c +++ b/platforms/parallella/barectf-platform-parallella.c @@ -142,7 +142,7 @@ static void close_packet(void *data) * buffer) for this packet, so "upload" it to shared memory now. */ index = get_prod_index(tracing_ctx) & (RINGBUF_SZ - 1); - dst = (void *) &(tracing_ctx->ringbuf->packets[index]); + dst = (void *) &(tracing_ctx->ringbuf->packets[index][0]); memcpy(dst, tracing_ctx->local_packet, PACKET_SZ); /* update producer index after copy */ -- 2.34.1