diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2025-11-26 13:16:22 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2025-11-26 13:16:22 -0800 |
| commit | 4941a17751c99e17422be743c02c923ad706f888 (patch) | |
| tree | e5557e3ba019b993173f5c277bdab4e1378f0bfa /drivers/clk/qcom/tcsrcc-sm8550.c | |
| parent | 9eb220edddb20a019d1630347555bc4ae1514e61 (diff) | |
| parent | b042fdf18e89a347177a49e795d8e5184778b5b6 (diff) | |
Merge tag 'trace-ringbuffer-v6.18-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-traceHEADmaster
Pull ring-buffer fix from Steven Rostedt:
- Do not allow mmapped ring buffer to be split
When the ring buffer VMA is split by a partial munmap or a MAP_FIXED,
the kernel calls vm_ops->close() on each portion. This causes the
ring_buffer_unmap() to be called multiple times. This causes
subsequent calls to return -ENODEV and triggers a warning.
There's no reason to allow user space to split up memory mapping of
the ring buffer. Have it return -EINVAL when that happens.
* tag 'trace-ringbuffer-v6.18-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace:
tracing: Fix WARN_ON in tracing_buffers_mmap_close for split VMAs
Diffstat (limited to 'drivers/clk/qcom/tcsrcc-sm8550.c')
0 files changed, 0 insertions, 0 deletions
