[GIT PULL] rv fixes for v7.0-rc1
From: Gabriele Monaco
Date: Fri Feb 20 2026 - 07:20:27 EST
Steve,
The following changes since commit 403faa575738a7f92267b2ca2ee56cd1b9373078:
rv: Fix documentation reference in da_monitor.h (2026-01-12 07:44:09 +0100)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gmonaco/linux.git rv-fixes-7.0-rc1
for you to fetch changes up to 75f3cf0d1561b0a1cfa97ee35d78ca0118e584d5:
rv: Fix multiple definition of __pcpu_unique_da_mon_this (2026-02-20 13:12:00 +0100)
----------------------------------------------------------------
rv fixes for v7.0-rc1
Summary of changes:
- Fix multiple definition of __pcpu_unique_da_mon_this
After refactoring monitors, we used static per-cpu variables with the
same names across different per-cpu monitors. This is explicitly
disallowed for modules on some architectures (alpha) or if
CONFIG_DEBUG_FORCE_WEAK_PER_CPU is enabled (e.g. Fedora's debug
kernel). Make sure all those variables have different names to avoid
compilation issues.
----------------------------------------------------------------
Mikhail Gavrilov (1):
rv: Fix multiple definition of __pcpu_unique_da_mon_this
include/rv/da_monitor.h | 16 +++++++++++-----
1 file changed, 11 insertions(+), 5 deletions(-)
To: Steven Rostedt <rostedt@xxxxxxxxxxx>
Cc: Mikhail Gavrilov <mikhail.v.gavrilov@xxxxxxxxx>