RE: [patch v2 00/14] Improve /proc/interrupts further and add a binary interface
From: Michael Kelley
Date: Fri Mar 20 2026 - 12:57:02 EST
From: Thomas Gleixner <tglx@xxxxxxxxxx> Sent: Friday, March 20, 2026 6:21 AM
>
> This is a follow up to v1 which can be found here:
>
> https://lore.kernel.org/20260303150539.513068586@xxxxxxxxxx
>
> The v1 cover letter contains a full analysis, explanation and numbers.
>
> 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.
>
> - For a long time a binary readout interface was considered to be the
> better option, but it never materialized.
>
> The series fixes the real big performance issues and provides a design
> study for a binary interface.
>
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. No issues seen except for a typo in the
Hyper-V reenlightenment IRQ text description as noted in my reply to
Patch 4 of the series. I did not do anything with the new binary
interface.
For the series (excluding the binary interface),
Tested-by: Michael Kelley <mhklinux@xxxxxxxxxxx>