]> git.karo-electronics.de Git - karo-tx-linux.git/commit
perf tools: Fix uninitialized memory access to struct perf_sample
authorRobert Richter <robert.richter@amd.com>
Wed, 14 Dec 2011 00:17:26 +0000 (01:17 +0100)
committerRobert Richter <robert.richter@amd.com>
Thu, 15 Dec 2011 13:31:29 +0000 (14:31 +0100)
commit157dbc73cad1bbf9a1b2f097ef3e0da59d90a31f
treec5620ca39812a8bdd68d15a8b338c4183a0295c6
parentdfd8c90302a71f8e8d52d4dd8aa122d7b4880d10
perf tools: Fix uninitialized memory access to struct perf_sample

Memory in struct perf_sample is not fully initialized during parsing.
Depending on sampling data some parts may left unchanged. Zero out
struct perf_sample first to avoid access to uninitialized memory.

Signed-off-by: Robert Richter <robert.richter@amd.com>
tools/perf/util/evsel.c