diff options
| author | 2013-04-22 17:12:54 +0000 | |
|---|---|---|
| committer | 2013-04-23 16:39:35 +1000 | |
| commit | 5676005acf26ab7e924a8438ea4746e47d405762 (patch) | |
| tree | 0611d07d624ad794b4599d2cd2868bfecc497db6 /tools/perf/scripts/python/bin | |
| parent | powerpc/pmac/smu: Use %*ph to print small buffers (diff) | |
powerpc/pseries/lparcfg: Fix possible overflow are more than 1026
need set '\0' for 'local_buffer'.
SPLPAR_MAXLENGTH is 1026, RTAS_DATA_BUF_SIZE is 4096. so the contents of
rtas_data_buf may truncated in memcpy.
if contents are really truncated.
the splpar_strlen is more than 1026. the next while loop checking will
not find the end of buffer. that will cause memory access violation.
Signed-off-by: Chen Gang <gang.chen@asianux.com>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions
