diff options
| author | Sasha Levin <[email protected]> | 2015-08-28 07:06:58 -0400 |
|---|---|---|
| committer | Steven Rostedt <[email protected]> | 2015-08-31 10:47:14 -0400 |
| commit | f0a515780393dffbb363e6d1567da46af6f3c5f3 (patch) | |
| tree | cad3408ace5cb1542a4eca314eaa847436ab0ff3 /scripts/gdb/linux/lists.py | |
| parent | 9f61668073a8d80650622e792aff876db9ca23c6 (diff) | |
tracing: Don't make assumptions about length of string on task rename
While the dest comm string size is assured to be at least TASK_COMM_LEN long,
doing a memcpy() also adds the assumption that the source is at least that
long as well, which isn't assured, and isn't true in cases such as:
set_task_comm(worker->task, "kworker/dying");
This leads to accessing invalid memory.
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: Sasha Levin <[email protected]>
Signed-off-by: Steven Rostedt <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/lists.py')
0 files changed, 0 insertions, 0 deletions