From 912b9fd7c7775060900ad315f0ceb616f9381bc3 Mon Sep 17 00:00:00 2001 From: Helge Deller Date: Tue, 7 Oct 2025 16:57:33 +0200 Subject: [PATCH] parisc: Report software alignment faults via perf Signed-off-by: Helge Deller --- arch/parisc/kernel/unaligned.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/parisc/kernel/unaligned.c b/arch/parisc/kernel/unaligned.c index 00e97204783ed..fb64d9ce0b174 100644 --- a/arch/parisc/kernel/unaligned.c +++ b/arch/parisc/kernel/unaligned.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include "unaligned.h" @@ -378,6 +379,7 @@ void handle_unaligned(struct pt_regs *regs) int ret = ERR_NOTHANDLED; __inc_irq_stat(irq_unaligned_count); + perf_sw_event(PERF_COUNT_SW_ALIGNMENT_FAULTS, 1, regs, regs->ior); /* log a message with pacing */ if (user_mode(regs)) { -- 2.47.3