Linux 6.3 Introducing Hardware Noise "hwnoise" Tool

Written by Michael Larabel in Linux Kernel on 20 February 2023 at 07:26 AM EST. 7 Comments
As part of the tracing updates sent in for Linux 6.3 is the introduction of the new "hwnoise" tool within the kernel source tree for monitoring and quantifying hardware noise.

The hardware noise tool has been worked on the past few months by Daniel Bristot de Oliveira. The hwnoise tool relies on the operating system noise (osnoise) tracer and displays a summary of the noise attributed to hardware by running with interrupts disabled. The hwnoise tool offers similar features to osnoise while displaying just non-maskable interrupts (NMIs) and hardware-related noise.

hwnoise sample output

More details on the hwnoise tool can be found via this documentation commit.

The tracing pull request was sent out this weekend in preparation for the now-open Linux 6.3 merge window.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week