diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2021-06-13 12:41:47 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2021-06-13 12:41:47 -0700 |
| commit | e4e453434a199cdfa1e1e5cc723d8736f522354a (patch) | |
| tree | d45250bdfc9eecde38ec0c306d5caecb531f3ba2 /tools/perf | |
| parent | Merge tag 'nfs-for-5.13-3' of git://git.linux-nfs.org/projects/trondmy/linux-nfs (diff) | |
| parent | tools headers cpufeatures: Sync with the kernel sources (diff) | |
| download | linux-e4e453434a199cdfa1e1e5cc723d8736f522354a.tar.gz linux-e4e453434a199cdfa1e1e5cc723d8736f522354a.zip | |
Merge tag 'perf-tools-fixes-for-v5.13-2021-06-13' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Pull perf tools fixes from Arnaldo Carvalho de Melo:
- Correct buffer copying when peeking events
- Sync cpufeatures/disabled-features.h header with the kernel sources
* tag 'perf-tools-fixes-for-v5.13-2021-06-13' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux:
tools headers cpufeatures: Sync with the kernel sources
perf session: Correct buffer copying when peeking events
Diffstat (limited to 'tools/perf')
| -rw-r--r-- | tools/perf/util/session.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/perf/util/session.c b/tools/perf/util/session.c index 106b3d60881a..e59242c361ce 100644 --- a/tools/perf/util/session.c +++ b/tools/perf/util/session.c @@ -1723,6 +1723,7 @@ int perf_session__peek_event(struct perf_session *session, off_t file_offset, if (event->header.size < hdr_sz || event->header.size > buf_sz) return -1; + buf += hdr_sz; rest = event->header.size - hdr_sz; if (readn(fd, buf, rest) != (ssize_t)rest) |
