diff options
author | David Sterba <[email protected]> | 2017-01-06 14:12:51 +0100 |
---|---|---|
committer | David Sterba <[email protected]> | 2017-01-09 11:24:50 +0100 |
commit | ac0c7cf8be00f269f82964cf7b144ca3edc5dbc4 (patch) | |
tree | ec90457b5fe8979eeb3f3d63cc6131ed53b1f735 /tools/perf/scripts/python | |
parent | 2939e1a86f758b55cdba73e29397dd3d94df13bc (diff) |
btrfs: fix crash when tracepoint arguments are freed by wq callbacks
Enabling btrfs tracepoints leads to instant crash, as reported. The wq
callbacks could free the memory and the tracepoints started to
dereference the members to get to fs_info.
The proposed fix https://marc.info/?l=linux-btrfs&m=148172436722606&w=2
removed the tracepoints but we could preserve them by passing only the
required data in a safe way.
Fixes: bc074524e123 ("btrfs: prefix fsid to all trace events")
CC: [email protected] # 4.8+
Reported-by: Sebastian Andrzej Siewior <[email protected]>
Reviewed-by: Qu Wenruo <[email protected]>
Signed-off-by: David Sterba <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions