RE: [patch V6 00/16] Improve /proc/interrupts further

From: mhklkml

Date: Sun May 17 2026 - 23:55:23 EST


From: Thomas Gleixner <tglx@xxxxxxxxxx> Sent: Sunday, May 17, 2026 1:01 PM
>
> This is a follow up to v5 which can be found here:
>
> https://lore.kernel.org/20260401195625.213446764@xxxxxxxxxx
>
> The v1 cover letter contains a full analysis, explanation and numbers:
>
> https://lore.kernel.org/20260303150539.513068586@xxxxxxxxxx
>
> TLDR:
>
> - The performance of reading of /proc/interrupts has been improved
> piecewise over the years, but most of the low hanging fruit has been
> left on the table.

As I did previously with v2 and v5 of the patch series, I tested in
Hyper-V guests on x86/x64 and arm64. Did basic smoke tests of taking
a CPU offline, and removing a PCI device along with its IRQs, then adding
them back again. Everything looks good. The improved alignment looks
100% good. The alignment nits I called out against v5 are fixed, and I
did not find anything new to be picky about.

I did not do anything with the new binary interface or the gdb Python
script.

Tested-by: Michael Kelley <mhklinux@xxxxxxxxxxx>

>
> Changes vs. V5:
>
> - Rebased against v7.1-rc2
>
> - Addressed some formatting/alignment details - Radu, Michael
>
> - Fixed some 0-day fallout vs. various Kconfig combinations
>
> - Picked up tags where appropriate
>
> Delta patch against v5 is below.
>
> The series applies on top of v7.1-rc2 and is also available via git:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/tglx/devel.git irq-proc-v6
>
> Thanks,
>
> tglx