aboutsummaryrefslogtreecommitdiffstats
path: root/xen/common/trace.c
diff options
context:
space:
mode:
authorOlaf Hering <olaf@aepfle.de>2011-05-09 09:59:50 +0100
committerOlaf Hering <olaf@aepfle.de>2011-05-09 09:59:50 +0100
commitf94fcdbf7f4946952f9c22af307b10b088724a15 (patch)
treea15e6a4b86de337ed8d60f2cadace000a11aaea6 /xen/common/trace.c
parenta7f30ee678e427c4f87f0ded582b097bb4e19312 (diff)
downloadxen-f94fcdbf7f4946952f9c22af307b10b088724a15.tar.gz
xen-f94fcdbf7f4946952f9c22af307b10b088724a15.tar.bz2
xen-f94fcdbf7f4946952f9c22af307b10b088724a15.zip
xentrace: Remove unneeded cast when assigning pointer value to dst
Remove unneeded cast when assigning pointer value to dst. Both arrays are uint32_t and memcpy takes a void pointer. Signed-off-by: Olaf Hering <olaf@aepfle.de>
Diffstat (limited to 'xen/common/trace.c')
-rw-r--r--xen/common/trace.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/xen/common/trace.c b/xen/common/trace.c
index 9c2250e168..b03ce5c38a 100644
--- a/xen/common/trace.c
+++ b/xen/common/trace.c
@@ -483,7 +483,7 @@ static inline void __insert_record(struct t_buf *buf,
const void *extra_data)
{
struct t_rec *rec;
- unsigned char *dst;
+ uint32_t *dst;
unsigned int extra_word = extra / sizeof(u32);
unsigned int local_rec_size = calc_rec_size(cycles, extra);
uint32_t next;
@@ -508,13 +508,13 @@ static inline void __insert_record(struct t_buf *buf,
rec->event = event;
rec->extra_u32 = extra_word;
- dst = (unsigned char *)rec->u.nocycles.extra_u32;
+ dst = rec->u.nocycles.extra_u32;
if ( (rec->cycles_included = cycles) != 0 )
{
u64 tsc = (u64)get_cycles();
rec->u.cycles.cycles_lo = (uint32_t)tsc;
rec->u.cycles.cycles_hi = (uint32_t)(tsc >> 32);
- dst = (unsigned char *)rec->u.cycles.extra_u32;
+ dst = rec->u.cycles.extra_u32;
}
if ( extra_data && extra )